Sublime Text Unity 图标问题

Sublime Text Unity 图标问题

我刚刚通过终端使用以下命令安装了 Sublime Text 3:

sudo add-apt-repository ppa:webupd8team/sublime-text-3
sudo apt-get update
sudo apt-get install sublime-text-installer

我将 Sublime 启动器添加到我的 Unity 栏,但是当我单击它时,并没有激活该图标,而是在托盘底部出现了一个灰色问号图标,如下所示(部分被切断):https://i.stack.imgur.com/C0G6H.jpg。我该如何修复这个问题?谢谢!

答案1

我遇到了同样的问题,下面是我解决问题的方法:

使用 nautilus 从 /usr/share/applications 进行拖放添加它总是会给我重复的统一启动器图标。

我从终端窗口启动了该应用程序,并在其面板图标上使用“锁定到启动器”右键单击选项,当我从 nautilus 进入启动器后,它似乎按预期工作。

问题是 /usr/share/applications 中的桌面文件有一些额外的功能,而拖放生成的快捷方式(位于 ~/.local/share/applications)缺少这些功能,例如“新窗口”和“新文件”右键单击菜单选项,我不想丢失这些选项。所以我试着看看它们之间有什么不同,我能看到的唯一显着差异是这个属性:

StartupWMClass=Sublime_text

一旦我将其添加到 /usr/share/applications 中的 .desktop 文件中,它就开始工作了。然后我从 ~/.local/share/applications 中删除了生成的快捷方式,它似乎可以正常工作。

我希望这也对你有帮助。

答案2

你可以像这样替换默认图标

$ cd ~/Downloads
$ wget http://icons.iconarchive.com/icons/alecive/flatwoken/512/Apps-sublime-text-icon.png
$ gksu 'gedit /usr/share/applications/sublime-text.desktop'

更改此行:

图标=sublime-text

图标=〜/下载/Apps-sublime-text-icon.png

保存

相关内容