Xorg version

Dan Nicholson dbn.lists at gmail.com
Thu Jul 30 16:23:15 PDT 2009

On Thu, Jul 30, 2009 at 3:54 PM, DJ Lucas<dj at linuxfromscratch.org> wrote:
> Dan Nicholson wrote:
>> On Thu, Jul 30, 2009 at 4:05 AM, Guy
>> However, the patch DJ's referring to is in the xserver-1.6 series if
>> you decide to go that route. I think most of the distros are using the
>> 1.6 server on their newer releases.
> So, the question is "Should that be the official recommendation for BLFS?"
>  Basically, use hal, and then do an xorg.conf without the input device
> sections for 1.5.3 (or use the patch if you want to have input sections
> for some reason)...1.6 doesn't matter how you configure it.  As it is, my
> 7 button mouse and usb keyboard work with no additional configuration on
> 1.5.3, so I'm content, and confident with 1.5.3 +patch (using an
> 'official' distribution of X gives the nice fuzzy) but maybe 1.6 is
> better.  I've seen many mention of the distro's playing nicely with 1.6.
> We also need the 1.6 server to use the new Intel DRI2(???) stuff right,
> along with new Mesa, new LibDRM, and new drivers?  Any other gotchas?  I
> haven't kept tabs on X development lately.  Too much magic voodoo stuff
> over there.  ;-)

The patch should probably just be applied when using 1.5.3. It fixes a
bug when HAL support is not built in, but it doesn't hurt if you do
build HAL support.

For any of the newer xservers, you pretty much have either xorg.conf
devices with AllowEmptyInput false or you use HAL and make any
configuration in the fdi. If you try to mix them, you can easily end
up with no input devices or duplicate input devices. 1.6 has a couple
bug fixes to make these scenarios more robust, but the basic situation
is essentially the same.

I personally have been using the HAL system for the pure convenience
of hotplugging and just dealt with having to migrate configuration to
fdi files. I hope this situation changes in the future (it's one of my
pet projects), but that's how it's going now.

The 1.6 series does have some nice new features like DRI2 and input
properties, but I just recall that people have had a better experience
than with 1.5. Don't know if it's worth the effort to jump around
releases, but it's usually feasible to update the server with few
other parts. I wish I could give a more solid recommendation, but it
might take someone playing around a bit.


More information about the blfs-dev mailing list