GNOME Bugzilla – Bug 793117
gnome-control-center does not work in non-gnome-desktops
Last modified: 2018-11-26 06:20:40 UTC
Created attachment 367798 [details] gnome-control-center-does-not-work-on-xfce.png See also: https://bugzilla.redhat.com/show_bug.cgi?id=1516605 When trying to start gnome-control-center on non-Gnome desktops in Fedora 27, only an empty window is displayed. This used to work on Fedora <= 26. See the example screen shot attached which shows how it looks like when trying to start gnome-control-center on XFCE.
Even if I run /usr/libexec/gsd-keyboard by manual, 'gnome-control-center region' does not show anything. I wish to know the workaround. % /usr/libexec/gsd-keyboard & (gsd-keyboard:21947): keyboard-plugin-WARNING **: Unable to register client: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
This is still happening in Fedora 29, using KDE. It means that (for example) there's no way to access the Gnome Online Accounts widget without logging into the Gnome desktop. I use Evolution under KDE so this is making me have to decide between the desktop I prefer and the MUA I prefer. If it goes down to the wire, I know which one will cause me least pain. This bug was reported 9 months ago and still hasn't had so much as a cursory acknowledgement from the Gnome devels. Is Gnome becoming a walled garden? This is not the way to win friends.
I think this has been superseeded by gitlab issues. For example: https://gitlab.gnome.org/GNOME/gnome-control-center/issues/163
(In reply to Benjamin Berg from comment #3) > I think this has been superseeded by gitlab issues. For example: > > https://gitlab.gnome.org/GNOME/gnome-control-center/issues/163 Thanks, that's useful. In particular, the trick of doing: XDG_CURRENT_DESKTOP=GNOME gnome-control-center works for me, at least as far as getting to GOA, which is all I care about.
I think this would be duplicated of https://gitlab.gnome.org/GNOME/gnome-control-center/issues/248 . The upstream patch is needed for XFCE desktop besides XDG_CURRENT_DESKTOP=GNOME .