** Changed in: ubuntu-settings (Ubuntu)
       Status: In Progress => Confirmed

** Changed in: ubuntu-settings (Ubuntu)
     Assignee: Daniel van Vugt (vanvugt) => (unassigned)

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to ubuntu-settings in Ubuntu.
https://bugs.launchpad.net/bugs/1073202

Title:
  show-desktop (from org.gnome.desktop.wm.keybindings) has the wrong
  value on first login (Ctrl+Alt+D instead of Ctrl+Super+D)

Status in Compiz:
  Confirmed
Status in “ubuntu-settings” package in Ubuntu:
  Confirmed

Bug description:
  The packaging branch that builds compiz into the ~unity-team staging
  PPA is different to the packaging used for Ubuntu main.

  Autopilot runs on machines that have compiz (and other packages from
  the above PPA) installed directly during the install process, as
  opposed to upgrading after the install process. We do this using a
  pre-seed config file as part of the machine provisioning.

  When we do this, the config that controls keybindings seems to be very
  broken. We've observed that:

   * By default, the compiz upstream key combination for show_desktop is 
Ctrl+Alt+d
   * We apply a distro-patch to turn this into Ctrl+Super+d. This distro patch 
is present in the packaging branch that is used for the staging PPA as well as 
Ubuntu main.
   * If you install compiz from main, and then upgrade to the staging PPA, 
everything seems to work perfectly.
   * If you install from the staging PPA first, the following happens:
    - The python-compizconfig module tells autopilot that the correct 
keybinding to use is Ctrl+Super+d.
    - When autopilot presses Ctrl+Super+d, or when a user presses those keys on 
a "real" keyboard, nothing happens.
    - When autopilot (or a real person) pressed Ctrl+Alt+d, compiz runs the 
"show desktop" action.

  
  What's confusing is that, on the one hand, the compizconfig module reports 
the correct key combo when we ask for it, but on the other hand, compiz reacts 
to the wrong key combo.

  This bug is causing a HUGE number of failures in our autopilot test
  suite. It seems to break several key combinations (another one is
  Ctrl+Super+Up to maximise a window).

  If you need any further information to help fix this, please let me
  know. I can also arrange an SSH login to a system where the issue is.

To manage notifications about this bug go to:
https://bugs.launchpad.net/compiz/+bug/1073202/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to