Looked at it further.
Basically gnome-shell is overriding ubiquity's changes when ubuntu-
drivers installs silently oem drivers on VMware products env ( or
Virtualbox with default/recommended VMSVGA controller), namely open-vm-
tools package.
udevadm trigger is executed and as a result Xorg and gnome-shell re-read
their config including keyboard layouts. gnome-shell overrides changes
made by Xorg which uses /etc/default/keyboard ( written/updated by
ubiaquity) settings.
It doesn't seem possible to stop gnome-shell updating xkb layouts.
A possible solution would be to make sure the gnome-session behind ubiquity
also uses the same keyboard layout ( which makes sense during a direct ubuntu
install).
Something like that :
gsettings set org.gnome.desktop.input-sources sources "[('xkb', 'fr')]"
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1875062
Title:
[20.04] Keyboard layout not enabled immediately during installation
when typing username/password
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/1875062/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs