FS#16742 - [consolekit] ck-launch-session changes keyboard layout and resets on resume from suspend

Attached to Project: Arch Linux
Opened by Jed Brown (jedbrown) - Monday, 19 October 2009, 19:31 GMT
Last edited by Jan de Groot (JGC) - Saturday, 07 November 2009, 17:31 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Architecture x86_64
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
The following problem occurs when SLiM starts a session via ck-launch-session (gnome,xfce,plain xmonad), or when GDM starts these desktop environments.
On login, the keyboard layout is reset to us despite hal configuration to the contrary (/etc/hal/fdi/policy/*) and the touchpad is also reset (despite hal config). In addition, ~/.Xmodmap settings are lost. If the user fixes this after starting their session, (setxkbmap, xmodmap, gsynaptics or whatever) these settings are lost upon restore from suspend. To reiterate, it works correctly when ck-launch-session or GDM is not used, including resume after pm-suspend.

Additional info:
Linux krylov 2.6.31-ARCH #1 SMP PREEMPT Tue Oct 13 11:33:39 CEST 2009 x86_64 Intel(R) Core(TM)2 Duo CPU P8700 @ 2.53GHz GenuineIntel GNU/Linux
consolekit-0.3.1-1
gdm-2.28.0-1

Steps to reproduce:
Change hal keymap, launch any session with ck-launch-session or GDM.
This task depends upon

Closed by  Jan de Groot (JGC)
Saturday, 07 November 2009, 17:31 GMT
Reason for closing:  Duplicate
Additional comments about closing:  See  bug 16697 
Comment by Laszlo Papp (djszapi) - Saturday, 07 November 2009, 14:36 GMT
http://bbs.archlinux.org/viewtopic.php?pid=639451

The related bbs thread which contains the working patch.

Loading...