我已经在这几个小时了。没有任何效果,下面是 .desktop 文件。我不知道为什么,但我无法将打开的 firefox-dev 图标拖放到我的收藏夹中,只有当我在应用程序窗口中查找它并从那里拖动它时。但那样它只会打开一个新图标。在此问题因稍微类似的问题而关闭之前,以下是我尝试过的所有解决方案。
[Desktop Entry]
Version=1.0
Name=Firefox Developer Edition
StartupWMClass="firefox-aurora", "Firefox Developer Edition"
GenericName=Web Browser
Exec=/opt/firefox/firefox %u
Terminal=false
Icon=/opt/firefox/browser/chrome/icons/default/default128.png
Type=Application
Categories=Network;WebBrowser;Favorites;
MimeType=text/html;text/xml;application/xhtml_xml;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;
X-Ayatana-Desktop-Shortcuts=NewWindow;NewIncognito
我试过了:
无法将自定义启动器添加到 Ubuntu Dock(“添加到收藏夹”选项不显示)
我遇到了这个确切的问题,然后我从收藏夹中删除了 Firefox 开发者版,并且我无法再次将其添加到收藏夹(右键单击上下文菜单中缺少该选项)。
您链接到的这个答案,Firefox developer edition icon duplication in Gnome shell帮助我解决了这个问题,这是我的
/usr/share/applications/firefox-developer-edition.desktop
(命名可能相关,不确定):为我解决问题的是添加
--class "Firefox Developer Edition"
到Exec
行中,但我猜测一致的命名也很重要。将 StartupWMClass 设置为
解决了我的问题。
下面的 StartupWMClasses 对我不起作用。
我的桌面条目