Spotify 指示器图标与原生 Unity 主题冲突,而且是多余的,因为它已经在声音指示器菜单中列出。有没有办法删除或禁用 Spotify 指示器?或者至少更改图标(无法在我的文件系统上 grep 它)。我正在使用 12.04 版的 Spotify“预览版”。谢谢!
答案1
适用于 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 文件。就是这样。
答案2
值得尝试使用 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。
答案3
对于较新版本的 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文件。就是这样。