Не может запустить Goldendict к системному лотку на Kubuntu

Я только что испытал Kubuntu 18.04, и так или иначе я не могу запустить Goldendict к системному лотку на запуске. Это настолько странно, потому что, когда я выполняю goldendict в терминале или от тире, он запускается к системному лотку без проблемы. Но только на запуске это показывает целое окно с очень длинным количеством (снимок экрана ниже).

enter image description here

0
задан 26 May 2018 в 22:48

2 ответа

Я получил эту проблему также. Если бы Вы роете в него глубже, Вы заметили бы, что goldendict запускается (тот же неправильный путь) даже удаляемый из автоматического запуска! Единственный способ мешать ему запуск на входе в систему

  1. удалите из автоматического запуска
  2. уничтожьте (не только близко в лоток, но и уничтожьте как pkill goldendict)
  3. пережурнал/перезагрузка

Почему? Поскольку значение по умолчанию (прежде чем Вы когда-либо будете касаться установки) KDE запускаются, поведение является "восстановлением предыдущая сессия" (по крайней мере, в 18,04)! И когда это "восстанавливает" previouly запущенные приложения, это предоставляет "-сессия XXXXXXXXXXXXXXXXXXX_XXXX_XXXXX" аргумент тем. Попытайтесь работать goldendict -session hello и Вы будете видеть, что это запустится не в systray и с "привет" словом в поле поиска. Вот то, как это действительно запускало для меня на входе в систему и здесь - то, что я видел в pstree.

Теперь к фиксации. Пойдите настройки/Запуск System и Завершение работы и набор На Login=Start с пустой сессией.

НЕ УСТАНАВЛИВАЙТЕ ЕГО ДЛЯ "ВОССТАНОВЛЕНИЯ ВРУЧНУЮ СОХРАНЕННОЙ СЕССИИ"!!

Я попробовал его и на пережурнале только было черным экраном (вероятно, потому что я уехал с Ctrl+Alt+Bksp). Зафиксировать это я Ctrl+Alt+F2 к виртуальной консоли и изменило loginMode для установки по умолчанию в ~/.config/ksmserverrc (это говорит "значение по умолчанию", но значение является "пустой сессией").

Спасибо за регистрацию Вашего вопроса, таким образом, я не чувствовал себя одиноким, имея дело с ним!

0
ответ дан 29 October 2019 в 07:07

Это может также быть закреплено на KDE путем добавленияgoldendict к строке, запускающейся с excludeApps в файле ~/.config/ksmserverrc; например,

excludeApps=goldendict

См. https://github.com/goldendict/goldendict/issues/1041 для подобного обсуждения.

0
ответ дан 29 October 2019 в 07:07

Другие вопросы по тегам:

Похожие вопросы: