[ RFE ] - detect keyboard layout at login and use it afterwards
Submitted by Alexander Todorov
Assigned to GNOME Initial Setup maintainer(s)
Link to original bug (#709799)
Description
I'm testing the login functionality based on this test case: https://fedoraproject.org/wiki/QA:Testcase_Gnome_Login_Screen
Expected result #2 (closed) says that non English keyboard layout should be the default if it is used during the GDM screen. This is not the case.
(12,33,30) atodorov: kparal: ok, so I added a new user, password is in bulgarian, not english. Set the default user language to BG as well
(12,34,03) atodorov: after login, desktop strings are in Bulgarian, and gnome-initial-setup is shown
(12,34,17) atodorov: the default language which is selected is Bulgarian as well
(12,34,24) atodorov: however the default keyboard layout is english
(12,34,58) atodorov: I expected (per the test case wording) that the default keyboard layout will be BG after login
(12,35,05) atodorov: now is this a bug or not ?
(12,36,35) kparal: it depends on what gnome developers want. the test case is written a bit "blindly"
(12,37,02) atodorov: ok then, I'll report it with a note that the test may not be quite accurate
(12,37,04) kparal: since you can only define language and not keymap in the control center when creating new users, I see why bg keymap is not pre-selected
(12,37,14) atodorov: which component is this btw
(12,37,16) kparal: aday: thoughts?
(12,37,25) kparal: atodorov: I'd say gnome-initial-setup
(12,38,47) aday: atodorov, sorry if i missed this, but how are you testing?
(12,39,37) atodorov: aday: see 10 lines back
(12,40,09) aday: atodorov, are you using an existing installation or a live image?
(12,40,58) kparal: I think the important part is that you can log in. it would be nice to auto-detect that password is in bg keymap so that the default keymap offered would be bg instead of english
(12,41,23) atodorov: aday: fresh install in VM, updated to latest from updates-testing
(12,42,11) aday: atodorov, what language did you specify in anaconda? is this the first user account?
(12,43,45) atodorov: aday: in anaconda I used English. The account I'm trying to log into, with the BG password is the 3rd account on this system
Version: gnome-initial-setup-3.10.0.1-1.fc20.x86_64
Version: 3.10.x
Edited by Will Thompson