tc@box:~$ less /etc/X11/xorg.conf
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbLayout" "latam,es,us"
Option "XkbModel" "pc86"
Option "XkbVariant" "deadtilde,deadtilde,"
Option "XkbOptions" "grp:shifts_toggle"
EndSection
tc@box:~$ setxkbmap -print -verbose 10
Setting verbose level to 10
locale is C
Trying to load rules file ./rules/xorg...
Trying to load rules file /usr/local/share/X11/xkb/rules/xorg...
Success.
Applied rules from xorg:
rules: xorg
model: -layout
layout: latam,es,us
options: grp:shifts_toggle
Trying to build keymap using the following components:
keycodes: xfree86+aliases(qwerty)
types: complete
compat: complete
symbols: pc+latam+es:2+us:3+group(shifts_toggle)
geometry: pc(pc104)
xkb_keymap {
xkb_keycodes { include "xfree86+aliases(qwerty)" };
xkb_types { include "complete" };
xkb_compat { include "complete" };
xkb_symbols { include "pc+latam+es:2+us:3+group(shifts_toggle)"};
xkb_geometry { include "pc(pc104)" };
};
I've created /etc/X11/xorg.conf and added it to .filetool, to properly configure my laptop keyboard (86 keys, non numeric keys).
DEFAULT core
LABEL core
KERNEL /boot/vmlinuz
INITRD /boot/core.gz
APPEND waitusb=5 tce=UUID=a5757f2c-b960-4804-8200-7a7d77232d16 opt=UUID=a5757f2c-b960-4804-8200-7a7d77232d16 restore=UUID=a5757f2c-b960-4804-8200-7a7d77232d16 home=UUID=a5757f2c-b960-4804-8200-7a7d77232d16 multivt showapps settime tz=GMT+3
[code][ 36.176529] pcm512x 1-004d: Failed to get supply 'AVDD': -517
[ 36.176536] pcm512x 1-004d: Failed to get supplies: -517
[ 36.191753] pcm512x 1-004d: Failed to get supply 'AVDD': -517[/code]
[ 36.176529] pcm512x 1-004d: Failed to get supply 'AVDD': -517
[ 36.176536] pcm512x 1-004d: Failed to get supplies: -517
[ 36.191753] pcm512x 1-004d: Failed to get supply 'AVDD': -517
restore=UUID=a5757f2c-b960-4804-8200-7a7d77232d16
It is the same location as your tce directory which is the default location for your backup anyway.Please use Code Tags when posting commands and responses seen in a terminal.OK, I will do.
Just a heads up. You do not need this in your extlinux.conf file:Thanks very much! I did not understand that tce is the default directory to save the backup...
Do things work if you put an xorg config snippet in /usr/local/share/X11/xorg.conf.d?
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbLayout" "latam,es,us"
Option "XkbModel" "pc86"
Option "XkbVariant" "deadtilde,deadtilde,"
Option "XkbOptions" "grp:shifts_toggle"
EndSection
Have you used the getlocale extension to create mylocale and set an appropriate boot code?
I've tryed, but mylocale.tcz and extlinux.conf code lang=es_AR.UTF-8 has no effect.
So I've deleted both...
If you add your /usr/local/share/X11/xorg.conf.d/01-xorg.conf, exit to the console prompt and "startx", do you see any messages about loading the keyboard in /var/log/Xorg.0.log?
Section "InputDevice"
Identifier "Keyboard0"
MatchIsKeyboard "on"
Driver "kbd"
Option "XkbLayout" "latam,es,us"
...
$ setxkbmap [-model xkb_model] [-layout xkb_layout] [-variant xkb_variant] [-option xkb_options]
Are you missing the line "MatchIsKeyboard "on"" from your xorg.conf snippet?
failed in waitforX
failed in waitforX
, again...Driver "kbd"
with:MatchIsKeyboard "on"
Option "XkbVariant" "deadtilde,deadtilde,"
appears to have an extra comma after deadtilde.EndSection
Section "InputDevice"
Section "InputClass"
... /var/log/Xorg.0.log complains: ""MatchIsKeyboard" is not a valid keyword in this section." ...
Did you try the setxkbmap command?
This line:
Code: [Select]
Option "XkbVariant" "deadtilde,deadtilde,"
appears to have an extra comma after deadtilde.
... /var/log/Xorg.0.log complains: ""MatchIsKeyboard" is not a valid keyword in this section." ...
setxkbmap -model pc105 -layout latam -variant deadtilde
setxkbmap -model pc105 -layout es -variant deadtilde
setxkbmap -model pc105 -layout us
There is no xorg.conf and no trace, in the whole X11 directory, of any XKB option. This is because most of the recent distributions don't use it anymore.
I did come across this:
https://medium.com/@damko/a-simple-humble-but-comprehensive-guide-to-xkb-for-linux-6f1ad5e13450
He states (emphasis mine):
Quote
There is no xorg.conf and no trace, in the whole X11 directory, of any XKB option. This is because most of the recent distributions don't use it anymore.
He suggests some alternatives to using xorg.conf. It might be worth a read. Be aware, you may have to adjust some
paths, such as /usr/local/share/ instead of /usr/share/.
[daniel@hardwork ~]$ setxkbmap -print -verbose 10
Setting verbose level to 10
locale is C
Trying to load rules file ./rules/evdev...
Trying to load rules file /usr/share/X11/xkb/rules/evdev...
Success.
Applied rules from evdev:
rules: evdev
model: pc105
layout: latam,us
variant: deadtilde,
options: grp:alts_toggle,grp:ctrls_toggle
Trying to build keymap using the following components:
keycodes: evdev+aliases(qwerty)
types: complete
compat: complete
symbols: pc+latam(deadtilde)+us:2+inet(evdev)+level3(ralt_switch_for_alts_toggle):1+level3(ralt_switch_for_alts_toggle):2+group(ctrls_toggle)+group(alts_toggle)
geometry: pc(pc105)
xkb_keymap {
xkb_keycodes { include "evdev+aliases(qwerty)" };
xkb_types { include "complete" };
xkb_compat { include "complete" };
xkb_symbols { include "pc+latam(deadtilde)+us:2+inet(evdev)+level3(ralt_switch_for_alts_toggle):1+level3(ralt_switch_for_alts_toggle):2+group(ctrls_toggle)+group(alts_toggle)" };
xkb_geometry { include "pc(pc105)" };
};
[ -e /usr/local/bin/setxkbmap ] && setxkbmap -layout "de" -variant "nodeadkeys"
Hi rullolex
Maybe you could share how you solved it in case someone else has the same problem?