1

Чтобы запустить Caliber в системном трее, обычно вы можете выполнить команду:

calibre --start-in-tray

Когда я делаю это, он всегда терпит неудачу и открывается в обычном окне. Выполнение вышеуказанной инструкции в терминале говорит мне:

Failed to create system tray icon, your desktop environment probably does not support the StatusNotifier spec

Я был бы удивлен, если бы это было действительно так, потому что у меня есть другие иконки в трее, такие как Teamviewer, Fl.ux и Syncthing-GTK, работающие в трее.

Я попытался установить KDE и загрузить его, и проблема была решена, но я не планирую продолжать использовать KDE и Cinnamon параллельно в одной и той же установке ОС. Кроме того, в процессе устранения неполадок я узнал, что разработчики рекомендуют удалить версию Caliber, которая находится в репозиториях ОС, и вместо этого установить двоичный файл с помощью команды wget с веб-сайта Caliber.

Является ли значок в системном трее калибра несовместимым с Cinnamon? Если так, есть ли другой лоток, который я мог бы установить?

1 ответ1

0

Я разместил это на форуме, где создатель Caliber, Kovid Goyal, часто встречается, и он выпустил следующий ответ:

Да, это действительно так. Вам нужен трей, который реализует спецификацию StatusNotifier. Калибр не поддерживает устаревшие значки состояния на основе окна X, поскольку у них много проблем.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .