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

Кажется, я не могу добавить программу чтения PDF Okular на панель задач GNOME. Любую другую программу я могу "добавить в избранное", и она отображается на панели задач. Не Окулярный. Это единственная программа KDE, которую я использую, это как-то связано с этим?

2 ответа

Решение

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

Вы можете обойти это без вмешательства менеджера пакетов, как это:

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

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

Как указано в этом ответе на 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.

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