You are not logged in.
Hello everyone,
I'm quite new to arch, but "not afraid of the command line". My learning curve is steep, a little too steep at the moment. I've got an issue, I'm unable to solve: Entering an X-session (I use awesome) I am unable to access the 3rd and 4th level symbols on my keyboard, meaning those symbols that involve pressing AltGr, such as |, {, [.... I've got the problem with xterm, Eterm and lilyterm. I've searched the Arch-wiki, the Xorg-wiki and this forum for help, without success. Here are some symptoms:
After exiting any X-Session, I find the following message on the screen. Severals users seem to have it, but no one reported keyboard issuses similar to mine:
The XKEYBOARD keymap compiler (xkbcomp) reports:
>Warning: Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
> Ignoring extra symbols
Another symptom, which I don't find in the forum is the output of showconsolefont:
# showconsolefont
bug: getfont called with count<256
In /var/log/Xorg.0.log I get no errors and the following warnigns:
[ 706.407] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[ 706.416] (WW) Falling back to old probe method for vesa
[ 706.416] (WW) Falling back to old probe method for fbdev
I already tried to correctly map the AltGr in the .xmod:
keycode 64 = Mode_switch Meta_R Mode_switch Meta_R
and called it
$ xmodmap .xmod
as I do this, I get the same keyboardoutput with and without pressed AltGr-Key (which has the keycode 64).
I used the original .xmod configuration again
keycode 64 = Alt_R Meta_R Alt_R Meta_R
and entered to my /etc/X11/xorg.conf.d/ the following lines:
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbOptions" "lv3:ralt_switch_multikey"
EndSection
I also tried
Identifier "evdev keyboard catchall"
Driver "evdev"
and
Option "XkbOptions" "lv3:ralt_switch"
My whole /etc/X11/xorg.conf.d/ right now is the following:
Section "InputClass"
Identifier "evdev pointer catchall"
MatchIsPointer "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
Section "InputClass"
Identifier "evdev keyboard catchall"
MatchIsKeyboard "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
Section "InputClass"
Identifier "evdev touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
Section "InputClass"
Identifier "evdev tablet catchall"
MatchIsTablet "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
Section "InputClass"
Identifier "evdev touchscreen catchall"
MatchIsTouchscreen "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbOptions" "lv3:ralt_switch_multikey"
EndSection
Section "InputClass"
Identifier "Keyboard Defaults"
MatchIsKeyboard "yes"
Option "XkbLayout" "de"
Option "XkbModel" "apple_laptop"
# kill session with ctrl + alt + backspace:
Option "XkbOptions" "terminate:ctrl_alt_bksp"
EndSection
I appreciate any help, comments and tipps on .configs and .logs I should have a look at, as I whish to get my Arch ready for everyday university use.
tetrapilot.
Last edited by tetrapilotomator (2010-10-24 18:35:42)
Offline
To any moderator: could you please move this post to "Desktop Environments", as it is related to Xorg and maybe someone might have an idea in this forum. Thank you. tetrapilot.
Offline