Hello, What I ended up doing was a bit ham-fisted I'm afraid. My user has its own 'bin' directory which I like to keep at the top of the PATH, so I created an overriding shell script to set the XDG_CURRENT_DESKTOP variable and then call the system command thus:
cat gnome-control-center #!/bin/sh # A frontend to the system 'gnome-control-center' to set the # XDG_CURRENT_DESKTOP variable to GNOME. This ensures all icons appear. # A bug has been logged for this issue. # Only applies to xubuntu sessions if [ "$DESKTOP_SESSION" = "xubuntu" ] then export XDG_CURRENT_DESKTOP=GNOME fi /usr/bin/gnome-control-center exit 0 You could rename /usr/bin/gnome-control-center and then call that in an override /usr/bin/gnome-control-center script as above in /usr/bin I suppose, but I'd be a bit wary of this. Regards -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1600753 Title: System Settings missing icons To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/1600753/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs