如何更改启动器上的 VLC 图标?

Bre*_*etD 6 unity launcher vlc

我正在尝试更改 11.10 中 Unity 栏上 VLC 媒体播放器的默认橙色圆锥图标。我试过在这个论坛上关注类似的帖子,但没有任何运气。我更改了在 /usr/share/icons/hicolor/256x256/apps 目录中找到的 vlc.png 图标(我假设它是统一栏上使用的图标),方法是将不同的 .png 文件复制到同名文件中. 它也是一个 256x256 像素的 .png 文件。我重新启动了 Ubuntu,橙色锥体仍然存在。我已经在网上阅读了有关必须重新编译程序或其他内容的花絮,所以我不知道这是否比我想象的更复杂。我也希望能够为其他程序执行此操作,但特别是这个程序(至少现在是这样)。我将不胜感激任何建议!谢谢!

  • 我更新了我的图标缓存,并且 vlc 图标在破折号中发生了变化,但当我将它放在统一栏上时却没有发生变化。我注意到某些应用程序的图标存储在不同的目录中,我想知道我是否遗漏了什么。我为 google chrome 尝试了一个新图标,这个图标有效,但 VLC 不行。

  • 好吧,我尝试在 128x128 中放置一个图标,但也没有用。是否有可能将图标硬编码到程序中?我现在也成功地改变了 Firefox 的图标......所以我不认为我做错了什么

小智 4

如果这不是您使用的主题的问题,那么您是否尝试过使用 更新图标缓存sudo gtk-update-icon-cache /usr/share/icons/hicolor?(将“hicolor”替换为您使用的主题。您还需要将图标放入相应的主题文件夹中)

作为一点额外信息。您会在其中/usr/share/applications找到一个vlc.desktop文件。您可以更改以下行:

Icon=vlc
Run Code Online (Sandbox Code Playgroud)

使用您选择的另一个图标(我更喜欢在“可扩展”目录中设置 svg 文件,而不是光栅化的 x by y png )。之后你必须执行我之前给出的更新命令。

如果您在更新命令时遇到任何问题,请尝试附加 -f -t 选项。