Public bug reported:

This is an odd one. 1.18.2-2ubuntu0.1 (on the host) breaks the arrow
keys on qemu guests.

Actually, I'm not sure it breaks the arrow keys on the guest in all
scenarios, but it at least breaks them in the pre-boot menu when trying
to install a qemu VM from an ISO.

For example, if I try to install a qemu VM from ubuntu-14.04.4-desktop-
amd64.iso (in BIOS-mode):

1) I hit shift to get to the menu, hit enter to choose English (both of
which work)

2) Nothing happens when I hit the down arrow key to try and select
"Install Ubuntu"

3) I hit F4 (which works) to open the Mode selector, but then nothing
happens when I hit the down arrow to try and select "OEM install (for
manufactures)"

After I downgraded xserver-common, xserver-xorg-core to the
1.18.1-1ubuntu4 packages in Xenial proper, everything works fine again
(which is how I narrowed this bug down to xorg-server).

I also didn't have this problem when using 1.18.2-1ubuntu0.3 from the
x-staging PPA (which I had been using for several weeks), so it seems
that 1.18.2-2ubuntu0.1 introduced this regression.

Note that this issues seems to break all the arrow keys, not just the
down arrow key. If I hit shift to get to the menu, none of the arrow
keys do anything if I try to select a different language. Or if hit
enter to choose English and then hit F3 to open the Keymap selector,
none of the arrow keys work for selecting a different Keymap.

As far as the guest goes, I've tried the desktop amd64 ISO for 14.04.4,
15.10, and the latest Xenial daily, all in both BIOS-mode and UEFI-mode.
In all six scenarios, the arrow keys don't work. Same problem with the
server amd64 ISOs (although I only tried BIOS-mode in this case).

Normally I use '-vga qxl', but I also tried '-vga std' on a whim, and
the result is the same: the arrow keys don't work.

One final note is that the arrow keys work fine when used with any other
application on the host. qemu is the only place I've found any issues.

Oh, and in case it's relevant, I have an NVIDIA 970m GPU and am using
the nvidia-361 proprietary driver. Later today I'll test this with
Nouveau, and will also try this on an Intel GPU system. But as this
seems related to keyboard input rather than the GPU driver, my hunch is
the result will be the same.

** Affects: xorg-server (Ubuntu)
     Importance: Undecided
         Status: New

** Description changed:

  This is an odd one. 1.18.2-2ubuntu0.1 (on the host) breaks the arrow
  keys on qemu guests.
  
  Actually, I'm not sure it breaks the arrow keys on the guest in all
  scenarios, but it at least breaks them in the pre-boot menu when trying
  to install a qemu VM from an ISO.
  
  For example, if I try to install a qemu VM from ubuntu-14.04.4-desktop-
  amd64.iso (in BIOS-mode):
  
  1) I hit shift to get to the menu, hit enter to choose English (both of
  which work)
  
  2) Nothing happens when I hit the down arrow key to try and select
  "Install Ubuntu"
  
  3) I hit F4 (which works) to open the Mode selector, but then nothing
  happens when I hit the down arrow to try and select "OEM install (for
  manufactures)"
  
  After I downgraded xserver-common, xserver-xorg-core to the
  1.18.1-1ubuntu4 packages in Xenial proper, everything works fine again
  (which is how I narrowed this bug down to xorg-server).
  
  I also didn't have this problem when using 1.18.2-1ubuntu0.3 from the
  x-staging PPA (which I had been using for several weeks), so it seems
  that 1.18.2-2ubuntu0.1 introduced this regression.
  
  Note that this issues seems to break all the arrow keys, not just the
  down arrow key. If I hit shift to get to the menu, none of the arrow
  keys do anything if I try to select a different language. Or if hit
  enter to choose English and then hit F3 to open the Keymap selector,
  none of the arrow keys work for selecting a different Keymap.
  
  As far as the guest goes, I've tried the desktop amd64 ISO for 14.04.4,
  15.10, and the latest Xenial daily, all in both BIOS-mode and UEFI-mode.
  In all six scenarios, the arrow keys don't work. Same problem with the
  server amd64 ISOs (although I only tried BIOS-mode in this case).
  
  Normally I use '-vga qxl', but I also tried '-vga std' on a whim, and
  the result is the same: the arrow keys don't work.
  
- One final note is that the arrow keys work find when used with any other
+ One final note is that the arrow keys work fine when used with any other
  application on the host. qemu is the only place I've found any issues.
  
  Oh, and in case it's relevant, I have an NVIDIA 970m GPU and am using
  the nvidia-361 proprietary driver. Later today I'll test this with
  Nouveau, and will also try this on an Intel GPU system. But as this
  seems related to keyboard input rather than the GPU driver, my hunch is
  the result will be the same.

-- 
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xorg-server in Ubuntu.
https://bugs.launchpad.net/bugs/1561685

Title:
  x-staging: 1.18.2-2ubuntu0.1 host breaks arrow keys on qemu guest

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1561685/+subscriptions

_______________________________________________
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to     : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp

Reply via email to