non latin keyboard doesn't suffice for installation
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-desktop-installer |
New
|
Undecided
|
Unassigned | ||
subiquity (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Using the new ubuntu installer and picking up a non latin keyboard is not possible to finish the installation. The following names:
-computer
-user
are not recognized unless latin keyboard is used.
edit (adding more info):
the new installation process of ubuntu is not new under Mantic Minotaur. It had already started from Lunar Lobster where it had some (serious) issues that in the process were getting better and better. Now that a new version is under way, I fired it up and I noticed the following:
1) the installation doesn't hung and the display of the first image of the installation process has improved a lot, time-wise
2) it is still slow overall though, without showing any progress
3) there is no meaning of choosing a non-english keyboard, since installation cannot be completed this way
the last one is directly related to this bug report: during installation one has the option to choose one's keyboard. I can do so by typing only a couple of characters and greek keyboard is readily recognized. I follow the slideshow with the available options until the credentials of the new installation are required. Typing any name as my name, using different keyboards chosen at the beginning of the installation (either greek or english), that process is working fine. The problem arises when the computer name and user name is required: it doesn't pick up non-english characters. Maybe in general non-latin ones.
In old ubuntu versions (e.g. 10.10) the user has the ability to switch keyboards by tapping Alt+Shift during the installation process. This is not the case now. I tried also Super+space to no avail.
I tested with a cloned copy of the Ubuntu 23.04 Desktop iso file in a Dell Precision M4800. I used the new installer once before with the standard latin keyboard and it worked. Now I tried with Greek and I failed in the same way as described above.
The problem is that I could not find any convenient way to switch keyboard temporarily for example to Swedish when the computer name and user name should be entered.
Finally I fixed it by preparing a terminal window with the two command lines
setxkbmap se
setxkbmap gr
and fetched them via up-arrow in the terminal window to switch keyboard. But we should not expect an average user to do that, and a beginner will definitely get lost.
Alt 1: The latin keyboard should be set automatically in the input fields where it must be used (and probably English (US) which is standard).
- computer name
- user name
- password
Please notice that I tested with Greek letters in the password, but it did not work (I could create an installed system, but could not log in into it).
I started again, and entered Latin characters also into the password, and now it works to log into the installed system (even with the same password as the user name 'asdf'). In the installed system in the login screen and in the desktop I can switch between US English and Greek keyboard. So the password should also be locked to Latin characters, maybe all these critical input fields should be limited to ascii 33-126.
See the attached file (from the first attempt).
Alt 2: If possible Ubuntu should tolerate non-latin characters, but it might be too difficult and/or cause new problems (using non-ascii characters).