Display name Asked: 2017-05-21 16:16:48 +0800 CST2017-05-21 16:16:48 +0800 CST 2017-05-21 16:16:48 +0800 CST Okular - 无法添加到 GNOME 任务栏 772 我似乎无法将 Okular pdf 阅读器添加到我的 GNOME 任务栏。我可以“添加到收藏夹”的所有其他程序都显示在任务栏上。不是奥克拉。它是我使用的唯一 KDE 程序,与它有关吗? gnome 2 个回答 Voted Best Answer Allan Bruno Petersen 2017-08-28T02:14:42+08:002017-08-28T02:14:42+08:00 截至 2017 年 8 月,这仍然是一个问题。 您可以在不干扰包管理器的情况下解决它,如下所示: cp /usr/share/applications/org.kde.okular.desktop ~/.local/share/applications/okular.desktop codeling 2017-06-05T00:45:48+08:002017-06-05T00:45:48+08:00 刚刚也偶然发现了这个问题。似乎这是因为 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。
截至 2017 年 8 月,这仍然是一个问题。
您可以在不干扰包管理器的情况下解决它,如下所示:
刚刚也偶然发现了这个问题。似乎这是因为 gnome shell 中的一个(看似愚蠢的)限制:
正如unix.stackexchange 上的这个答案中所指出的,gnome shell 期望桌面文件的命名与“添加到收藏夹”的命令完全相同。我认为这是一个错误(因为对于所有 kde 应用程序,.desktop 文件通常命名为 org.kde.appname.desktop;gnome shell 绝对应该能够收藏 kde 应用程序;并且 gnome 不能期望更改 kde 的桌面文件命名方案只是因为它们无法处理任意桌面文件名)。
作为一种解决方法(尽管这可能会干扰自动包管理),您可以将桌面文件重命名为 gnome-shell 期望的名称:
这适用于我的系统 - 但我不得不说我现在不是在运行 Ubuntu,而是在运行 arch linux。