Re: Severe X breakage heads up

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 11/05/07 15:30, Adam Jackson wrote:

This server will also introduce input hotplug support.  TBH I have no
idea how this should be set up at the moment.  I'll try to get something
working at least for the machines I have here, but that might only be
good enough for static configuration same as F8 and earlier.  If someone
wants to own the i-h part of this that'd be awesome, otherwise we'll get
to it as we have time.

Maybe I could help here.  I added input hotplug support
for Xserver 1.4 on the OLPC not long ago.

The package changes are not in CVS because I'm still
overwhelmed by other urgent work, but all the srpms are
available for reference here:

 http://www.codewiz.org/pub/olpc-bernie/source/

Forgive me stuffing x11-input.fdi in the Xserver package
and installing it to /etc/hal/fdi.  That was just a kludge
to avoid modifying hal too.

It took me a while to get i-h right because I had no idea
what was needed, and I was also confused by longstanding
bugs in our kernel drivers, but in retrospect it didn't
take that much tweaking, at least for our fixed platform.

One non trivial change for Fedora would be moving the kbd
config away from xorg.conf.  Both Gnome and KDE can already
override the server settings through XKB.  The various
display managers, I'm afraid, don't do anything by default.
Same with startx.

The X server also supports receiving XKB configuration from
HAL, and Daniel Stone seems to think that a good design for a
fallback would be writing the default keyboard layout inside
a copy of x11-input.fdi and writing it to /etc/hal/fdi/.

We should also consider adjusting also system-config-keyboard
accordingly.

Also, I'm not sure if this is a good right time to do it, but
we may benefit from switching to evdev for mice and keyboards,
if only to put let that horrible /dev/input/mice and its
emulated PS/2 protocol rest in peace :-)


I think those are the highlights.  If there are any further questions,
please ask, I may have missed something.  If any bugs come up in the
transition, please do file them!  We need to know what breaks so we know
what we need to fix.  And of course, all patches and assistance are
greatly appreciated.

That's great work.  I'm Looking forward to see it landing on
rawhide!

My only rawhide machine is a G4 laptop at home, and my time
to contribute is very limited.  So I can't do much more
than testing and answering questions on IRC.

--
\___/
|___|   Bernardo Innocenti - http://www.codewiz.org/
 \___\  One Laptop Per Child - http://www.laptop.org/

--
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux