缺少 Firefox 开发者版本图标

缺少 Firefox 开发者版本图标

为什么我的最新版本的 Ubuntu 中缺少 Firefox 开发者版本浏览器的图标?

Firefox Aurora

答案1

您需要在.desktop中指向图标路径:

例如我的:

请注意,我已经将其安装在/home/jorgee/Applications/firefox-dev/

root@jorgee:/usr/share/applications# cat Firefox\ Developer\ Edition.desktop 

[Desktop Entry]
Version=1.0
Name=Firefox Developer Edition
GenericName=Firefox Developer Edition
Keywords=Internet;WWW;Browser;Web;Explorer
Exec=/home/jorgee/Applications/firefox-dev/firefox-bin %u
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=/home/jorgee/Applications/firefox-dev/browser/chrome/icons/default/default128.png
Categories=GNOME;GTK;Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;application/x-xpinstall;
StartupNotify=true
Actions=new-window;new-private-window;
StartupWMClass=firefox-aurora

[Desktop Action new-window]
Name=Open a New Window
Exec=/home/jorgee/Applications/firefox-dev/firefox-bin -new-window
[Desktop Action new-private-window]
Name=Open a New Private Window
Exec=/home/jorgee/Applications/firefox-dev/firefox-bin -private-window

答案2

图标丢失的原因是无法找到图标文件。应用程序的图标在.desktop应用程序的启动器文件中通过桌面输入键指定icon=。在该行上,可以指定特定图标文件的完整路径名,例如icon=/home/user/images/firefox-dev.png。或者,可以只指定文件名,不带扩展名,例如icon=firefox-dev。然后,系统将找到匹配的图标文件类型xpmpngjpg搜索您的~/.local/share/icons~/.icons文件夹,然后搜索环境变量icon中列出的文件夹下的现有文件夹XDG_DATA_DIRS

由于您手动安装了此应用程序,因此您自行承担了此权利。因此,请确保.desktop启动器中提到的图标与您系统上的文件相匹配,如我在第一段中概述的那样。

相关内容