joyfantastic Asked: 2024-06-03 22:43:58 +0800 CST2024-06-03 22:43:58 +0800 CST 2024-06-03 22:43:58 +0800 CST 升级到 Ubuntu 24.04 后 Dock 中缺少图标 [重复] 772 我有几个程序固定在我的 Dock 上:有些程序运行良好,有些程序在更新后表现奇怪。文件.desktop配置正确。 我不知道如何用语言准确地表达它,我会尽力举个例子。 例如,Discord 工作得很好:我按下图标,“红点”出现在图标附近,然后 Discord 打开。 但是,当我按下 IntelliJ 图标时,该实例将显示为带有齿轮图标的不同程序: 类似的情况也发生在 Skype 上,我什至没有将其固定在我的 Dock 上。我该如何解决? unity 1 个回答 Voted Best Answer FedKad 2024-06-03T22:59:37+08:002024-06-03T22:59:37+08:00 尝试这个: 打开(=运行)以这种方式运行的应用程序。等待其窗口出现。 按Ctrl+F2并运行lg。在显示的窗口中单击“Windows”并找到您的应用程序。请注意此应用程序的wmclass:之后显示的字符串。 找到.desktop您的应用程序的文件并将该文件复制到您的./.local/share/applications/目录中。 编辑新创建的文件并在该部分的末尾添加一行,[Desktop Entry]如下所示: StartupWMClass=string 其中string是您在步骤 2 中获得的字符串。 1 注意:在步骤 3 中,要查找.desktop应用程序的文件,请搜索: $ sudo find / -iname desktopfile 其中是您在步骤 2 中针对此应用程序的app:desktopfile之后看到的字符串。
尝试这个:
打开(=运行)以这种方式运行的应用程序。等待其窗口出现。
按Ctrl+F2并运行
lg
。在显示的窗口中单击“Windows”并找到您的应用程序。请注意此应用程序的wmclass:之后显示的字符串。找到
.desktop
您的应用程序的文件并将该文件复制到您的./.local/share/applications/
目录中。编辑新创建的文件并在该部分的末尾添加一行,
[Desktop Entry]
如下所示:其中
string
是您在步骤 2 中获得的字符串。1 注意:在步骤 3 中,要查找
.desktop
应用程序的文件,请搜索:其中是您在步骤 2 中针对此应用程序的app:
desktopfile
之后看到的字符串。