On Sun, Sep 06, 2009 at 03:04:05PM +0300, Pasi Kärkkäinen wrote:
Kernel 2.6.31-0.203.rc8.git2.fc12.i686.PAE for F12/rawhide domU seems to work
now on my F11 host with xen-3.4.1-3 + libvirt from F11 updates-testing +
2.6.31-rc6 pv_ops dom0 kernel.
There's a minor issue with domU vfb graphical console keymap though..
The F11 host has 'fi' (Finnish) keymap, and the F12 domU/guest is also installed
with 'fi' keymap.
All the 'special' keys on the graphical console (virt-viewer) are broken..
I don't really know what the resulting keymap is, but it's pretty weird.
Not english, not finnish, not anything I know of..
List of the important characters that are broken:
* / - _ | ? \ ( )
Either you can't make them at all, or you have to press totally wrong
buttons to get them.. so the console is really painful or impossible to use.
Any ideas how to debug this? Or is non-US even supposed to work?
With help from Markus Armbruster I was able to figure this one out.
The problem is that my Xen guest configuration doesn't have keymap specified
for the guest.
For some reason the latest virt-install/virt-manager don't set it up
automatically. After doing "virsh edit <guest>" and changing:
<graphics type='vnc' port='5900' autoport='yes'/>
<graphics type='vnc' port='5900' autoport='yes'
guest console keymap/keyboard works as expected.
RHEL5/CentOS5 version of virt-install/virt-manager configure keymap='fi'
automatically.. F11/F12 versions don't do that.