Project

General

Profile

Actions

Bug #1739

open

Keymap is incorrect in VNC

Added by Romain Vrignaud almost 12 years ago. Updated over 10 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Compute resources
Target version:
-
Difficulty:
Triaged:
Fixed in Releases:
Found in Releases:

Description

The keymap in embeded VNC is incorrect.
I have an unknown layout.

Don't know what information should I provide to debug this.


Files

libvirt_keymap_passwd_scrambled.png View libvirt_keymap_passwd_scrambled.png 59.3 KB screen shot of the scrambled password that appears when foreman provisions a VM without setting a keymap Joshua Hoblitt, 11/13/2012 01:36 PM

Related issues 1 (0 open1 closed)

Related to Foreman - Bug #1644: Changing VNC keymap on a Libvirt VM (via virt-manager or virsh) causes web-based console to chokeClosed05/19/2012Actions
Actions #2

Updated by Joshua Hoblitt over 11 years ago

I've seen this problem too and it seems to be dependant on the version of libvirtd that was running at the time theforeman provisioned the VM.

On a SL6.3 hypervisor host, running these packages, I believe the problem is now gone for new VMs.

libvirt-python-0.9.10-21.el6_3.5.x86_64
libvirt-client-0.9.10-21.el6_3.5.x86_64
libvirt-0.9.10-21.el6_3.5.x86_64

What versions are you running?

Actions #3

Updated by Romain Vrignaud over 11 years ago

I'm running Fedora 17 hypervisors :
rpm -qa | grep libvirt
libvirt-client-0.9.11.4-3.fc17.x86_64
libvirt-0.9.11.4-3.fc17.x86_64
libvirt-daemon-0.9.11.4-3.fc17.x86_64

Actions #4

Updated by Joshua Hoblitt over 11 years ago

The problem seems to have come back for me on all of my libvirt boxes and I'm still running:

libvirt-0.9.10-21.el6_3.5.x86_64
libvirt-python-0.9.10-21.el6_3.5.x86_64
libvirt-client-0.9.10-21.el6_3.5.x86_64
Actions #6

Updated by Joshua Hoblitt over 11 years ago

Forcibly setting the keymap to en_us, clearing the password, and destroying then starting the VM fixes not being able to access the console at all. However, this completely breaks the foreman novnc console with the error:

Failed to set console: Call to virDomainUpdateDeviceFlags failed: internal error cannot change keymap setting on vnc graphics
Actions #7

Updated by Joshua Hoblitt over 11 years ago

  • Target version set to Bug scrub
Actions #8

Updated by Greg Sutcliffe over 10 years ago

  • Target version deleted (Bug scrub)
Actions

Also available in: Atom PDF