Cannot select uncommon keyboard layouts (e.g. German Bone)
Bug #2015466 reported by
Benjamin Drung
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
subiquity |
New
|
Undecided
|
Unassigned |
Bug Description
I tested the desktop installation of Ubuntu 23.04 beta. When selecting the keyboard layout, only the common layout are presented. Uncommon keyboard layouts like German (Bone) are not selectable.
Gnome only shows the common layouts by default, but allows to also select the uncommon ones by setting:
```
gsettings set org.gnome.
```
Launching the live session and enabling all sources in Gnome did not change what subiquity presented.
To post a comment you must log in.
Hi Benjamin,
Indeed, subiquity ships a list of keyboard layouts based on console-setup. We're not doing anything special for the desktop installer so it inherits the same list as the server installer. Changing the gnome settings will have no effect.
At build time, we generate the list based on the following file: /usr/share/ console- setup/KeyboardN ames.pl - which is provided by keyboard- configuration (src:console- setup).
I'm afraid that, currently, without changing the build process, the only option to support more keyboard layouts is to add them to console-setup - and then SRU console-setup back to jammy (since subiquity is a core22-based snap).
Otherwise, we would need to fetch the list of layouts from a different source.
Kind regards,
Olivier