如何禁用顶部面板中的Spotify指示器?


9

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


2
与其从系统中删除它,不如让它在Ubuntu中看起来不错且原生。您为何不仅仅通过Ambiance使Spotify在界面中看起来像是本地的?听起来很难?好吧,是的,这真是令人震惊!但是我做到了,您可以根据需要使用它。:) michaeltunnell.com/blog/16-linux/...
迈克尔Tunnell

Answers:


5

对于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文件。而已。


对于那些看着气球答案的人来说,这确实有效。
MarkovCh1 2012年

1
自Spotify 0.8.8.323 ...起,此操作不再有效
MarkovCh1'1

或者,您可以简单地重命名.ico文件,以备日后恢复时使用。我将其重命名为“ ico.disabled”
Squishy

随时编辑答案并进行更新。
nik90 2014年

我尝试了使用Spotify客户端v.0.9.11.26运行Ubuntu 14.04的第二种方法(由Kris提出的方法),现在有一个带有红色圆圈的丑陋图标。似乎该解决方案不再起作用!
Andrew C

3

可能值得尝试使用apparmor来防止Spotify加载图标。

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

/ usr / bin / spotify {

  #拒绝对该图标的读取访问
  拒绝/usr/share/spotify/theme/other/_linux/icon.ico r,
}

sudo /etc/init.d/apparmor reload

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


无论如何,这对我没有用。
MarkovCh1 2012年

2

对于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文件。而已。


嘿@Kris,我用您的方法更新了我的原始答案。只是想一想,如果我的解决方案遇到问题,请随时进行编辑和更新,因为最好有一个正确的解决方案而不是几个答案。
nik90 2013年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.