-
-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cannot create new user with non-latin keyboard layout #99
Comments
The Installer doesn't handle user creation which is what I'm assuming you mean by "login and password". Are you perhaps referring to initial setup which happens after you install and reboot? |
|
So what happens with the disk encryption password? Is it valid/expected to create a disk encryption password with non-latin characters? And does that password work when booting and decrypting the disk? I'm just checking whether there are two issues here. If not, we can move this to initial setup. |
I think it only effects the username part in user creation |
Decrypts and boots up fine if the password has non latin characters |
Yes, I forgot that creating username and password is now part of a separate program. But the bug is actual. |
Thanks! Please open another issue for the installer if there is an issue with setting the disk decryption password with non-latin layouts. I've moved and renamed this issue into the initial setup repository now. I'll have a look at the other bug reports you linked and see if we can find a way to solve this. |
I've opened #100 which should help with this. When you select a non-latin layout, an English (US) layout is also automatically added, and you can switch between that and the layout you selected. So you can enter your full name in Russian or Arabic for example, and then type your username and password with an English (US) layout. It's still not perfect because every time you get to the login screen, it will default to the layout you were last using, which is probably your non-latin layout (when you want the latin one), and it would also be possible to delete the English (US) layout and lock yourself out. But I'll work on this too. |
Its a nice idea but its more of a workaround, is it impossible for a Linux username to be non Latin? |
|
That sucks, how do other installers, like anaconda and ubiquity handle it? |
It looks like other installers add English + the non-latin layout you chose similar to what I'm proposing here. Take a look at the Linux Mint installer screenshot in the linked issue: https://gitlab.gnome.org/GNOME/gnome-initial-setup/-/issues/103 Even Windows does something similar and creates a 2nd English input profile when you select a non-latin keyboard layout. |
Describe the bug
The bug is widespread in non-Ubiquity and non-Anaconda installers. Unfortunately, it also affected elementary OS.
To Reproduce
Steps to reproduce the behavior:
The text was updated successfully, but these errors were encountered: