我刚刚安装了 mGBA 0.6.3,下载了 .deb 文件并运行dpkg -i
。之后,我尝试.desktop
为其创建一个文件,它似乎可以工作:在 Dash 中有正确的图标,可执行文件可以毫无问题地运行。
然后我把它放到桌面上,就像我在 Dash 中对其他应用程序所做的那样,但它显示的是默认图标,而不是我选择的图标。我应该怎么做才能解决这个小问题?我目前正在运行 Ubuntu 16.04.5;如果需要任何其他信息,请向我询问。
在这种情况下,我不认为它是“的重复应用程序启动时缺少图标“,因为图标在启动器中正确显示,在 Dash 中显示,但是放到桌面时却不显示为图标(xprop
实际上,输出是‘未找到’)。
.desktop
文件全文:
[Desktop Entry]
Version=1.0
Name=mGBA
Exec=mgba-qt
Icon=/usr/share/icons/hicolor/512x512/apps/mgba.png
Type=Application
Terminal=false
Categories=Game;
答案1
问题是桌面条目是否正确执行?如果正确,则右键单击图标并选择属性,然后尝试在那里更改图标。祝你好运。
答案2
根据 kc1di 的建议,我尝试从桌面图标执行,但发现它不可执行。我运行chmod +x
后问题立即得到解决。