Hide Forgot
Description of problem: Key events in VM browsed by remote-viewer/virt-viewer and gnome-boxes most probably too are not recognized when remote-viewer/virt-viewer or gnome-boxes running inside wayland session. Version-Release number of selected component (if applicable): spice-gtk3-0.34-3.el7 How reproducible: 100% Steps to Reproduce: 1. managed to get this reproduces when opening vv file in remote-viewer 2. 3. Actual results: lots of (remote-viewer:17111): GSpice-CRITICAL **: send_key: assertion 'scancode != 0' failed Expected results: no GSpice-CRITICALs and keyboard should be grabbed Additional info:
I'm not really sure whether this is supported or not. If not please do not close yet we should document and ass to release notes first.
Perhaps related are Fedora bug 1512564 and bug 1479682 ?
*** Bug 1537525 has been marked as a duplicate of this bug. ***
(In reply to Tomas Pelka from comment #0) > Description of problem: > Key events in VM browsed by remote-viewer/virt-viewer and gnome-boxes most > probably too are not recognized when remote-viewer/virt-viewer or > gnome-boxes running inside wayland session. > One note here, remote-viewer/virt-viewer/gnome-boxes can run natively as wayland clients on Fedora, and this issue with keyboard events only happen when they are explicitly run with GDK_BACKEND=x11. On RHEL7, they always get run through Xwayland, not as native wayland clients?
Patch merged upstream 28e3dc34424f5e5b0441f2341d777ae4362363f0 Thanks Olivier, for the fix.
git tag --contains 28e3dc34424f5e5b0441f2341d777ae4362363f0 v0.35 The fix should be included in the rebase from bug 1562126