GNOME Shortcuts plugin fails with GNOME 3.26.0
Just a headsup, since it may be only temporary misbehaviour.
In Fedora 27 with GNOME 3.26.0 (either using Xorg or Wayland), the plugin fails to initialize.
** (audacious:2592): WARNING **: Could not grab media player keys: The name org.gnome.SettingsDaemon was not provided by any .service files WARNING plugin-init.cc:102 [start_plugin]: GNOME Shortcuts failed to start.
I'm not surprised. The plugin was written for GNOME 2.x. It was only a matter of time before GNOME 3 found a way to break it.
RE: GNOME Shortcuts plugin fails with GNOME 3.26.0 - Added by Jean-Alexandre Anglès d'Auriac 4 months ago
I wrote a patch to fix the problem, and posted it on Redmine.
You can find it here in case you are interested, Michael:
To make it work again, I've had to delete lines 238-242 and 249 in current git gnomeshortcuts.cc code.
With Audacious 3.9, it's actually only a single line change to listen on "org.gnome.SettingsDaemon.MediaKeys" that is enough already.
RE: GNOME Shortcuts plugin fails with GNOME 3.26.0 - Added by Jean-Alexandre Anglès d'Auriac about 2 months ago
We need a fallback to make it listen on "org.gnome.SettingsDaemon" for older system that don't have "org.gnome.SettingsDaemon.MediaKeys" working, though. Maybe we could try switching the check order, i.e. exchanging line 239 and 244 ?
Well, that would be plausible. Doesn't the bottom of the function do a similar thing already?