[Bug 451596] [NEW] US International keyboard layout not persistent between kde4 sessions
Diego Schulz
dschulz at gmail.com
Wed Oct 14 20:10:41 UTC 2009
Public bug reported:
Binary package hint: kdebase-workspace-bin
Keyboard Layout configured as "US International" (see the snapshot: http://i34.tinypic.com/20hrip2.png)
Here's the content of .kde/share/config/kxkbrc :
[Layout]
DisplayNames=us
IndicatorOnly=false
LayoutList=us(intl)
Model=pc102
Options=grp:alts_toggle,lv3:ralt_switch
ResetOldOptions=true
ShowFlag=true
ShowSingle=false
SwitchMode=Global
Use=true
But for some reason the layout doesn't works as it should, but if I copy the command line from the settings (see the snapshot above)
setxkbmap -model pc102 -layout us -variant intl
and run it from konsole, the layout is applied and stays effective
during the kde session.
I tried putting a wrapper script in place of /usr/bin/setxkbmap to see if it gets called on session start, and it does.
--------------------------------------------------
#!/bin/bash
NOW=`date`
ME=`basename $0`
echo "${NOW}: [PPID=$PPID] ${ME} $*" >> /home/dschulz/setxkbmap.log
#beep
/usr/bin/setxkbmap.bin $*
--------------------------------------------------
When I start a session this script logs:
--------------------------------------------------
miƩ oct 14 02:04:35 PYT 2009: [PPID=12628] setxkbmap -model pc102 -layout us -variant intl -option -option grp:alts_toggle,lv3:ralt_switch
--------------------------------------------------
And then I see:
$ ps aux | grep 12628
dschulz 12628 0.0 0.5 91400 15232 ? Sl 02:02 0:00 kdeinit4: kxkb [kdeinit]
** Affects: kdebase-workspace (Ubuntu)
Importance: Undecided
Status: New
--
US International keyboard layout not persistent between kde4 sessions
https://bugs.launchpad.net/bugs/451596
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kdebase-workspace in ubuntu.
More information about the kubuntu-bugs
mailing list