qemu git -vnc fails due to missing en-us keymap

Bug #1895219 reported by Darren Blaber on 2020-09-11
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
QEMU
Undecided
Unassigned

Bug Description

If trying to run qemu with -vnc :0, it will fail with:
./qemu-system-x86_64 -vnc :2
qemu-system-x86_64: -vnc :2: could not read keymap file: 'en-us'

share/keymaps is missing en-us keymap and only has sl and sv, confirmed previous stable versions had en-us.

Tried with multiple targets, on arm64 and amd64

Git commit hash: 9435a8b3dd35f1f926f1b9127e8a906217a5518a (head)

Darren Blaber (dmbtech) wrote :

A work around to get vnc enabled for those that need it until this is fixed is to manually copy from source tree pc-bios/keymaps/* to qemu-data keymaps directory, usually installed at /usr/share/qemu/keymaps or /usr/local/share/qemu/keymaps (default prefix).

Commit that broke the install of keymaps is either https://github.com/qemu/qemu/commit/09db9b9db38e82acbc1fd4fa4661ac19c387380c (commit hash 09db9b9db38e82acbc1fd4fa4661ac19c387380c)

or https://github.com/qemu/qemu/commit/ddcf607fa3d6881cf0286a9b88a40fde265cbe37 (commit hash ddcf607fa3d6881cf0286a9b88a40fde265cbe37)

I can also reproduce this issue. +CC Gerd Hoffmann

On 200914 1327, Darren Blaber wrote:
> ** Branch unlinked: lp:envbot/0.0.1
>
> --
> You received this bug notification because you are a member of qemu-
> devel-ml, which is subscribed to QEMU.
> https://bugs.launchpad.net/bugs/1895219
>
> Title:
> qemu git -vnc fails due to missing en-us keymap
>
> Status in QEMU:
> New
>
> Bug description:
> If trying to run qemu with -vnc :0, it will fail with:
> ./qemu-system-x86_64 -vnc :2
> qemu-system-x86_64: -vnc :2: could not read keymap file: 'en-us'
>
> share/keymaps is missing en-us keymap and only has sl and sv,
> confirmed previous stable versions had en-us.
>
> Tried with multiple targets, on arm64 and amd64
>
> Git commit hash: 9435a8b3dd35f1f926f1b9127e8a906217a5518a (head)
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/qemu/+bug/1895219/+subscriptions
>

Alex Bennée (ajbennee) on 2020-10-08
tags: added: install meson
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers