Free X.org Server 1.8.0 with udev to Replace HAL

Apr 07, 2010

The X.org project's X server uses udev instead of HAL on Linux and introduces a configuration directory.

Keith Packard, responsible for graphics support at Intel, announced the new version of the X server on the xorg-announce mailing list. He describes the move to udev as a massive change: the X server gives preference to udev over HAL as a device manager if it finds the libudev library in the system. Part of the library is the 10-evdev.conf configuration file from which udev draws the data to load the X driver as the input device.

The configuration file finds its place in version 1.8.0 in the new xorg.conf.d configuration directory, which Packard indicates as the second significant change in the X.org server. The new directory makes it easier to use the many small device configurations instead of the large single file that was difficult to programmatically edit. Since the release, however, many questions have arisen as to the choice of where to put this configuration data that has not been cleared up (see the thread in the mailing list).

The 6.5 MB compressed tar archive is available for download from the x.org website, and the download file also includes the detailed changelog. Explanations for the changes are in Packard's announcement and the blogspot entry from the time of the release candidate in January from developer Peter Hutterer.

The X server 1.9 and the complete X.org window system 7.6 should be available around October, based on recent discussion.

Related content

  • Udev

    After three years of hanging around on the sidelines, Udev has finally ousted the legacy Dev-FS system. We take a look under the hood at the Udev device management system inside your Linux system.

  • Hardware Detection

    Udev, HAL, and D-Bus provide automated hardware configuration, even if you plug in on the fly. We'll help you easily access new devices.

  • Command Line: Editing xorg.conf

    Understanding xorg.conf makes it easy to tweak your graphical display setup.

  • Command Line: Using udev

    Learn how to create your own udev rules and deploy command-line tools to monitor and control udev events to clear your way through the Linux device jungle.

  • Ask Klaus!
comments powered by Disqus

Issue 19: Linux Shell Handbook 5th Ed./Special Editions

Buy this issue as a PDF

Digital Issue: Price $15.99
(incl. VAT)

News