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