Рейтинг:0

Как использовать fcitx в wslg на win11?

флаг ru

WSLg на Windows 11 могу бегать линукс графический интерфейс

Метод письма в линукс графический интерфейс (например, гэдит) отличается от методов ввода Windows

я установил fcitx, но есть несколько проблем:

  1. значок не отображается на Окна панель инструментов, поэтому нельзя переключать различные методы ввода, щелкая значки

  2. некоторые клавиатуры не работают. Вуби и польский клавиатура работает, но иврит, греческий, и Русский все еще используют польский алфавиты

  3. как сделать автозапуск fcitx? При запуске линукс GUI, я должен запустить вручную fcitx, это скучно. Поэтому я пытаюсь установить линукс рабочий стол LxQt, но рабочий стол не может заполнить весь экран (спрошу в отдельный пост за это).

Так не могли бы вы помочь мне решить эти проблемы?

guiverc avatar
флаг cn
Это довольно неясно; вы пометили LXQt, но примером используемого вами приложения является GTK (`gedit`), а не Qt5. Ваш пост смешивает разные вещи; почему бы не использовать `featherpad` или редактор Qt5... Вы не упоминаете ОС по теме, это не сайт поддержки Linxu; см. https://askubuntu.com/help/on-topic «Настройки сеанса LXQt» имеет функцию автозапуска, которая заставит программы запускаться при входе в систему.
Gunnar Hjalmarsson avatar
флаг uz
Пробовали более современный fcitx5? Что касается автозапуска при входе в систему, пожалуйста, используйте `im-config`.
флаг ru
@GunnarHjalmarsson Спасибо за эту информацию, я впервые попробовал fcitx5 на Lubuntu, он работает очень хорошо. Затем я попробовал на wsl2, всегда возникает ошибка «Не удается подключиться к Fcitx по Dbus, работает ли Fcitx?» И я мог бы найти кого-то, кто поделится своим опытом работы с fcitx5 на WSLg.
Gunnar Hjalmarsson avatar
флаг uz
@JohnPaulQiangChen: я ничего не знаю о WSL. Возможно, вы захотите поднять этот вопрос на https://discourse.ubuntu.com.
Рейтинг:0
флаг kz

На данный момент я только наполовину решил эту проблему.

Согласно с эта почта, проблема с дорога, поэтому нужно добавить несколько строк в .профиль или же .bashrc

# https://yanqiyu.info/2021/06/29/wslg-gpu/
daemonize -e /tmp/fcitx5.log -o /tmp/fcitx5.log -p /tmp/fcitx5.pid -l /tmp/fcitx5.pid -a /usr/bin/fcitx5 --disable=wayland
экспорт INPUT_METHOD=fcitx
экспорт GTK_IM_MODULE=fcitx
экспорт QT_IM_MODULE=fcitx
экспорт XMODIFIERS=@im=fcitx

Но мой WSL2 использовать вершина показывает, что fcitx5 работает при запуске системы, однако я просто не смог его активировать!!

Буду признателен, если кто-нибудь подскажет, что там не так.

Так что теперь я не мог вставить эти строки .профиль или же .bashrc. Я вставил файл с именем source_fcitx5.sh, и нужно вручную активировать fcitx5

источник source_fcitx5.sh
NotTheDr01ds avatar
флаг vn
Похоже, вы отправили сообщение под новой/другой учетной записью из исходного вопроса. Любая причина, почему? Опубликовать (и даже принять) самостоятельный ответ не проблема. Вы всегда можете принять другой ответ, если появится что-то лучшее.
John Chen avatar
флаг kz
@ NotTheDr01ds Спасибо, что указали на это, я ценю это, благослови Бог!

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.