Como tornar o Spotify o player de música padrão?

12

"Spotify for linux" não aparece no menu de aplicativos padrão do Music (seção de informações do sistema nas configurações do sistema).

Portanto, ele também não vem no Dash e as teclas de mídia de música não funcionam tão bem.

Como torná-lo o aplicativo padrão para tocar música ou fazer com que as teclas de mídia funcionem?

hemanv2
fonte

Respostas:

9

Não tem spotify, então só posso responder à pergunta 1 em geral

O 'Leitor de música padrão' ou 'Ouvir música' no Dash é definido por qualquer aplicativo que seja o aplicativo padrão para audio / x-vorbis + ogg

Essa é a extensão da utilidade de definir um music player padrão em Configurações do sistema> Informações do sistema> Aplicativos padrão> Música

Para usar um player que não aparece na lista suspensa da configuração acima, existem 2 maneiras, mais diretas, em todos os casos, o aplicativo deve ter um .desktop , nesse caso, talvez, spotify.desktop

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

Na seção [Aplicativos padrão], procure esta linha

 audio/x-vorbis+ogg=

Se estiver lá, substitua o Whatever.desktop pelo Whatever.desktop de sua escolha; caso contrário, adicione a linha Exemplo:

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

Além disso, convém adicionar o que seja .desktop ao final da mesma linha em [Associações adicionadas], mesmo exemplo, observe que as entradas em Adicionado terminam com;

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

A outra coisa que pode ser feita é abrir o arquivo .desktop do seu aplicativo em um editor de texto; nesse caso, possivelmente spotify.desktop

Adicione um% U ao final da linha Exec =, novamente usando como um exemplo audacioso

Exec=audacious2 %U

Procure também uma linha MimeTypes = e veja se existe essa entrada, audio / x-vorbis + ogg;

Caso contrário, basta adicionar ao final da linha

doug
fonte
Demorou alguns minutos para o Spotify aparecer em "aplicativos padrão", mas funcionou perfeitamente.
Tomas Gonzalez
3

Como doug sugeriu, basta adicionar esta linha ao seu ~/.local/share/applications/mimeapps.listarquivo em dois lugares, da seguinte maneira:

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

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

Depois disso, o Spotify apareceu instantaneamente como minha música padrão tocada no Unity.

Felicidades!

John J. Camilleri
fonte
Alguma idéia de como fazer para abrir a instância do Spotify já em execução, em vez de lançar uma nova?
Piranna
0

Em 18.04, adicionei essas linhas ao /usr/share/applications/mimeapps.list [Novo arquivo]

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

Funciona como um encanto! Agora posso finalmente pular usando atalhos de teclado.

stepedes
fonte
-1

Se você deseja ter atalhos úteis na linha de comando, onde quer que esteja trabalhando, consulte o fórum do spotify:

https://community.spotify.com/t5/Desktop-Linux/Basic-controls-via-command-line/td-p/4295625

Você pode usar diretamente esses eventos como um comando para o seu atalho de teclado personalizado, e eles funcionam como um encanto. Comecei a usar o botão de reprodução / pausa. Fantástico!

Saudações

Jordi
fonte
-1

A resposta de Doug funciona bem. Eu queria acrescentar que o arquivo .desktop para spotify é agora spotify_spotify.desktope meu ~/.local/share/applications/mimeapps.listarquivo fica assim:

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