如何在顶部面板中禁用Spotify指标?

Spotify指示器图标与本机Unity主题冲突,并且是冗余的,因为它已经在声音指示器菜单中列出。 有没有办法删除或禁用Spotify指标? 或者至少要更改图标(无法在我的文件系统上进行grep)。 我在12.04使用Spotify“预览”。 谢谢!

适用于Spotify 0.8.8及更早版本

最好的方法是删除spotify使用的图标以显示指标。 这可以通过在终端中执行以下命令来完成,

sudo mv /usr/share/spotify/theme/other/_linux/icon.ico /home/user_name/icon.ico 

将user_name替换为您的用户名。 这应该有效地禁用spotify指标。 退出spotify并重新启动spotify以注意更改。

适用于高于0.8.8的版本

打开终端并以root身份打开zip文件:

 gksu file-roller /opt/spotify/spotify-client/Data/resources.zip 

然后,在zip文件中,导航到_linux子文件夹并删除其中的.ico文件。 而已。

值得尝试使用apparmor来防止spotify加载图标。

/etc/apparmor.d/usr.bin.spotify

 / usr / bin / spotify {

   #deny读取对图标的访问权限
  否认/usr/share/spotify/theme/other/_linux/icon.ico r,
 }

sudo /etc/init.d/apparmor reload

等待几秒钟,然后尝试再次运行spotify。

对于Spotify的更新版本,Nik提出的解决方案不再适用。 这是因为配置文件已放在zip文件中,该文件位于/opt/spotify/spotify-client/Data/resources.zip

你可以做的与Nik提出的基本相同。 首先,打开终端并以root身份打开zip文件:

 gksu file-roller /opt/spotify/spotify-client/Data/resources.zip 

然后,在zip文件中,导航到_linux子文件夹并删除其中的.ico文件。 而已。