ubiquity-dm (maybe-ubiquity/only-ubiquity) missing keyboard indicator, when booted into Esc, Russian locale by default from isolinux BIOS boot
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubiquity (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Focal |
Fix Released
|
High
|
Unassigned |
Bug Description
[Impact]
* In ubiquity-dm (aka "maybe-ubiquity" or "only-ubiquity" modes) the keyboard indicator is not shown. Thus users cannot change keyboard layouts to input fields in various languages.
[Test Case]
* Boot installer in Russian language, i.e. only-ubiquity --- debian-
* Observe that the installer boots into Russian language by default
* Observe that in the top right corner there is a keyboard layout indicator drop down, and it contains "en" and "ru" layouts.
[Regression Potential]
* Starting additional service during minimal ubiquity-dm will increase slightly cpu/ram usage. However, it should still be well within the declared RAM requirements.
[Other Info]
* Original bug report
I installed (overwriting an existing partition) from Ubuntu 19.10 "Eoan Ermine" - Beta amd64 (20191006) selecting "Language": "en_US" and keyboard italian. When i entered the computer name "corrado-
{"Media": "Ubuntu 19.10 \"Eoan Ermine\" - Beta amd64 (20191006)", "Type": "GTK", "OEM": false, "PartitionMethod": "manual", "DownloadUpdates": true, "Language": "en", "Minimal": false, "RestrictedAddons": true, "Stages": {"0": "language", "1": "language", "5": "console_setup", "11": "console_setup", "19": "prepare", "130": "partman", "136": "partman", "142": "partman", "166": "partman", "172": "partman", "178": "timezone", "182": "usersetup", "253": "user_done", "815": "done"}}
ProblemType: Bug
DistroRelease: Ubuntu 19.10
Package: ubiquity (not installed)
ProcVersionSign
Uname: Linux 5.3.0-13-generic x86_64
NonfreeKernelMo
ApportVersion: 2.20.11-0ubuntu7
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Tue Oct 8 18:25:48 2019
InstallCmdLine: BOOT_IMAGE=
InstallationDate: Installed on 2019-10-08 (0 days ago)
InstallationMedia: Ubuntu 19.10 "Eoan Ermine" - Beta amd64 (20191006)
SourcePackage: ubiquity
UpgradeStatus: No upgrade log present (probably fresh install)
Related branches
- Iain Lane: Pending requested
-
Diff: 7002 lines (+2462/-4) (has conflicts)140 files modifiedbin/ubiquity (+3/-0)
d-i/manifest (+9/-0)
debian/changelog (+47/-0)
debian/real-po/aa.po (+9/-0)
debian/real-po/ace.po (+9/-0)
debian/real-po/af.po (+24/-0)
debian/real-po/am.po (+9/-0)
debian/real-po/an.po (+9/-0)
debian/real-po/ar.po (+14/-0)
debian/real-po/as.po (+9/-0)
debian/real-po/ast.po (+23/-0)
debian/real-po/az.po (+9/-0)
debian/real-po/be.po (+23/-0)
debian/real-po/bem.po (+9/-0)
debian/real-po/bg.po (+9/-0)
debian/real-po/bn.po (+34/-0)
debian/real-po/bo.po (+21/-0)
debian/real-po/br.po (+9/-0)
debian/real-po/bs.po (+24/-0)
debian/real-po/ca.po (+27/-0)
debian/real-po/ca@valencia.po (+9/-0)
debian/real-po/ce.po (+9/-0)
debian/real-po/ckb.po (+23/-0)
debian/real-po/cs.po (+23/-0)
debian/real-po/csb.po (+9/-0)
debian/real-po/cv.po (+9/-0)
debian/real-po/cy.po (+22/-0)
debian/real-po/da.po (+24/-0)
debian/real-po/de.po (+24/-0)
debian/real-po/dv.po (+9/-0)
debian/real-po/dz.po (+9/-0)
debian/real-po/el.po (+25/-0)
debian/real-po/en_AU.po (+27/-0)
debian/real-po/en_CA.po (+23/-0)
debian/real-po/en_GB.po (+23/-0)
debian/real-po/eo.po (+9/-0)
debian/real-po/es.po (+24/-0)
debian/real-po/et.po (+23/-0)
debian/real-po/eu.po (+24/-0)
debian/real-po/fa.po (+40/-0)
debian/real-po/fi.po (+24/-0)
debian/real-po/fil.po (+9/-0)
debian/real-po/fo.po (+9/-0)
debian/real-po/fr.po (+30/-0)
debian/real-po/fr_CA.po (+27/-0)
debian/real-po/frp.po (+9/-0)
debian/real-po/fy.po (+9/-0)
debian/real-po/ga.po (+9/-0)
debian/real-po/gd.po (+9/-0)
debian/real-po/gl.po (+23/-0)
debian/real-po/gu.po (+9/-0)
debian/real-po/gv.po (+9/-0)
debian/real-po/he.po (+23/-0)
debian/real-po/hi.po (+34/-0)
debian/real-po/hr.po (+23/-0)
debian/real-po/hu.po (+23/-0)
debian/real-po/hy.po (+9/-0)
debian/real-po/ia.po (+27/-0)
debian/real-po/id.po (+23/-0)
debian/real-po/is.po (+9/-0)
debian/real-po/it.po (+23/-0)
debian/real-po/ja.po (+42/-0)
debian/real-po/ka.po (+9/-0)
debian/real-po/kab.po (+13/-0)
debian/real-po/kk.po (+16/-0)
debian/real-po/kl.po (+9/-0)
debian/real-po/km.po (+21/-0)
debian/real-po/kn.po (+9/-0)
debian/real-po/ko.po (+41/-0)
debian/real-po/ku.po (+23/-0)
debian/real-po/kw.po (+9/-0)
debian/real-po/ky.po (+9/-0)
debian/real-po/lb.po (+9/-0)
debian/real-po/lo.po (+9/-0)
debian/real-po/lt.po (+28/-0)
debian/real-po/lv.po (+23/-0)
debian/real-po/mg.po (+9/-0)
debian/real-po/mhr.po (+9/-0)
debian/real-po/mjw.po (+9/-0)
debian/real-po/mk.po (+9/-0)
debian/real-po/ml.po (+9/-0)
debian/real-po/mnw.po (+9/-0)
debian/real-po/mr.po (+19/-0)
debian/real-po/ms.po (+24/-0)
debian/real-po/my.po (+29/-0)
debian/real-po/nb.po (+24/-0)
debian/real-po/nds.po (+9/-0)
debian/real-po/ne.po (+20/-0)
debian/real-po/nl.po (+23/-0)
debian/real-po/nl_NL.po (+13/-0)
debian/real-po/nn.po (+24/-0)
debian/real-po/ny.po (+9/-0)
debian/real-po/oc.po (+23/-0)
debian/real-po/oj.po (+9/-0)
debian/real-po/om.po (+9/-0)
debian/real-po/or.po (+9/-0)
debian/real-po/os.po (+9/-0)
debian/real-po/pa.po (+9/-0)
debian/real-po/pl.po (+23/-0)
debian/real-po/pt.po (+28/-0)
debian/real-po/pt_BR.po (+9/-0)
debian/real-po/ro.po (+9/-0)
debian/real-po/ru.po (+27/-0)
debian/real-po/sa.po (+9/-0)
debian/real-po/sco.po (+9/-0)
debian/real-po/sd.po (+9/-0)
debian/real-po/se.po (+9/-0)
debian/real-po/shn.po (+9/-0)
debian/real-po/si.po (+19/-0)
debian/real-po/sk.po (+9/-0)
debian/real-po/sl.po (+33/-0)
debian/real-po/sn.po (+9/-0)
debian/real-po/sq.po (+27/-0)
debian/real-po/sr.po (+28/-0)
debian/real-po/sv.po (+27/-0)
debian/real-po/sw.po (+9/-0)
debian/real-po/szl.po (+24/-0)
debian/real-po/ta.po (+20/-0)
debian/real-po/ta_LK.po (+9/-0)
debian/real-po/te.po (+21/-0)
debian/real-po/tet.po (+9/-0)
debian/real-po/tg.po (+27/-0)
debian/real-po/th.po (+33/-0)
debian/real-po/tl.po (+9/-0)
debian/real-po/tr.po (+63/-0)
debian/real-po/tt.po (+9/-0)
debian/real-po/ug.po (+13/-0)
debian/real-po/uk.po (+34/-0)
debian/real-po/ur.po (+9/-0)
debian/real-po/uz.po (+9/-0)
debian/real-po/vec.po (+9/-0)
debian/real-po/vi.po (+9/-0)
debian/real-po/wae.po (+9/-0)
debian/real-po/wo.po (+9/-0)
debian/real-po/xh.po (+9/-0)
debian/real-po/zh_CN.po (+32/-0)
debian/real-po/zh_HK.po (+34/-0)
debian/real-po/zh_TW.po (+46/-0)
debian/ubiquity.templates (+6/-0)
ubiquity/plugins/ubi-prepare.py (+34/-4)
- Ubuntu Stable Release Updates Team: Pending requested
- Ubuntu Installer Team: Pending requested
-
Diff: 28265 lines (+6214/-5241)140 files modifiedbin/ubiquity (+6/-4)
bin/ubiquity-dm (+1/-0)
debian/changelog (+20/-0)
debian/real-po/aa.po (+24/-23)
debian/real-po/ace.po (+20/-20)
debian/real-po/af.po (+53/-34)
debian/real-po/am.po (+20/-20)
debian/real-po/an.po (+19/-17)
debian/real-po/ar.po (+39/-35)
debian/real-po/as.po (+20/-20)
debian/real-po/ast.po (+51/-34)
debian/real-po/az.po (+20/-20)
debian/real-po/be.po (+41/-32)
debian/real-po/bem.po (+20/-20)
debian/real-po/bg.po (+23/-23)
debian/real-po/bn.po (+160/-135)
debian/real-po/bo.po (+180/-126)
debian/real-po/br.po (+26/-25)
debian/real-po/bs.po (+36/-26)
debian/real-po/ca.po (+36/-27)
debian/real-po/ca@valencia.po (+27/-25)
debian/real-po/ce.po (+19/-17)
debian/real-po/ckb.po (+54/-40)
debian/real-po/cs.po (+48/-33)
debian/real-po/csb.po (+26/-24)
debian/real-po/cv.po (+19/-17)
debian/real-po/cy.po (+38/-29)
debian/real-po/da.po (+46/-30)
debian/real-po/de.po (+45/-28)
debian/real-po/dv.po (+19/-17)
debian/real-po/dz.po (+19/-17)
debian/real-po/el.po (+52/-34)
debian/real-po/en_AU.po (+44/-33)
debian/real-po/en_CA.po (+44/-33)
debian/real-po/en_GB.po (+54/-35)
debian/real-po/eo.po (+36/-33)
debian/real-po/es.po (+53/-34)
debian/real-po/et.po (+42/-33)
debian/real-po/eu.po (+55/-39)
debian/real-po/fa.po (+92/-81)
debian/real-po/fi.po (+43/-26)
debian/real-po/fil.po (+28/-26)
debian/real-po/fo.po (+20/-20)
debian/real-po/fr.po (+48/-32)
debian/real-po/fr_CA.po (+40/-32)
debian/real-po/frp.po (+22/-21)
debian/real-po/fy.po (+28/-28)
debian/real-po/ga.po (+20/-20)
debian/real-po/gd.po (+40/-34)
debian/real-po/gl.po (+43/-28)
debian/real-po/gu.po (+30/-26)
debian/real-po/gv.po (+19/-17)
debian/real-po/he.po (+44/-29)
debian/real-po/hi.po (+157/-130)
debian/real-po/hr.po (+58/-42)
debian/real-po/hu.po (+49/-32)
debian/real-po/hy.po (+22/-22)
debian/real-po/ia.po (+40/-31)
debian/real-po/id.po (+57/-39)
debian/real-po/is.po (+32/-30)
debian/real-po/it.po (+52/-35)
debian/real-po/ja.po (+122/-200)
debian/real-po/ka.po (+20/-20)
debian/real-po/kab.po (+20/-20)
debian/real-po/kk.po (+36/-31)
debian/real-po/kl.po (+19/-17)
debian/real-po/km.po (+206/-130)
debian/real-po/kn.po (+35/-32)
debian/real-po/ko.po (+111/-175)
debian/real-po/ku.po (+44/-35)
debian/real-po/kw.po (+26/-25)
debian/real-po/ky.po (+20/-20)
debian/real-po/lb.po (+20/-20)
debian/real-po/lo.po (+19/-17)
debian/real-po/lt.po (+28/-21)
debian/real-po/lv.po (+43/-32)
debian/real-po/mg.po (+20/-20)
debian/real-po/mhr.po (+20/-20)
debian/real-po/mjw.po (+22/-22)
debian/real-po/mk.po (+21/-18)
debian/real-po/ml.po (+58/-45)
debian/real-po/mnw.po (+51/-37)
debian/real-po/mr.po (+142/-123)
debian/real-po/ms.po (+35/-27)
debian/real-po/my.po (+167/-112)
debian/real-po/nb.po (+43/-33)
debian/real-po/nds.po (+19/-17)
debian/real-po/ne.po (+157/-131)
debian/real-po/nl.po (+53/-35)
debian/real-po/nl_NL.po (+19/-18)
debian/real-po/nn.po (+39/-28)
debian/real-po/ny.po (+22/-21)
debian/real-po/oc.po (+59/-38)
debian/real-po/oj.po (+19/-17)
debian/real-po/om.po (+19/-17)
debian/real-po/or.po (+19/-17)
debian/real-po/os.po (+24/-22)
debian/real-po/pa.po (+41/-34)
debian/real-po/pl.po (+48/-36)
debian/real-po/pt.po (+37/-28)
debian/real-po/pt_BR.po (+26/-24)
debian/real-po/ro.po (+27/-24)
debian/real-po/ru.po (+30/-23)
debian/real-po/sa.po (+32/-27)
debian/real-po/sco.po (+20/-20)
debian/real-po/sd.po (+22/-22)
debian/real-po/se.po (+20/-20)
debian/real-po/shn.po (+19/-17)
debian/real-po/si.po (+123/-103)
debian/real-po/sk.po (+26/-25)
debian/real-po/sl.po (+55/-33)
debian/real-po/sn.po (+24/-23)
debian/real-po/sq.po (+36/-29)
debian/real-po/sr.po (+79/-49)
debian/real-po/sv.po (+33/-26)
debian/real-po/sw.po (+19/-17)
debian/real-po/szl.po (+39/-31)
debian/real-po/ta.po (+169/-140)
debian/real-po/ta_LK.po (+23/-23)
debian/real-po/te.po (+156/-114)
debian/real-po/tet.po (+19/-17)
debian/real-po/tg.po (+38/-29)
debian/real-po/th.po (+128/-80)
debian/real-po/tl.po (+21/-18)
debian/real-po/tr.po (+47/-37)
debian/real-po/tt.po (+19/-17)
debian/real-po/ug.po (+37/-36)
debian/real-po/uk.po (+49/-32)
debian/real-po/ur.po (+20/-20)
debian/real-po/uz.po (+38/-35)
debian/real-po/vec.po (+31/-31)
debian/real-po/vi.po (+29/-28)
debian/real-po/wae.po (+19/-17)
debian/real-po/wo.po (+19/-17)
debian/real-po/xh.po (+19/-17)
debian/real-po/zh_CN.po (+66/-101)
debian/real-po/zh_HK.po (+70/-109)
debian/real-po/zh_TW.po (+82/-125)
scripts/zsys-setup (+10/-0)
ubiquity/misc.py (+13/-1)
- Iain Lane: Approve
-
Diff: 12 lines (+1/-0)1 file modifiedbin/ubiquity-dm (+1/-0)
Changed in ubiquity (Ubuntu): | |
assignee: | nobody → Łukasz Zemczak (sil2100) |
tags: | removed: rls-ff-incoming |
tags: | added: id-5dd2ea55fdf398529874bf28 |
Changed in ubiquity (Ubuntu): | |
status: | Incomplete → Invalid |
Changed in ubiquity (Ubuntu Focal): | |
status: | Incomplete → Invalid |
Changed in ubiquity (Ubuntu): | |
status: | Invalid → Incomplete |
Changed in ubiquity (Ubuntu Focal): | |
status: | Invalid → Incomplete |
I'm seeing a similar issue on 19.10 doing a french install on an uefi machine
- boot from the usb stick with Ubuntu Desktop 19.10
- select the 'install' item from the text-mode-menu
- in ubiquity select french
- keep the default selected keyboard (french - alternative)
-> typing on that screen the layout is azerty
- using custom partitioning (in case that makes a difference)
- on the user creation page, the layout is english/qwerty