Thanks for the bug report. The keyboard detection feature in subiquity is based on console-setup's pc105.tree file.
On jammy / core 22 (which is what is used for the 24.04 installer): $ wc -l /usr/share/console-setup/pc105.tree 496 $ grep ^MAP /usr/share/console-setup/pc105.tree MAP fr:oss MAP fr:latin9 MAP be MAP us MAP lv MAP pl MAP th:tis MAP il MAP ro MAP us:intl MAP gb MAP latam MAP lt MAP ro:std MAP dk MAP no MAP pt MAP es MAP br MAP it MAP sk:qwerty MAP ca MAP ee MAP se MAP fi MAP tr MAP is MAP fr MAP gr MAP mk MAP ua MAP by MAP ru MAP cz MAP hr MAP de:nodeadkeys MAP ch MAP hu MAP tr:f MAP bg MAP us:dvorak But on noble / core24 (which is used by the installer since 25.04): $ wc -l /usr/share/console-setup/pc105.tree 74 /usr/share/console-setup/pc105.tree $ grep ^MAP /usr/share/console-setup/pc105.tree MAP us MAP lv MAP ua MAP by MAP ru MAP th:tis MAP mk MAP il MAP bg MAP lt MAP ca MAP de:nodeadkeys MAP fr:latin9 I've identified that all the other keymaps were skipped at build time of console-setup due to missing keysyms: Keysym 'dead_kogonek' not found Keysym 'dead_kcaron' not found Keysym 'dead_stroke' not found Keysym 'dead_kdoubleacute' not found Keysym 'dead_kbreve' not found https://launchpadlibrarian.net/719128746/buildlog_ubuntu-noble- amd64.console-setup_1.226ubuntu1_BUILDING.txt.gz I have tried rebuilding console-setup with https://salsa.debian.org/installer-team/console- setup/-/commit/3caa4b23d3e2c79d183a629e5f5abc3a06b56e69 reverted and it resulted in a much better pc105.tree. Only 3 keymaps were skipped: fi, pl and us:intl. Because of: Keysym 'dead_stroke' not found https://launchpadlibrarian.net/719128746/buildlog_ubuntu-noble- amd64.console-setup_1.226ubuntu1_BUILDING.txt.gz -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2152901 Title: Automatic keyboard detection regression To manage notifications about this bug go to: https://bugs.launchpad.net/subiquity/+bug/2152901/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
