今天当我启动电脑时,Gnome 仪表板上的所有 IntelliJ 应用程序突然消失了。我使用的是 Ubuntu 14.04 LTS,目前安装了 PyCharm 和 CLion。
正如我读过的关于这个问题的几乎所有帖子中所建议的那样,我*.desktop
从文件系统中删除了所有相关条目,打开了 Pycharm 并执行了此操作Tools > Create Desktop Entry
。即使重新启动后,这也无济于事。使.desktop
文件可执行也无济于事。
我注意到 IntelliJ.desktop
文件位于目录中~/.gnome/apps/
,而 Firefox.desktop
文件位于/usr/share/applications/
和/或中/usr/share/app-install/desktop
。因此,我手动将文件复制到那里,重新启动计算机,但仪表板中仍然没有任何变化。那么,还有什么可能导致此问题?
答案1
在按照 Elder Geek 在我的问题评论中提供的链接后,以下内容解决了我的问题(为 CLion 完成的示例):
查找.desktop
与 CLion 相关的所有文件:
sudo find / -name '*clion*.desktop'
删除这些文件,然后手动打开 CLion 并转到Tools > Create Desktop Entry ...
。这在 中创建了文件,~/.gnome/apps/jetbrains-clion.desktop
但尚未解决问题。接下来转到并使用 sudo 权限/usr/share/applications
创建文件。在此文件中输入:clion.desktop
[Desktop Entry]
Name=CLion
Icon=/path/to/clion/bin/clion.svg
Exec=/path/to/clion/bin/clion.sh
Type=Application
并点击保存。请注意,只创建此文件而不转到是Tools > Create Desktop Entry ...
不足以让图标重新出现在 Gnome Dash 中的。
感谢 Elder Geek 提供链接!