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.