In association with heise online

17 November 2008, 13:14

Kernel Log: New graphics drivers and Linux versions: Dom0 patches for 2.6.29?

  • Twitter
  • Facebook
  • submit to slashdot
  • StumbleUpon
  • submit to reddit

AMD has released version 8.11 of its proprietary Linux graphics drivers, also known as fglrx or Catalyst, for x86-32 and x86-64. Under 'new features', the release notesPDF list support for Red Hat Enterprise Linux (RHEL) 4.7, improved diagnostics for CrossFireX, and image scaling enhancements and adjustment for the (HD)TV formats 480i/p, 720p, 1080i and 1080p. AMD does not highlight what are certainly the most important new features in these drivers, support for 7.4 and the ABI of the 1.5 series X server. Six months after the appearance of the first distributions of X Server  1.5 pre-release versions, AMD's proprietary graphics drivers can finally be used.

Nvidia was much quicker to implement compatibility with the 1.5 ABI on its main series of Linux graphics card drivers. Linux users with older graphics hardware supported only by Nvidia's 71xx and 96xx legacy drivers, who rely on being able to use features of the Nvidia drivers that the open source drivers do not offer, should stick with older X server distributions for the time being. A recently released beta driver offers some hope that Nvidia is planning at least a 96xx driver compatible with X Server 1.5. Together with the API, announced separately in heise online, which makes use of the HD Video capabilities of GeForce GPUs under Unix-based systems such as Linux, Nvidia has now also released Linux beta drivers for its latest graphics cards. These have the version numbers 180.06, are available for x86-32 and x86-64 Linux and offer support for CUDA 2.1. Nvidia has also updated its stable drivers with version 177.82 for x86-32 and x86-64 systems. Enhancements include a fix for a problem with Firefox and added support for a number of Quadro cards.

In the meantime, Intel developers have released versions 2.4.3 and 2.5.1 of the graphic card driver xf86-video-intel. Both of these drivers, which are normally referred to simply as the "Intel" drivers, correct problems with the previous versions. According to the current roadmap, version 2.4.3 should be the last variant in the 2.4 series.

New kernel versions

The kernel hackers have released a host of new kernel versions in the past few days. Linux and, for example, contain minor fixes for the 25 and 26 series. These are presumably the last versions of this kernel series, since the stable kernel team has announced its intention of discontinuing its maintenance support. In the release email, the kernel developers therefore recommend users of self-compiled kernels not supported by distributors to switch to the latest 2.6.27 version.

This is currently version, which includes a fix for the CVE-2008-5025 security vulnerability in the HFS file system code. However, the stable team is already working on Linux – the kernel should in fact have been released today, but a few minor problems have meant that a second attempt will now be made to issue the release on Wednesday.

Linus Torvalds has now released the fifth pre-release version of Linux 2.6.28, which includes a number of small structural updates and clean-ups to the documentation. A recently updated list provides an overview of known problems in the main development tree found since 2.6.27.

In Brief

  • Jeremy Fitzhardinge has published a series of patches on LKLM for testing, which extends the Linux kernel by adding support for a Dom0 Xen domain. Elsewhere, Fitzhardinge has expressed his hope that an enhanced version of the code might possibly be incorporated in Linux 2.6.29.
  • Kernel hacker Matthew Garret, who specializes in ACPI and power-saving technologies, again reveals some interesting background information on Linux in his blog. In Adventures in PCI hotplug, he looks into the PCIe hotplug technologies implemented in the Acer and Asus netbooks. Alternatively, in Hybrid Suspend he examines some of the limitations of software suspend (hibernate) under Linux and explains why Linux will not be offering a hybrid suspend mode - as Microsoft has done in Windows Vista - for some time yet. Garrett has also been taking a closer look at the Android kernel and has a few critical things to say about Google.
  • Perry Hung from MIT has visualized the Linux boot process. For fun, other bloggers have animated the same process in Vista.
  • The X developers are currently discussing the schedule for the completion of the X Server 1.6 release. According to the latest proposal from Intel release manager Keith Packard, the next X server generation should be ready in early January and will include DR12, RandR 1.3, input device properties and pointer acceleration – X Input 2 and Multi Pointer X (MPX) will not be ready in time.
  • Stephen Rothwell has summarized the linux-next rules and procedures in an email to the kernel hackers.

Further background and information about developments in the Linux kernel and its environment can also be found in previous issues of the kernel log at heise open:

Older Kernel logs can be found in the archives or by using the search function at heise open. (thl/c't)


Print Version | Send by email | Permalink:

  • July's Community Calendar

The H Open

The H Security

The H Developer

The H Internet Toolkit