Cinnamon: Medientasten funktionieren manchmal nicht mehr

Erstellt am 10. Juni 2019  ·  3Kommentare  ·  Quelle: linuxmint/cinnamon

`` `

  • Cinnamon Version 4.0.10-2
  • RebornOS (Arch)
  • Nvidia Quadro P4000 Mobile, nvidia-dkms 430.14-8
  • 64 Bit
    `` `
    Die Medientasten (Wiedergabe, Pause, nächster / vorheriger Titel) funktionieren manchmal nicht mehr. Nach dem Neustart funktioniert alles wieder einwandfrei.
BUG

Hilfreichster Kommentar

Das passiert mir auch. Es scheint, dass das Schließen der Anwendung, die auf die Medientasten reagiert, dies verursacht. Dies hängt wahrscheinlich mit diesem Problem zusammen: https://gitlab.gnome.org/GNOME/gnome-settings-daemon/issues/45

Ich erhalte diese Fehler in meinem ~/.xsession-errors wenn sie nicht mehr funktionieren:

(csd-media-keys:2932): media-keys-plugin-WARNING **: 08:59:20.240: Error calling method GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.mpris.MediaPlayer2.xplayer was not provided by any .service files

Das Ausführen von killall csd-media-keys behebt das Problem für mich.

Alle 3 Kommentare

Das passiert mir auch. Es scheint, dass das Schließen der Anwendung, die auf die Medientasten reagiert, dies verursacht. Dies hängt wahrscheinlich mit diesem Problem zusammen: https://gitlab.gnome.org/GNOME/gnome-settings-daemon/issues/45

Ich erhalte diese Fehler in meinem ~/.xsession-errors wenn sie nicht mehr funktionieren:

(csd-media-keys:2932): media-keys-plugin-WARNING **: 08:59:20.240: Error calling method GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.mpris.MediaPlayer2.xplayer was not provided by any .service files

Das Ausführen von killall csd-media-keys behebt das Problem für mich.

Cinnamon 4.4.8 ist ebenfalls betroffen, und die vorgeschlagene Problemumgehung funktioniert.

Könnte verwandt sein: Die Ausgabe von csd-media-keys --verbose zeigt, dass ein Proxy für geöffnete Apps erstellt wird. Zum Beispiel

Ich öffne Chrom und spiele Musik auf spotify.
Ich hasse dieses Lied, also drücke ich die nächste Medientaste.
$ csd-media-keys --verbose

(csd-media-keys:16681): media-keys-plugin-DEBUG: 13:27:56.724: Calling method 'HandleKeybinding' for media-keys
(csd-media-keys:16681): media-keys-plugin-DEBUG: 13:27:56.724: Launching action for key type '15' (on device id 0)
(csd-media-keys:16681): media-keys-plugin-DEBUG: 13:27:56.724: Media key 'Next' pressed
(csd-media-keys:16681): media-keys-plugin-DEBUG: 13:27:28.882: calling Next over dbus to mpris client org.mpris.MediaPlayer2.chromium.instance2597

Das Media Keys Plugin erstellt zuerst einen Proxy für Chrom, sodass die Keys nicht funktionieren.
Ich schließe Chrom, dann passiert Folgendes:
$ csd-media-keys --verbose

(csd-media-keys:16681): media-keys-plugin-DEBUG: 13:27:54.857: Creating proxy for for org.mpris.MediaPlayer2.spotify
(csd-media-keys:16681): media-keys-plugin-DEBUG: 13:27:56.724: Calling method 'HandleKeybinding' for media-keys
(csd-media-keys:16681): media-keys-plugin-DEBUG: 13:27:56.724: Launching action for key type '15' (on device id 0)
(csd-media-keys:16681): media-keys-plugin-DEBUG: 13:27:56.724: Media key 'Next' pressed
(csd-media-keys:16681): media-keys-plugin-DEBUG: 13:27:56.724: calling Next over dbus to mpris client org.mpris.MediaPlayer2.spotify

Und jetzt funktioniert es.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen