True, good find

I think it's like this

 - For the switches to work, unity-control-center needs to be started with the 
right COMPIZ_CONFIG_PROFILE (same as Unity) - in a VM, this will normally be 
"ubuntu-lowgfx"
 - nautilus, which is launching unity-control-center here has 
COMPIZ_CONFIG_PROFILE="ubuntu" (the default from 
/etc/X11/Xsession.d/65compiz-profile-on-session
 - Because gnome-session has the same value, and gnome-session launches nautilus
 - And gnome-session doesn't get the value from Unity because it starts up 
before Unity does, and Unity's systemd (or upstart - this is also broken on 
16.04's current dailies) jobs are where the profile is decided

I guess that the COMPIZ_CONFIG_PROFILE calculation needs to be moved
earlier in the session startup.

** Changed in: unity-control-center (Ubuntu)
     Assignee: (unassigned) => Marco Trevisan (TreviƱo) (3v1n0)

** Package changed: unity-control-center (Ubuntu) => unity (Ubuntu)

** Also affects: unity (Ubuntu Xenial)
   Importance: Undecided
       Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1631978

Title:
  Auto-hide the Launcher and Enable Workspaces options don't work when
  accessing Settings via desktop right-click

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1631978/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to