
我似乎無法將 Okular pdf reader 新增到我的 GNOME 工作列。我可以「新增到收藏夾」的所有其他程序,它都會顯示在工作列上。不是奧庫拉。這是我使用的唯一 KDE 程序,這有什麼關係嗎?
答案1
截至 2017 年 8 月,這仍然是一個問題。
您可以在不干擾套件管理器的情況下解決這個問題,如下所示:
cp /usr/share/applications/org.kde.okular.desktop ~/.local/share/applications/okular.desktop
答案2
剛剛也偶然發現了這個問題。似乎這是因為 gnome shell 中的一個(看似愚蠢的)限制:
正如指出的unix.stackexchange 上的這個答案,gnome shell 期望桌面檔案的命名與「加入到收藏夾」的指令完全相同。我認為這是一個錯誤(因為對於所有 kde 應用程序,.desktop 文件通常命名為 org.kde.appname.desktop;gnome shell 絕對應該能夠收藏 kde 應用程序;並且 gnome 不能期望更改 kde 的桌面文件命名方案只是因為它們無法處理任意桌面檔案名稱)。
作為解決方法(儘管這可能會幹擾自動套件管理),您可以將桌面檔案重新命名為 gnome-shell 期望的名稱:
sudo mv /usr/share/applications/org.kde.okular.desktop /usr/share/applications/okular.desktop
這適用於我的系統 - 但我不得不說我目前運行的不是 Ubuntu,而是 arch linux。