Wie mache ich Spotify zum Standard-Musikplayer?

12

"Spotify für Linux" wird im Standardanwendungsmenü für Musik nicht angezeigt (Abschnitt mit Systeminformationen in den Systemeinstellungen).

Daher ist es auch nicht in Dash enthalten und Musikmedientasten funktionieren nicht so gut.

Wie man es zur Standardanwendung für das Abspielen von Musik macht oder Medientasten zum Laufen bringt?

hemanv2
quelle

Antworten:

9

Ich habe kein Spotify, kann also nur Frage 1 allgemein beantworten

Der 'Standard-Musikplayer' oder 'Musik hören' im Dash wird von der App festgelegt, die die Standardanwendung für Audio / x-vorbis + ogg ist

Dies ist der Umfang der Nützlichkeit, um einen Standard-Musikplayer unter Systemeinstellungen> Systeminfo> Standardanwendungen> Musik festzulegen

Um einen Player zu verwenden, der nicht in der Dropdown-Liste der obigen Einstellung angezeigt wird, gibt es zwei Möglichkeiten, die direktesten. In allen Fällen muss die App über eine .desktop- Datei verfügen , in diesem Fall möglicherweise spotify.desktop

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

Suchen Sie im Abschnitt [Standardanwendungen] nach dieser Zeile

 audio/x-vorbis+ogg=

Wenn es da ist, ersetzen Sie das whatever.desktop durch das whatever.desktop Ihrer Wahl. Andernfalls fügen Sie einfach die Zeile hinzu. Beispiel: Ich habe die Kühnheit eingestellt. Sie würden spotify.desktop verwenden, wenn es existiert

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

Darüber hinaus möchten Sie das whatever.desktop möglicherweise am Ende derselben Zeile in [Added Associations] (Beispiel) hinzufügen. Beachten Sie, dass Einträge in Added end with;

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

Die andere Möglichkeit besteht darin, die .desktop-Datei Ihrer App in einem Texteditor zu öffnen, in diesem Fall möglicherweise spotify.desktop

Fügen Sie am Ende der Exec = -Zeile ein% U hinzu, und verwenden Sie dies wiederum als Beispiel

Exec=audacious2 %U

Suchen Sie auch nach einer MimeTypes = -Zeile und prüfen Sie, ob es diesen Eintrag gibt: audio / x-vorbis + ogg;

Wenn nicht, fügen Sie einfach das Zeilenende hinzu

doug
quelle
Es dauerte einige Minuten, bis Spotify in "Standard-Apps" angezeigt wurde, aber es funktionierte einwandfrei.
Tomas Gonzalez
3

Fügen Sie diese Zeile, wie von Doug vorgeschlagen, einfach ~/.local/share/applications/mimeapps.listan zwei Stellen zu Ihrer Datei hinzu:

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

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

Danach wurde Spotify sofort als meine Standardmusik in Unity angezeigt.

Prost!

John J. Camilleri
quelle
Haben Sie eine Idee, wie Sie die bereits ausgeführte Spotify-Instanz öffnen können, anstatt eine neue zu starten?
Piranna
0

In 18.04 habe ich diese Zeilen zu /usr/share/applications/mimeapps.list [New File] hinzugefügt

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

Klappt wunderbar! Jetzt kann ich endlich mit Tastenkombinationen überspringen.

stepedes
quelle
-1

Wenn Sie nützliche Verknüpfungen von der Befehlszeile aus haben möchten, lesen Sie bitte das spotify-Forum:

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

Sie können diese Ereignisse direkt als Befehl für Ihre benutzerdefinierte Tastenkombination verwenden, und sie wirken wie ein Zauber. Ich habe angefangen, den Play / Pause-Schalter zu benutzen. Fantastisch!

Grüße

Jordi
quelle
-1

Dougs Antwort funktioniert gut. Ich wollte hinzufügen, dass die .desktop-Datei für spotify jetzt ist spotify_spotify.desktopund meine ~/.local/share/applications/mimeapps.listDatei so aussieht:

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