
Похоже, я не могу добавить 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.