帮酷LOGO
0 0 评论
  • 显示原文与译文双语对照的内容
文章标签:DUP  运行  duplicate  Spotify  Unity  ICO  启动器  icon  

问题:

我已经在 Ubuntu 13.04上安装了 spotify,并把 icon 锁定在。 但是当我完全退出程序或者重启并使用 icon 打开spotify时,就会创建一个新的icon,并生成一个不同的icon。 在上面。

这个安装是 Ubuntu 13.04,所以不知道这是否是一个已知的Bug,或者是否有一种方法来确保它不创建重复的icon。

N.B 尚未发生到我安装的任何它的他程序( Chrome & Steam )


回答 1:

这是 Bug,这是一个部分的解决办法。

使用启动器( 或者只是关闭窗户) 并重新启动,即使使用下面的桌面文件,仍然不一致。

创建一个已经定义 StartupWMClass=Spotify的新启动器。

你可以使用以下内容制作 spotify.desktop 文件:


[Desktop Entry]


Name=Spotify


GenericName=Music Player


Comment=Listen to music using Spotify


Icon=spotify-client


Exec=spotify %U


TryExec=spotify


Terminal=false


Type=Application


Categories=Qt;Audio;Music;Player;AudioVideo


MimeType=x-scheme-handler/spotify


StartupWMClass=Spotify



或者编辑原始发件人 /opt/spotify/spotify-client/spotify.desktop ( 需要超级用户权限) 在末尾添加行 StartupWMClass=Spotify

把它保存在你能保存的地方。 然后把它拖到发射器上。

这将确保 Windows的WMClass名为spotify将在该 icon 下打开。

获取窗口WMClass的代码:


xprop|grep WM_CLASS



点击spotify窗口时,将返回以下内容:


WM_CLASS(STRING) ="spotify","Spotify"



( 这似乎只解决了部分问题,完全退出可能最终会有两个图标)

注意:我注意到问题开始发生较少并且越少启动它。这是由于系统安装预载的probally,它可以能有帮助: https://apps.ubuntu.com/cat/applications/preload/


回答 2:

然后移除你先前锁定到启动器的发射器中的icon,并标记出启动后的icon。

我不会每次都这么做的。 我认为每次从某个地方进入同一个 icon的发射器会移除锁定的那个,并保持新的。 然后重新启动并重试。


回答 3:

你可以避免 Bug 如果你第一次点击隐藏 Spotify ( 在系统托盘 icon 中) 完全退出 Spotify。




文章标签:ICO  icon  Unity  运行  Spotify  启动器  DUP  duplicate  

Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语