On Monday, August 08, 2011 08:18:33 AM Gordan Bobic wrote: > On Sun, 07 Aug 2011 13:30:37 -0700, Andrew Burgess <aab@xxxxxxxxxxx> > > wrote: > > On 08/07/2011 12:21:30 PM, Gordan Bobic wrote: > >> I'm using KDE (at the moment, going to try to get XFCE working > >> > >> soon), > >> > >> and whatever system-config-keyboard does fixes it, but also > >> > >> whatever > >> it > >> > >> does isn't surviving a reboot. :-/ > > > > sometimes strace and grep open is a quicker way to find things like > > this > > than using the source > > Indeed they do, I figured it out. > > The problem is that system-config-keyboard edits xorg.conf, and does so > extremely poorly and brokenly. It actually breaks a valid xorg.conf, in > fact, by creating a ServerLayout section without an Identifier entry. > But the real problem is that it creates a broken keyboard entry that > doesn't do anything. Because it loads the keymap at run time, the > settings go live in the current session, but after re-starting xorg, > they don't get re-applied because the InputDevice section that > system-config-keyboard created is broken. Xorg.0.log eventually got me > looking in the right direction. the main thing that the InputDevice > section was missing was the > > Option "Device" "/dev/input/event0" > > line. Without it the keyboard entry failed, and on Tegra at least, NVEC > keyboard would get detected on that device node and started, which would > default to the US layout every time. > > The solution was to fix the InputDevice entry manually, and use the > evdev driver. After that NVEC (found via udev it seems) driver gets > loaded, but it sees that the device is already claimed, so it goes away. > > The net result is the keyboard working with the correct map. > > I'm not entirely sure what against to file this bug report, or even > where. I'm guessing against system-config-keyboard, but we're not up to > the point where we can build/test rawhide on Fedora on ARM, are we? My > experience is that in genereal, the life cycle of fedora is too short > for the fixes to ever arrive for anything except Rawhide... I suspect that this is entirely an issue that effects only tegra based devices. I have a spanish keyboard in my smartbook and ithas all just worked as expected. Dennis
Attachment:
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ arm mailing list arm@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/arm