我想为启动器设置图标。它有一个名为 icon.xpm 的文件,但它被图标集向导忽略。我试图将其更改为 .ico 文件,但它仍然被忽略。有任何想法吗?
我查看了 12.04 Ubuntu 系统上的 .desktop 文件,其中许多文件没有完整的图标文件路径规范。它更像是:
Icon=anjuta
Run Code Online (Sandbox Code Playgroud)
或者
Icon=vlc
Run Code Online (Sandbox Code Playgroud)
或者
Icon=application-x-clementine
Run Code Online (Sandbox Code Playgroud)
是否有可以存储图标的通用路径,以便它可以工作?如果没有,这是如何工作的?如果我尝试用我自己的图标做同样的事情,我必须指定完整路径。
例如
Icon=/usr/local/share/my-icon.png
Run Code Online (Sandbox Code Playgroud)
工作正常,但
Icon=my-icon.png
Run Code Online (Sandbox Code Playgroud)
将失败。
欢迎任何形式的帮助!
我正在运行 Ubuntu 16.04 LTS,并从他们的网站安装了最新版本的 Eclipse。在左侧的 Unity Launcher 栏中,除了问号之外,我无法将 Eclipse 的图标设为任何内容。我已经创建了一个 .desktop 文件,其中包含 Exec= 和 Icon= 的适当路径,并且我已经通过 chmod 使该项目可执行。.desktop 文件的功能不是问题。我只是无法让显示的图标发生变化。
当 Eclipse 最终启动时,名称确实从 Eclipse 更改为 Workspace Launcher。任何帮助将非常感激。
编辑:代码:
[Desktop Entry]
Exec=/home/**removed**/eclipse/java-mars/eclipse/eclipse
StartupNotify=true
Terminal=false
Type=Application
Icon=/usr/share/icons/eclipseIcon.xpm
Run Code Online (Sandbox Code Playgroud)
*出于安全目的删除了用户名。
编辑:重新安装修复了我遇到的所有 Eclipse 问题。