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 741500 - Cannot change keyboard layout for login manager
Cannot change keyboard layout for login manager
Status: RESOLVED OBSOLETE
Product: gnome-control-center
Classification: Core
Component: general
3.14.x
Other Linux
: Normal normal
: ---
Assigned To: Control-Center Maintainers
Control-Center Maintainers
Depends on:
Blocks:
 
 
Reported: 2014-12-14 06:57 UTC by Frank Zimmermann
Modified: 2021-06-09 16:13 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Frank Zimmermann 2014-12-14 06:57:14 UTC
I do not have settings option to change the keyboard value for GDM.
I'm running Arch Linux x64 and the problem occurred with the switch from Gnome 3.12 to 3.14. A web search showed that there ought to be a dialogue to change keyboard layout which I do not have.

KR Frank
Comment 1 Matthias Clasen 2014-12-15 11:43:08 UTC
Maybe you are missing the 'Login Screen' button on the header ? We only show that on multi-user systems, for quite a while now. On single-user systems, we just apply the region settings to the login screen, automatically.
Comment 2 Matthias Clasen 2014-12-15 11:43:56 UTC
Another possibility is that your system does not use logind - we use its api to apply these settings. If you don't have logind, we hide the button too.
Comment 3 Frank Zimmermann 2014-12-15 14:07:20 UTC
Yes single-user system. The problem was with systemd-localed setting X11
keyboard to en which I wasn't able to override with the region setting
at the login screen. Solved it with localectl meanwhile.

You can close the bug report.

Thanks Frank
Comment 4 Rui Matos 2014-12-15 16:40:13 UTC
(In reply to comment #3)
> Yes single-user system. The problem was with systemd-localed setting X11
> keyboard to en which I wasn't able to override with the region setting
> at the login screen. Solved it with localectl meanwhile.

localed should change the X11 keyboard layout at the request of gnome-control-center. This happens in the Region panel, and in your case - single user account system - it should happen automatically such that the layouts you have selected for your own account should be the same ones that are configured system-wide.

Isn't this happening for you?
Comment 5 Frank Zimmermann 2014-12-16 05:14:14 UTC
As soon as Gnome is up and running the settings are ok. But in GDM I did have an English keyboard layout instead of the German layout.
Comment 6 Rui Matos 2014-12-16 16:22:29 UTC
And you didn't answer my question: if you *now* go to the Region panel and try to change your keyboard layouts, is that change reflected correctly in the login screen after you log out?
Comment 7 Frank Zimmermann 2014-12-31 03:02:15 UTC
Because you didn't ask for it. Ok, I now changed keyboard to en_US in Regional Settings and it does not have an influence on the keyboard layout in GDM.
Comment 8 Rui Matos 2015-01-06 10:07:19 UTC
Do you see a Login button in the region panel's header ?
Comment 9 Frank Zimmermann 2015-01-06 14:34:04 UTC
No I don't and according to Matthias I'm not supposed to on a single user system.
Comment 10 Rui Matos 2015-01-06 15:03:06 UTC
Can you run journalctl --follow and then open gnome-control-center and change your input sources list and paste the output you get in the journal here? Thanks
Comment 11 Frank Zimmermann 2015-01-10 05:56:25 UTC
Jan 10 06:51:51 voyager dbus[801]: [system] Successfully activated service 'org.freedesktop.locale1'
Jan 10 06:52:05 voyager systemd-localed[29246]: Changed X11 keyboard layout to 'us' model '' variant '' options ''
Jan 10 06:52:05 voyager systemd-localed[29246]: Changed virtual console keymap to 'us' toggle ''
Comment 12 Rui Matos 2015-01-12 14:31:30 UTC
(In reply to comment #11)
> Jan 10 06:52:05 voyager systemd-localed[29246]: Changed X11 keyboard layout to
> 'us' model '' variant '' options ''

Does this correspond the layouts you chose in the UI? i.e. did you just chose 'us' or did you have other layouts (in which case you should have seen 'us,de' or whatever other layout) ?
Comment 13 Frank Zimmermann 2015-01-13 14:00:49 UTC
yes I changed to us
Comment 14 Rui Matos 2015-01-13 14:24:20 UTC
So... there is no bug?
Comment 15 Frank Zimmermann 2015-01-13 14:41:56 UTC
There is one. I had only de keyboard layout. After upgrade from 3.12 to 3.14 keyboard layout in GDM was changed to US although I did see de layout in tee top right corner in GDM. After login to Gnome Session the keyboard layout was correct as DE. Within Gnome there was no way change the keyboard layout for GDM,the only way to change this is described in my comment #3. In mypoint of view not the Gnome way since not very user friendly.
Comment 16 André Klapper 2021-06-09 16:13:11 UTC
GNOME is going to shut down bugzilla.gnome.org in favor of gitlab.gnome.org.
As part of that, we are mass-closing older open tickets in bugzilla.gnome.org
which have not seen updates for a longer time (resources are unfortunately
quite limited so not every ticket can get handled).

If you can still reproduce the situation described in this ticket in a recent
and supported software version, then please follow
  https://wiki.gnome.org/GettingInTouch/BugReportingGuidelines
and create a new bug report at
  https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/

Thank you for your understanding and your help.