我正在使用
Ubuntu 22.04.1 LTS,并安装了
Firefox Developer Edition Version=109.0。
我遇到了同样的问题,这里我粘贴了我的.desktop代码,
之前(错误):
[Desktop Entry]
Encoding=UTF-8
Name=Mozilla Firefox
GenericName=Web Browser
Comment=Firefox Developer Edition
Exec=/opt/firefox/firefox
Icon=/opt/firefox/browser/chrome/icons/default/default128.png
Terminal=false
Type=Application
Categories=Application;Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;
StartupNotify=True
X-GNOME-Autostart-enabled=false
Version=109.0
工作后:-
[Desktop Entry]
Encoding=UTF-8
Name=Mozilla Firefox
GenericName=Web Browser
Comment=Firefox Developer Edition
Exec=/opt/firefox/firefox
Icon=/opt/firefox/browser/chrome/icons/default/default128.png
Terminal=false
Type=Application
Categories=Application;Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;
StartupNotify=True
X-GNOME-Autostart-enabled=false
Version=109.0
StartupWMClass=firefox-aurora
现在它正常工作了。
提示:
在发布我的答案之前,我尝试了上述所有答案,
1. 启动应用程序
2. 打开终端并运行`xprop WM_CLASS`。点击正在运行的具有重复图标的应用程序窗口。
当我运行`xprop WM_CLASS`时,我看不到任何输出,就像那些答案中提到的那样。
那么我该如何解决这个问题呢?
当我将鼠标悬停在任务栏中的附加应用程序图标上时,它显示为`firefox-aurora`。
我只需从Firefox安装文件夹中读取`application.ini`文件,并找到`RemotingName=firefox-aurora`,然后将`firefox-aurora`名称复制到`StartupWMClass=firefox-aurora`中。
我还尝试过使用`firefox`(因为它是可执行文件名),但对我来说没有起作用。
/opt
目录下的呢?另外,它是否在你的$PATH
中?通过仅在你的桌面文件中指定AptanaStudio3
,它是如何能够运行的呢? - hytromo