Public bug reported:

[IMPACT]

The spice server in Bionic depends on qemu for the led state. This is not 
reliable.
One implication of this is not respecting the upper and lower case (e.g. when 
caps lock
is on and press a single letter continuously in VM console case alternate 
between upper and lower).
This patch fix this issue by keeting the state internally in spice server.

[TEST CASE]

Launch a VM on an Ubuntu bionic host. 
Set Caps lock on and in the VM consol press one key continuously.

[REGRESSION POTENTIAL]

The regression potential is low (tested in newer releases) and it only
affects caps, scroll and number locks.

[OTHER]

Upstream fix :
https://gitlab.freedesktop.org/spice/spice/-/commit/ff9c8d4908e12db65a6cd2d61b4ed7b8174e6d78

Bionic is affected, Focal and later is ok.

** Affects: spice (Ubuntu)
     Importance: Medium
     Assignee: Ioanna Alifieraki (joalif)
         Status: New

** Affects: spice (Ubuntu Bionic)
     Importance: Medium
     Assignee: Ioanna Alifieraki (joalif)
         Status: New

** Also affects: spice (Ubuntu Bionic)
   Importance: Undecided
       Status: New

** Changed in: spice (Ubuntu Bionic)
     Assignee: (unassigned) => Ioanna Alifieraki (joalif)

** Changed in: spice (Ubuntu)
     Assignee: (unassigned) => Ioanna Alifieraki (joalif)

** Changed in: spice (Ubuntu)
   Importance: Undecided => Medium

** Changed in: spice (Ubuntu Bionic)
   Importance: Undecided => Medium

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

Title:
  Spice led state is not reliable

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

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

Reply via email to