LINUX.ORG.RU

IBus на панели kde

 , , ,


1

1

Debian bullseye, на панели в кедах появился значок ibus.
Раскладку не показывает. Работает криво(лень описывать).

История:
Начал вспоминать: что делал в последнее время? Вспомнил: устанавливал зум.
Зависит от ibus? Так и есть.
По первой ссылке в гугле утверждали, что зуму ibus не нужен.
Не долго думая, пересобрал без зависимости. Далее, игнорируя stdout:

apt remove zoom; apt autoremove; apt install patched_zoom

Отлично. Зум все еще работает. Но… IBus тоже здесь. Конец истории.
Хватит игнорировать stdout…

 $ apt-cache rdepends --installed ibus
ibus
Reverse Depends:
  ibus-data
  ibus-data
  ibus-data
 $ apt-cache rdepends --installed ibus-data
ibus-data
Reverse Depends:
  ibus
  plasma-desktop
  ibus
  ibus

Плазма тянет ibus? Ладно. Но откуда взялся значок?

Вопросы:
Переключение раскладки в кде работает через ibus(скрыть значок и забыть)?
Или нет(все-таки избавляться от ibus)?


Если не нужна функциональность методов ввода, то проще удалить ibus.

apt install patched_zoom

Нечего каку не в контейнер ставить.

sudopacman ★★★★★
()

С плазмой в поставке идёт бинарник ibus-ui-emojier-plasma (утилита для выбора Emoji, вызывается по Meta+.).

Этому бинарнику для работы нужны файлы из пакета ibus, вот эти: /usr/share/ibus/dicts/emoji-*.dict.

Отсюда и зависимость plasma-desktop от ibus.

Ja-Ja-Hey-Ho ★★★★
()
Ответ на: комментарий от sudopacman

Может лучше выключить?

проще удалить ibus

Может лучше выключить? Особенно учитывая, что:

для работы нужны файлы из пакета ibus, вот эти: /usr/share/ibus/dicts/emoji-*.dict

Вот только как?

   CGroup: /
           ├─user.slice 
           │ └─user-1000.slice
            ...
           │   └─session-3.scope
             ...
           │     ├─ 839 /usr/bin/ibus-daemon --daemonize --xim
           │     ├─ 849 /usr/libexec/ibus-memconf
           │     ├─ 856 /usr/libexec/ibus-ui-gtk3
           │     ├─ 859 /usr/libexec/ibus-extension-gtk3
           │     ├─ 862 /usr/libexec/ibus-x11 --kill-daemon
           │     ├─ 926 /usr/libexec/ibus-engine-simple
mrn
() автор топика
Ответ на: комментарий от Ja-Ja-Hey-Ho

Этому бинарнику для работы нужны файлы из пакета ibus, вот эти

Интересно, куда надо смотреть, чтобы это понять?

mrn
() автор топика
Ответ на: комментарий от Ja-Ja-Hey-Ho

А вообще такая зависимость - ошибка мейнтейнеров.

Уже не первый раз вижу жалобы, что людям прилетает ibus и у них ломается переключение раскладок.

Последний раз это был индус в чате Fedora KDE, хотя казалось бы.

Ja-Ja-Hey-Ho ★★★★
()
Ответ на: комментарий от sudopacman

Попробуй из автозапуска убрать.

Вот я и спрашивал, как?

Ответ: im-config -n xim

Все равно, спасибо за помощь!

mrn
() автор топика
Ответ на: комментарий от mrn

Обычно, чтобы что-то автоматически запускалось, в т. ч. метод ввода, нужно, чтобы оно было в .config/autostart/.

В особенностях опакечивания в Debian не разбираюсь, поэтому по этому поводу ничего не писал.

sudopacman ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.