我正在使用 Ubuntu 10.10,在为我创建的应用程序启动器设置自定义图标时遇到了问题。我创建了一个 SVG 文件并将其放入/usr/shared/icons/hicolor/scalable/apps/
,当我尝试选择它作为应用程序启动器的图标时,它只会恢复为 gnome-panel-launcher.svg 默认值。
如果我将 SVG 文件放在桌面上然后选择它,一切就都正常了。我假设这是某种权限问题,但我似乎无法弄清楚。我已将权限设置为与其他图标相同/usr/shared/icons/hicolor/scalable/apps/
,但也没有成功。
答案1
我认为您还需要在 16x16、24x24、36x36、48x48 等文件夹中提供 PNG 版本。不仅仅是可扩展!也许您可以尝试 ubuntu-mono-light 和 ubuntu-mono-dark 文件夹 :)
答案2
我用 .png 没成功,但 64x64 .jpg 可以用!(Ubuntu Trusty,Gnome)
YMMV,所以我的系统是这样的:
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04.5 LTS"
Linux *** 4.4.0-83-generic #106~14.04.1-Ubuntu SMP Mon Jun 26 18:10:19 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
GNOME Shell 3.10.4
我必须杀死它gnome-panel
才能看到面板上的新图标:
ps aux | grep gnome-panel
显示 PID:
me 2397 0.0 0.3 738108 56688 ? Sl Nov30 2:39 gnome-panel
me 22210 0.0 0.0 18420 2100 pts/43 S+ 13:16 0:00 grep --color=auto gnome-panel
和
kill 2397
成功了。被杀死的面板会在几秒内自动重新启动。