Okular - Невозможно добавить на панель задач GNOME

Okular - Невозможно добавить на панель задач GNOME

Похоже, я не могу добавить Okular pdf reader на панель задач GNOME. Любая другая программа, которую я могу "добавить в избранное", отображается на панели задач. Не Okular. Это единственная программа KDE, которую я использую, это как-то связано?

решение1

По состоянию на август 2017 года эта проблема все еще актуальна.

Эту проблему можно обойти, не вмешиваясь в работу менеджера пакетов, следующим образом:

cp /usr/share/applications/org.kde.okular.desktop ~/.local/share/applications/okular.desktop

решение2

Только что наткнулся на эту проблему. Кажется, это из-за (на первый взгляд глупого) ограничения в оболочке gnome:

Как указано вэтот ответ на unix.stackexchange, оболочка gnome ожидает, что файл рабочего стола будет назван точно так же, как команда для работы «Добавить в избранное». Я считаю это ошибкой (так как для всех приложений kde файл .desktop обычно называется как org.kde.appname.desktop; оболочка gnome определенно должна иметь возможность добавлять приложения kde в избранное; и gnome не может ожидать изменения схемы именования файлов рабочего стола kde только потому, что они не могут обрабатывать произвольные имена файлов рабочего стола).

В качестве обходного пути (хотя это может помешать автоматическому управлению пакетами) можно переименовать файл рабочего стола в имя, ожидаемое gnome-shell:

sudo mv /usr/share/applications/org.kde.okular.desktop /usr/share/applications/okular.desktop

Это работает на моей системе, но должен сказать, что сейчас я использую не Ubuntu, а Arch Linux.

Связанный контент