Hi, In F13 I was using setxkbmap -rules xorg -model evdev -layout "us,el" -variant "" -option "grp:alt_shift_toggle" -geometry 'pc(pc104)' to set my keyboard layout. Doing this now messes my keyboard mapping. Greek work but arrows, page up/down etc don't work. Doing xmodmap on them is fixing most of the problem but not all. I'm using GDM -> User Script (.xsession/.xinitrc) -> e16 (enlightenment) (which means /etc/sysconfig/keyboard and /etc/X11/xorg.conf) are not being used to setup my keyboard layout (why by the way?) I'm NOT using gnome (nor KDE). regards Giannis
I've tried older versions of xorg-x11-xkb-utils without any luck (also F13 version). The problem was fixed by removing -rules xorg The working command is now: >setxkbmap -model evdev -layout "us,gr" -option "grp:alt_shift_toggle" -geometry 'pc(pc101)' Btw why do I have to do that? Layout and toggling is defined in /etc/sysconfig/keyboard /etc/hal/fdi/policy/10-keymap.fdi /etc/X11/xorg.conf /etc/X11/xorg.conf.d/00-system-setup-keyboard.conf However before running the setxkbmap nothing happens. regards, Giannis
(In reply to comment #0) > I'm using GDM -> User Script (.xsession/.xinitrc) -> e16 (enlightenment) > (which means /etc/sysconfig/keyboard and /etc/X11/xorg.conf) are not being used > to setup my keyboard layout (why by the way?) https://fedoraproject.org/wiki/Input_device_configuration Does setting configuration according to this page help?
Actually it does not. Hal (if you mean this) is of no use, at least the way I log in. lshal reports correct configuration but the language changing is not working unless I do the setxkbmap command. Giannis btw. problem solved by removing -rules xorg
Actually looking at this again, could I get /etc/X11/xorg.conf and /var/log/Xorg.0.log attached to this bug as well, please? Thank you
Created attachment 473866 [details] 669912.tar /etc/X11/xorg.conf /var/log/Xorg.0.log /etc/sysconfig/keyboard
Created attachment 473867 [details] keyboard from the archive
Created attachment 473868 [details] xorg.conf from the archive
Created attachment 473869 [details] Xorg.0.log from the archive
Adding "AutoAddDevices" "false" in ServerFlags has no change (appart from different logs). Removing Section "InputDevice" Identifier "Keyboard0" has no change either, except that the layout and model are not reported correctly in Xorg.0.log, although they are defined in /etc/sysconfig/keyboard and 00-system-setup-keyboard.conf regards, Giannis
(In reply to comment #8) > Created attachment 473869 [details] > Xorg.0.log from the archive This is odd. Xorg.0.log complains about [ 2810.528] (WW) Option "xkb_variant" requires an string value [ 2810.528] (WW) Option "XkbVariant" requires an string value [ 2810.611] (WW) Option "xkb_variant" requires an string value [ 2810.611] (WW) Option "XkbVariant" requires an string value [ 2810.644] (WW) Option "xkb_variant" requires an string value [ 2810.644] (WW) Option "XkbVariant" requires an string value while we don't have any XKbVariant: Section "InputDevice" Identifier "Keyboard0" Driver "kbd" Option "XkbLayout" "us,gr" Option "XkbModel" "pc101" Option "XkbOptions" "grp:alt_shift_toggle" EndSection Passing to developers
(In reply to comment #9) > correctly in Xorg.0.log, although they are defined in /etc/sysconfig/keyboard > and 00-system-setup-keyboard.conf Which I would like to see as well, please (please attached as a separate uncompressed attachments, please)? Thanks
Created attachment 473909 [details] 00-system-setup-keyboard.conf
Yes, empty value Option "XkbVariant" "" is probably a problem.
This is certainly not a problem at my work pc where I login on console and start X with xinit I will omit XkbVariant when I get home and see if that changes something.
Removing VARIANT from /etc/sysconfig/keyboard and XkbVariant from 00-system-setup-keyboard.conf did no change apart from the loss of complain in Xorg.0.log I tried also "basic" with no luck as well.
This bug was filed against Fedora 14 which is now EOL. Please re-open this bug if you still experience this issue with one of the currently suppported versions of Fedora. Don't forget to update the version field if you do so.