Bug#349399: 'gnome-settings-daemon' can't activate XKB
configuration.
Tomaz Solc
tomaz.solc at siol.net
Sun Jan 22 19:42:16 UTC 2006
Package: gnome-control-center
Version: 2.12.2-2
When logging into GNOME or when changing keyboard layout with
'gnome-keyboard-properties' applet a dialog window appears with the
following error message "Error activating XKB configuration" originating
from the 'gnome-settings-daemon'.
If I log in using the failsafe terminal session and start the
'gnome-settings-daemon' from the terminal, I sometimes get this same
error message and the following message is printed in the terminal:
[1137956689,000,xklavier.c:XklStartListen/] The backend does not
require manual layout management - but it is provided by the
application[1137956689,000,xklavier_config_xkb.c:_XklConfigGetKeyboard/]
Could not open the temporary xkm file /tmp/fileWxY3hh
Sometimes the 'gnome-settings-daemon' starts without any error messages.
When the 'gnome-settings-daemon' displays the error, a temporary file is
left in the /tmp directory. 'file' utility identifies this file as a
'Compiled XKB Keymap'. The strace log shows that 'gnome-settings-daemon'
tried to open this same file and failed. This suggests some kind of a
race condition, possibly when running 'xkbcomp' to compile the XKB keymap.
This error is not caused by any user configuration because it also
appears when logging into a newly created user account.
Deleting or changing XKB related options in 'InputDevice' section of the
'/etc/X11/xorg.conf' has no effect.
'setxkbmap' works as expected.
Additional information:
Screen shot of the error message:
http://www.tablix.org/~avian/blog/images/blog/morexkb.png
Strace log is attached. (in this case '/tmp/fileWxY3hh' was left
undeleted in the /tmp directory after 'gnome-settings-daemon' exited)
Relevant part of the '/etc/X11/xorg.conf' file:
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection
Package versions:
gnome-control-center 2.12.2-2
gnome-applets 2.12.2-4
gnome-applets-data 2.12.2-4
xserver-xorg 6.9.0.dfsg.1-4
xbase-clients 6.9.0.dfsg.1-4
libxklavier10 2.0-0.3
-------------- next part --------------
A non-text attachment was scrubbed...
Name: strace-gnome-settings-daemon.gz
Type: application/x-gzip
Size: 45876 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20060122/d0f0358a/strace-gnome-settings-daemon-0001.bin
More information about the Pkg-gnome-maintainers
mailing list