Cinnamon: as teclas de mídia às vezes param de funcionar

Criado em 10 jun. 2019  ·  3Comentários  ·  Fonte: linuxmint/cinnamon

`` `

  • Cinnamon versão 4.0.10-2
  • RebornOS (Arch)
  • Nvidia Quadro P4000 Mobile, nvidia-dkms 430.14-8
  • 64 bits
    `` `
    As teclas de mídia (reproduzir, pausar, faixa seguinte / anterior) às vezes param de funcionar. Depois de reiniciar, tudo funciona bem novamente.
BUG

Comentários muito úteis

Isso também acontece comigo. Parece que fechar o aplicativo que responde às teclas de mídia causa isso. Isso provavelmente está relacionado a este problema: https://gitlab.gnome.org/GNOME/gnome-settings-daemon/issues/45

Recebo estes erros no meu ~/.xsession-errors quando eles param de funcionar:

(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

Executar killall csd-media-keys corrige isso para mim.

Todos 3 comentários

Isso também acontece comigo. Parece que fechar o aplicativo que responde às teclas de mídia causa isso. Isso provavelmente está relacionado a este problema: https://gitlab.gnome.org/GNOME/gnome-settings-daemon/issues/45

Recebo estes erros no meu ~/.xsession-errors quando eles param de funcionar:

(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

Executar killall csd-media-keys corrige isso para mim.

Canela 4.4.8 também é afetado e a solução alternativa sugerida funciona.

Pode estar relacionado: a saída de csd-media-keys --verbose mostra que está criando um proxy para aplicativos abertos. Por exemplo

Abro o chromium e começo a tocar música no spotify.
Eu odeio essa música, então eu pressiono a tecla de mídia 'próxima'.
$ 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

O plug-in de chaves de mídia cria um proxy para o chromium primeiro, para que as chaves não funcionem.
Fecho o cromo e então acontece:
$ 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

E agora funciona.

Esta página foi útil?
0 / 5 - 0 avaliações