如何使Spotify成为默认音乐播放器?

“Spotify for linux”未显示在音乐的默认应用程序菜单中(系统设置中的系统信息部分)。

因此,它也没有Dash,音乐媒体键也不起作用。

如何使其成为播放音乐或使媒体键工作的默认应用程序?

没有spotify所以一般只回答问题1

Dash中的“默认音乐播放器”或“听音乐”是由音频/ x-vorbis + ogg的默认应用程序设置的

这是在系统设置>系统信息>默认应用程序>音乐中设置默认音乐播放器的有用程度

要使用未在上述设置的下拉列表中显示的播放器,有两种方式,最直接,在所有情况下,应用必须具有.desktop ,在这种情况下可能是spotify.desktop

gedit ~/.local/share/applications/mimeapps.list 

在[默认应用程序]部分中查找此行

  audio/x-vorbis+ogg= 

如果它在那里用您选择的whatever.desktop替换whatever.desktop,否则只需添加行,示例 – 我设置大胆,如果它存在,您将使用spotify.desktop

 [Default Applications] audio/x-vorbis+ogg=audacious2.desktop 

另外,您可能希望将whatever.desktop添加到[Added Associations]中相同行的末尾,同样的例子,请注意Added中的条目以;

 [Added Associations] audio/x-vorbis+ogg=vlc.desktop;audacious2.desktop; 

另一件事就是在文本编辑器中打开你的应用程序的.desktop文件,在这种情况下可能是spotify.desktop

将%U添加到Exec =行的末尾,再次使用大胆的示例

 Exec=audacious2 %U 

还要查找MimeTypes =行并查看是否有此条目,audio / x-vorbis + ogg;

如果没有,那么只需添加到行尾

正如doug建议的那样,只需在两个地方将这一行添加到~/.local/share/applications/mimeapps.list文件中,如下所示:

 [Default Applications] ... audio/x-vorbis+ogg=spotify.desktop [Added Associations] ... audio/x-vorbis+ogg=spotify.desktop; 

完成此操作后,Spotify立即显示为我在Unity中播放的默认音乐。

干杯!

在18.04我将这些行添加到/usr/share/applications/mimeapps.list [新文件]

 [Default Applications] audio/x-vorbis+ogg=spotify.desktop [Added Associations] audio/x-vorbis+ogg=spotify.desktop; 

奇迹般有效! 现在我终于可以跳过使用键盘快捷键了。