GSpice-CRITICAL **: send_key: assertion 'scancode != 0' failed over ssh-tunnelled X display back to Wayland

Bug #1732575 reported by Drew Freiberger
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
virt-viewer (Ubuntu)
New
Undecided
Unassigned

Bug Description

I have two hosts running artful 17.10 with up-to-date packages. My "source" desktop is running Wayland, and my destination desktop is running Xorg due to nvidia card.

From my source desktop, I'm able to run virt-viewer -c qemu+ssh://remote-artful/system and connect to the remote hypervisor and vm console and type on the keyboard.

From my source desktop, I'm unable to type into the virtual machine if I run:
ssh -X remote-artful
then running virt-viewer on the remote-artful host displaying back to ssh-tunneled wayland display

If I switch my source desktop from Wayland to Xorg, I can type into the VM with the ssh -X remote-artful -> virt-viewer command.

The errors scrolling in the remote virt-viewer STDERR is:

drew@remote-artful:~$ virt-viewer

(virt-viewer:6895): GSpice-WARNING **: PulseAudio context failed Connection refused

(virt-viewer:6895): GSpice-WARNING **: pa_context_connect() failed: Connection refused

(virt-viewer:6895): vnc-keymap-WARNING **: Unknown keycode mapping '(unnamed)'.
Please report to <email address hidden>
including the following information:

  - Operating system
  - GDK build
  - X11 Server
  - xprop -root
  - xdpyinfo

(virt-viewer:6895): Gtk-WARNING **: Allocating size to SpiceDisplay 0x55be15b0c350 without calling gtk_widget_get_preferred_width/height(). How does the code know the size to allocate?

(virt-viewer:6895): GSpice-CRITICAL **: send_key: assertion 'scancode != 0' failed

(virt-viewer:6895): GSpice-CRITICAL **: send_key: assertion 'scancode != 0' failed

(virt-viewer:6895): GSpice-CRITICAL **: send_key: assertion 'scancode != 0' failed

(virt-viewer:6895): GSpice-CRITICAL **: send_key: assertion 'scancode != 0' failed

(virt-viewer:6895): GSpice-CRITICAL **: send_key: assertion 'scancode != 0' failed

(virt-viewer:6895): GSpice-CRITICAL **: send_key: assertion 'scancode != 0' failed

(virt-viewer:6895): GSpice-CRITICAL **: send_key: assertion 'scancode != 0' failed

(virt-viewer:6895): GSpice-CRITICAL **: send_key: assertion 'scancode != 0' failed

Info requested from <email address hidden> error: http://pastebin.ubuntu.com/25971653/

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.