Cinnamon: les touches multimédias cessent parfois de fonctionner

Créé le 10 juin 2019  ·  3Commentaires  ·  Source: linuxmint/cinnamon

''

  • Cannelle version 4.0.10-2
  • RebornOS (Arch)
  • Nvidia Quadro P4000 Mobile, nvidia-dkms 430.14-8
  • 64 bits
    ''
    Les touches multimédias (lecture, pause, piste suivante / précédente) cessent parfois de fonctionner. Après le redémarrage, tout fonctionne à nouveau correctement.
BUG

Commentaire le plus utile

Cela m'arrive aussi. Il semble que la fermeture de l'application qui répond aux clés multimédias provoque cela. Ceci est probablement lié à ce problème: https://gitlab.gnome.org/GNOME/gnome-settings-daemon/issues/45

J'obtiens ces erreurs dans mon ~/.xsession-errors quand ils cessent de fonctionner:

(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

Lancer killall csd-media-keys corrige pour moi.

Tous les 3 commentaires

Cela m'arrive aussi. Il semble que la fermeture de l'application qui répond aux clés multimédias provoque cela. Ceci est probablement lié à ce problème: https://gitlab.gnome.org/GNOME/gnome-settings-daemon/issues/45

J'obtiens ces erreurs dans mon ~/.xsession-errors quand ils cessent de fonctionner:

(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

Lancer killall csd-media-keys corrige pour moi.

Cinnamon 4.4.8 est également affecté et la solution de contournement suggérée fonctionne.

Cela pourrait être lié: la sortie de csd-media-keys --verbose montre que crée un proxy pour les applications ouvertes. Par exemple

J'ouvre chrome et commence à jouer de la musique sur spotify.
Je déteste cette chanson, alors j'appuie sur la touche multimédia «suivante».
$ 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

Le plugin de clés multimédias crée d'abord un proxy pour le chrome, de sorte que les clés ne fonctionnent pas.
Je ferme le chrome, puis cela se produit:
$ 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

Et maintenant ça marche.

Cette page vous a été utile?
0 / 5 - 0 notes