Add keyboard layout on the login screen

Bug #949001 reported by Ballock
32
This bug affects 6 people
Affects Status Importance Assigned to Milestone
unity-greeter (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

Currently the keyboard layout chooser in the top bar of unity-greeter (precise beta 1) shows the default system keyboard layout and/or the keyboard layout of already-logged-on users. The list is missing an "add keyboard layout" option.

I have LDAP-based users and I am deploying the same Ubuntu image to all the machines. Users are from multiple countries, so they use multiple keyboard layouts. I provide a default, but this is not ok for some instances. Because the user has never logged on before, he can't choose his keyboard layout, because it's not there. This is a chicken-and-egg problem.

Therefore, a feature to add an arbitrary keyboard layout to the list while on the logon screen is essential. This is already in GDM.

Alternatively, I would need to provide a subset of keyboard layouts for the countries I will deploy Ubuntu in, but as far as I know the default list only contains the single system default layout.

Tags: i18n
Revision history for this message
Jonathan Harker (jesusaurus) wrote :

I am in a very similar situation. I have user information stored in LDAP and a default Ubuntu configuration managed by puppet. I would like to add multiple keyboard layouts to the drop-down menu in the unity greeter, but can't find a way to do this on a system level.

Ali Najafi (alinajafi)
summary: - Add keyboard layout on the logon screen
+ Add keyboard layout on the login screen
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in unity-greeter (Ubuntu):
status: New → Confirmed
Stephen M. Webb (bregma)
Changed in unity-greeter:
status: New → Confirmed
importance: Undecided → Medium
Changed in unity-greeter (Ubuntu):
importance: Undecided → Medium
no longer affects: unity-greeter
Revision history for this message
tim (luowenhui-tim) wrote :

I am also interested in this feature. or is there any workaround to make this work?

have tried https://help.gnome.org/admin/system-admin-guide/stable/keyboard-layout.html.en, didn't work.

Revision history for this message
tim (luowenhui-tim) wrote :

I have got a workaround on this by luck. But I'm not familiar with the dependencies here. I guess lightdm/unity-greeter has a default but also respect individual user's settings. so I created /var/lib/AccountsService/users/admin (the admin account set during installation).

[InputSource0]
xkb=us

[InputSource1]
xkb=jp

[InputSource2]
xkb=se

Then restart lightdm or reboot will show the keyboard selection

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.