After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 709799 - [ RFE ] - detect keyboard layout at login and use it afterwards
[ RFE ] - detect keyboard layout at login and use it afterwards
Status: RESOLVED OBSOLETE
Product: gnome-initial-setup
Classification: Applications
Component: general
3.10.x
Other Linux
: Normal minor
: ---
Assigned To: GNOME Initial Setup maintainer(s)
GNOME Initial Setup maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2013-10-10 09:41 UTC by Alexander Todorov
Modified: 2018-09-21 16:12 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Alexander Todorov 2013-10-10 09:41:46 UTC
I'm testing the login functionality based on this test case:
https://fedoraproject.org/wiki/QA:Testcase_Gnome_Login_Screen

Expected result #2 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
Comment 1 Rui Matos 2013-10-10 11:15:30 UTC
Which keyboard layout should be the default for the bg_BG locale?
Comment 2 Alexander Todorov 2013-10-10 12:26:50 UTC
(In reply to comment #1)
> Which keyboard layout should be the default for the bg_BG locale?

I have only configured phonetic (traditional).
Comment 3 Rui Matos 2013-10-11 12:20:34 UTC
I probably misunderstood you here. What you expect is that whatever keyboard layout was last in use when you log in is immediately available inside the user session. Right?
Comment 4 Alexander Todorov 2013-10-14 07:32:09 UTC
(In reply to comment #3)
> I probably misunderstood you here. What you expect is that whatever keyboard
> layout was last in use when you log in is immediately available inside the user
> session. Right?

Yes.
Comment 5 GNOME Infrastructure Team 2018-09-21 16:12:24 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gnome-initial-setup/issues/25.