Doesn't know system default layout/variant
Bug #919200 reported by
Michael Terry
This bug report is a duplicate of:
Bug #1051288: LightDM assumes there's only ONE system default layout.
Edit
Remove
This bug affects 9 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Light Display Manager |
Fix Released
|
High
|
Unassigned | ||
lightdm (Ubuntu) |
Triaged
|
High
|
Unassigned |
Bug Description
lightdm_get_layout does not return the correct system default keyboard layout/variant.
For that, pitti says we need to access xkl_config-
Currently, we just grab the first layout returned from xkl_config_
Related branches
lp://qastaging/~mterry/lightdm/keyboards
- Robert Ancell: Needs Fixing
-
Diff: 962 lines (+607/-26) (has conflicts)15 files modifiedliblightdm-gobject/layout.c (+88/-11)
liblightdm-gobject/user.c (+10/-1)
tests/Makefile.am (+2/-0)
tests/scripts/default-keyboard-layout.conf (+40/-0)
tests/scripts/keyboard-layout.conf (+11/-0)
tests/scripts/keyboard-variants.conf (+52/-0)
tests/scripts/no-keyboard-layout.conf (+4/-0)
tests/src/Makefile.am (+1/-1)
tests/src/X.c (+3/-0)
tests/src/test-gobject-greeter.c (+92/-0)
tests/src/test-runner.c (+27/-12)
tests/src/x-server.c (+271/-1)
tests/src/x-server.h (+2/-0)
tests/test-default-keyboard-layout (+2/-0)
tests/test-keyboard-variants (+2/-0)
Changed in lightdm (Ubuntu): | |
status: | New → Triaged |
Changed in lightdm: | |
status: | New → Triaged |
Changed in lightdm (Ubuntu): | |
importance: | Undecided → High |
Changed in lightdm: | |
importance: | Undecided → High |
Changed in lightdm: | |
status: | Triaged → Fix Committed |
Changed in lightdm: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This bug was fixed in the package lightdm - 1.1.2-0ubuntu3
---------------
lightdm (1.1.2-0ubuntu3) precise; urgency=low
* debian/ patches/ 05_keyboard_ indicator. patch:
- Backported patch from trunk to fix various keyboard layout issues
preventing greeter keyboard indicators from working.
LP: #919199, LP: #919200, LP: #915468
-- Michael Terry <email address hidden> Sun, 12 Feb 2012 19:37:51 -0500