Cinnamon: تتوقف مفاتيح الوسائط أحيانًا عن العمل

تم إنشاؤها على ١٠ يونيو ٢٠١٩  ·  3تعليقات  ·  مصدر: linuxmint/cinnamon

""

  • إصدار القرفة 4.0.10-2
  • RebornOS (قوس)
  • Nvidia Quadro P4000 Mobile ، nvidia-dkms 430.14-8
  • 64 بت
    ""
    تتوقف مفاتيح الوسائط (تشغيل ، إيقاف مؤقت ، المسار التالي / السابق) عن العمل في بعض الأحيان. بعد إعادة التشغيل كل شيء يعمل بشكل جيد مرة أخرى.
BUG

التعليق الأكثر فائدة

هذا يحصل معي كذالك. يبدو أن إغلاق التطبيق الذي يستجيب لمفاتيح الوسائط يتسبب في ذلك. ربما يكون هذا مرتبطًا بهذه المشكلة: https://gitlab.gnome.org/GNOME/gnome-settings-daemon/issues/45

تظهر لي هذه الأخطاء في ~/.xsession-errors عند توقفهم عن العمل:

(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

تشغيل killall csd-media-keys يصلح لي.

ال 3 كومينتر

هذا يحصل معي كذالك. يبدو أن إغلاق التطبيق الذي يستجيب لمفاتيح الوسائط يتسبب في ذلك. ربما يكون هذا مرتبطًا بهذه المشكلة: https://gitlab.gnome.org/GNOME/gnome-settings-daemon/issues/45

تظهر لي هذه الأخطاء في ~/.xsession-errors عند توقفهم عن العمل:

(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

تشغيل killall csd-media-keys يصلح لي.

القرفة 4.4.8 تتأثر أيضًا ، ويعمل الحل البديل المقترح.

يمكن أن يكون ذا صلة: يُظهر ناتج csd-media-keys --verbose أنه يقوم بإنشاء وكيل للتطبيقات المفتوحة. على سبيل المثال

أفتح chromium وأبدأ تشغيل الموسيقى على Spotify.
أكره تلك الأغنية ، لذا أضغط على مفتاح الوسائط "التالي".
$ 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

ينشئ المكون الإضافي لمفاتيح الوسائط وكيلًا لـ Chromium أولاً ، لذلك لا تعمل المفاتيح.
أغلق الكروم ، ثم يحدث هذا:
$ 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

وهي تعمل الآن.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات