xkb error
i regret to disturb you but i have a problem with xkb which cannot solve.
i use sid (but the problem arose while sarge was installed on my laptop);
after a crash provoked by hibernate, apparently something was corrupted.
gnome started but a couple of pop-up win's appeared warning that an
error had occurred while activating XKB conf, probably because of an
internal error of the xfree server and alt and alt-gr (at least) did not
work.
after a while the fact that the responsible was actually xfree and not
gnome was clear, in fact:
aldo@paperinik:~$ grep -i xkb /var/log/XFree86.0.log
(**) Option "XkbRules" "xfree86"
(**) XKB: rules: "xfree86"
(**) Option "XkbModel" "pc105"
(**) XKB: model: "pc105"
(**) Option "XkbLayout" "it"
(**) XKB: layout: "it"
Error loading keymap /usr/X11R6/lib/X11/xkb/compiled/server-0.xkm
therefore i started a search through google and doing dpkg -S of all the
files and dir i deemed useful to try to find out the pkgs affected.
i have found that the command:
xkbsel -v --debug -s "xfree86(it)"
gave an error so i apt-get install --reinstall xkbsel but with no avail
and then libx11-6 which gave a workaround, now running the above command
everything seems to work but launching:
xprop -root | grep XKB
i get
XKBSEL_CURRENT_KEYBOARD(STRING) = "xfree86(it it"
_XKB_RULES_NAMES_BACKUP(STRING) = "xfree86", "pc105", "it", "", ""
_XKB_RULES_NAMES(STRING) = "xfree86", "pc105", "it", "", ""
one more line is added to the two which i get before running the command
in order to try to settle everything i decided to:
first upgrade to sid, but this did not solve the question;
second reinstall xfree (apt-get install --reinstall of all the
relevant pkg's, lib's included)
but the problem is still there, as far as vc's are concerned, they work
correctly, anyway, prudently, i reinstalled locales and console-data.
i am tempted by installing xorg from ubuntu, but before entering in a
further mess :-) i have decided to bother you with my problem.
thanks and more thanks for the work you have done and are doing for us all.
aldo
p.s. herebelow please find my XF86Config-4 and the output of
xkbsel -v --debug -s "xfree86(it)" (if they can be of any help)
aldo@paperinik:~$ xkbsel -v --debug -s "xfree86(it)"
Parsing locale name it_IT@euro
Reading configuration from /etc/xkbsel/xkbsel.conf
Read configuration line:
Section: shortcut
Name: cs
Qualifier:
Values: "cssk(cs)"
Adding into maps: 0: cs cssk(cs)
Read configuration line:
Section: shortcut
Name: cs_y
Qualifier:
Values: "cssk(cs_qwerty)"
Adding into maps: 1: cs_y cssk(cs_qwerty)
Read configuration line:
Section: shortcut
Name: sk
Qualifier:
Values: "cssk(sk)"
Adding into maps: 2: sk cssk(sk)
Read configuration line:
Section: shortcut
Name: sk_y
Qualifier:
Values: "cssk(sk_qwerty)"
Adding into maps: 3: sk_y cssk(sk_qwerty)
Read configuration line:
Section: shortcut
Name: us
Qualifier:
Values: "xfree86(us)"
Adding into maps: 4: us xfree86(us)
Read configuration line:
Section: shortcut
Name: dvorak
Qualifier:
Values: "xfree86(dvorak)"
Adding into maps: 5: dvorak xfree86(dvorak)
Read configuration line:
Section: mapset
Name: map
Qualifier: cs
Values: "us" "cs" "sk_y" "sk"
Read configuration line:
Section: mapset
Name: map
Qualifier: sk
Values: "us" "sk_y" "sk" "cs"
Read configuration line:
Section: mapset
Name: map
Qualifier:
Values: "us" "sk" "sk_y" "cs" "cs_y" "dvorak"
Adding into maps: 0: us xfree86(us)
Adding into maps: 1: sk cssk(sk)
Adding into maps: 2: sk_y cssk(sk_qwerty)
Adding into maps: 3: cs cssk(cs)
Adding into maps: 4: cs_y cssk(cs_qwerty)
Adding into maps: 5: dvorak xfree86(dvorak)
Running /usr/X11R6/bin/xkbcomp -o ':0.0'
'/home/aldo/.xkbsel/compiled/xfree86/it.xkm'
aldo@paperinik:~$ cat /etc/X11/XF86Config-4
Section "Files"
FontPath "unix/:7100" # local font server
# if the local font server has problems, we can fall back on these
FontPath "/usr/lib/X11/fonts/misc"
FontPath "/usr/lib/X11/fonts/cyrillic"
FontPath "/usr/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/Type1"
FontPath "/usr/lib/X11/fonts/CID"
FontPath "/usr/lib/X11/fonts/Speedo"
FontPath "/usr/lib/X11/fonts/100dpi"
FontPath "/usr/lib/X11/fonts/75dpi"
EndSection
Section "Module"
Load "synaptics"
Load "GLcore"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "record"
Load "speedo"
Load "type1"
Load "vbe"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc105"
Option "XkbLayout" "it"
EndSection
Section "InputDevice"
Identifier "USB Mouse"
Driver "mouse"
Option "Device" "/dev/input/mice"
Option "SendCoreEvents" "true"
#Option "Protocol" "IMPS/2"
Option "Protocol" "ExplorerPS/2"
Option "Buttons" "5"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
Identifier "Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "SHMConfig" "on"
#Option "Protocol" "event"
Option "Device" "/dev/input/mouse0"
#Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
#Option "Edges" "1900 5400 1800 3900"
Option "TopEdge" "1350"
Option "BottomEdge" "4700"
Option "LeftEdge" "1280"
Option "RightEdge" "5400"
Option "FingerLow" "25"
Option "FingerHigh" "30"
#Option "Finger" "25 30"
Option "MaxTapTime" "180"
Option "MaxTapMove" "220"
Option "EmulateMidButtonTime" "75"
Option "VertScrollDelta" "100"
Option "MinSpeed" ".08" # "0.02"
Option "MaxSpeed" "0.18"
Option "AccelFactor" "0.0010"
Option "LockedDrags" "off"
Option "UpDownScrolling" "on"
Option "RTCornerButton" "0"
Option "RBCornerButton" "0"
Option "LTCornerButton" "0"
Option "LBCornerButton" "0"
Option "TapButton1" "1"
Option "TapButton1" "0"
Option "TapButton1" "0"
EndSection
Section "Device"
Identifier "ATI Technologies, Inc. Radeon Mobility U1"
Driver "ati"
Option "AGPMode" "4"
Option "AGPFastWrite" "on"
Option "EnablePageFlip" "on"
EndSection
Section "Monitor"
Identifier "Generic Monitor"
HorizSync 30-60
VertRefresh 50-75
Option "DPMS"
EndSection
Section "Screen"
Identifier "Default Screen"
Device "ATI Technologies, Inc. Radeon Mobility U1"
Monitor "Generic Monitor"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Touchpad" "CorePointer"
InputDevice "USB Mouse" "CorePointer"
EndSection
Section "ServerFlags"
Option "AllowMouseOpenFail" "true"
Option "BlankTime" "0"
Option "StandbyTime" "0"
Option "SuspendTime" "5"
Option "OffTime" "15"
EndSection
Section "DRI"
Mode 0666
EndSection
Reply to: