zurück zum Artikel

Kernel-Log: Neue Grafiktreiber und Linux-Versionen; Dom0-Patches für 2.6.29?

Thorsten Leemhuis

Neue Grafiktreiber für AMD-, Intel- und Nvidia-Hardware; drei neue Stable-Kernel, ein weiterer in Vorbereitung; fünfte Vorabversion von Linux 2.6.28; X-Server 1.6 geplant; Details zum Kernel von Android; Xen-Dom0-Patches zum Review

AMD hat die Version 8.11 der als fglrx oder Catalyst bekannten proprietären Grafiktreiber für x86-32 [1]- und x86-64 [2]-Linux veröffentlicht. Die Release-Notes [3] listen als Neuerungen Unterstützung für Red Hat Enterprise Linux (RHEL) 4.7, verbesserte Diagnose-Möglichkeiten für die CrossFireX-Betrieb sowie Optimierungen zur Bildskalierung und -anpassung für die (HD)TV-Formate 480i/p, 720p, 1080i und 1080p. Die wohl wichtigste Neuerung hebt AMD allerdings nicht sonderlich hervor: die Unterstützung für X.org 7.4 beziehungsweise die ABI des zugehörigen X-Servers der 1.5er-Serie. Ein halbes Jahr, nachdem die ersten Distributionen [4] Vorabversionen des X-Servers 1.5 ausgeliefert haben, lassen sich damit nun endlich auch AMDs proprietäre Grafiktreiber einsetzen.

Nvidia hatte die Kompatibilität zum 1.5er-ABI [5] bei der Hauptserie der Linux-Grafikkartentreiber deutlich schneller [6] implementiert. Linux-Anwender mit älteren, nur durch Nvidias Legacy-Treiber 71xx und 96xx unterstützter Grafikhardware müssen aber vorerst weiter bei Distributionen mit älteren X-Servern bleiben, wenn sie auf Features der Nvidia-Treiber angewiesen sind, die die Open-Source-Treiber nicht bieten. Ein kürzlich veröffentlichter Beta-Treiber [7] lässt allerdings hoffen, das Nvidia zumindest noch einen zum X-Server 1.5-kompatiblen 96xx-Treiber plant. Zusammen mit der auf heise online bereits separat gemeldeten [8] API zur Nutzung der HD-Video-Fähigkeiten von GeForce-GPU unter Unix-artigen Systemen wie Linux hat Nvidia auch Linux-Beta-Treiber für die aktuellen Grafikkarten veröffentlicht; diese tragen die Versionsnummer 180.06, sind für x86-32 [9]- und x86-64 [10]-Linux erhältlich und bringen Unterstützung für CUDA [11] 2.1. Und auch die stabilen Treiber hat Nvidia erneuert – aktuell ist jetzt die Version 177.82 für x86-32 [12]- und x86-64 [13]-Systeme, die unter anderem ein Problem mit Firefox beseitigen und die Unterstützung für einige Quadro-Karten mitbringt.

Intel-Entwickler haben derweil die Versionen 2.4.3 [14] und 2.5.1 [15] des X.org-Grafikkartentreiber xf86-video-intel veröffentlicht. Beide bringen einige Korrekturen für die jeweiligen Vorgänger des kurz meist als "intel" genannten Open-Source-Treibers; die Version 2.4.3 soll nach derzeitigem Plan die letzte Variante der 2.4-Serie sein.

Neue Kernel-Versionen

Die Kernel-Hacker [16] haben in den vergangenen Tagen wieder eine Fülle neuer Kernel-Versionen veröffentlicht. Linux 2.6.25.20 [17] und 2.6.26.8 [18] etwa bringen kleinere Korrekturen für die 25er- und 26er-Serien. Vermutlich sind dies die letzten Versionen dieser Kernel-Serien, denn laut Ankündigung will das Stable-Kernel-Team ihre Verwaltung nun einstellen; in der Freigabe-Mail empfehlen die Kernel-Entwickler daher Anwendern selbstkompilierter, nicht von Distributor unterstützter Kernel den Umstieg auf die neuste Version der 2.6.27-Reihe.

Das ist derzeit die Version 2.6.27.6 [19], die eine Korrektur [20] für die als CVE-2008-5025 [21] geführt Sicherheitslücke im HFS [22]-Dateisystem-Code mitbringt. Das Stable-Team arbeitet aber bereits an Linux 2.6.27.7 [23] – eigentlich hätte der Kernel schon heute erscheinen sollen, aufgrund kleinerer Probleme erfolgt jetzt [24] aber ein zweiter Anlauf mit einem geplanten Erscheinungstermin am Mittwoch.

Linus Torvalds hat derweil die fünfte Vorabversion [25] von Linux 2.6.28 veröffentlicht, die unter anderem einige kleinere Umstrukturierungen und Aufräumarbeiten [26] an der Dokumentation mitbringt. Einen Überblick über bekannte Probleme im Hauptentwicklungszweig [27] bietet die kürzlich aktualisierte Liste [28] der seit 2.6.27 eingeschleppten Fehler.

Kernel-Log-Staccato

Weitere Hintergründe und Informationen rund um Entwicklungen im Linux-Kernel und dessen Umfeld finden sich auch in den vorangegangen Ausgaben des Kernel-Logs [43] auf heise open:

Ältere Kernel-Logs [53] finden sich über das Archiv [54] oder die Suchfunktion [55] von heise open [56]. (thl [57])


URL dieses Artikels:
https://www.heise.de/-217017

Links in diesem Artikel:
[1] http://ati.amd.com/support/drivers/linux/linux-radeon.html
[2] http://ati.amd.com/support/drivers/linux64/linux64-radeon.html
[3] http://www2.ati.com/drivers/linux/catalyst_811_linux.pdf
[4] https://www.heise.de/tests/Ein-erster-Blick-auf-Fedora-9-221519.html
[5] http://en.wikipedia.org/wiki/Application_binary_interface
[6] https://www.heise.de/news/Kernel-Log-Neue-Grafiktreiber-fuer-GeForce-und-Radeon-GPUs-Kernel-Track-auf-dem-LinuxTAG-210947.html
[7] http://www.nvnews.net/vbulletin/showthread.php?t=122139
[8] https://www.heise.de/news/Linux-API-fuer-die-HD-Video-Faehigkeiten-von-GeForce-GPUs-216965.html
[9] http://www.nvidia.com/object/linux_display_ia32_180.06.html
[10] http://www.nvidia.com/object/linux_display_amd64_180.06.html
[11] https://www.heise.de/news/Nvidias-CUDA-Entwicklerkit-fertig-gestellt-151779.html
[12] http://www.nvidia.com/object/linux_display_ia32_177.82.html
[13] http://www.nvidia.com/object/linux_display_amd64_177.82.html
[14] http://lists.freedesktop.org/archives/xorg-announce/2008-November/000686.html
[15] http://lists.freedesktop.org/archives/xorg-announce/2008-November/000687.html
[16] http://www.heise.de/glossar/entry/Kernel-Hacker-397919.html
[17] http://thread.gmane.org/gmane.linux.kernel/755607
[18] http://thread.gmane.org/gmane.linux.kernel/755610
[19] http://thread.gmane.org/gmane.linux.kernel/757074
[20] http://git.kernel.org/?p=linux/kernel/git/stable/linux-2.6.27.y.git;a=commitdiff;h=3c050502c4166dc12009f35eb41fabe9c900cd43
[21] http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2008-5025
[22] http://www.heise.de/glossar/entry/Hierarchical-File-System-395915.html
[23] http://thread.gmane.org/gmane.linux.kernel/757722
[24] http://thread.gmane.org/gmane.linux.kernel/758296
[25] http://thread.gmane.org/gmane.linux.kernel/757855
[26] http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=31c00fc15ebd35c1647775dbfc167a15d46657fd
[27] http://www.heise.de/glossar/entry/Hauptentwicklungslinie-397933.html
[28] http://thread.gmane.org/gmane.linux.kernel/757855
[29] http://thread.gmane.org/gmane.comp.emulators.xen.devel/57886
[30] http://mjg59.livejournal.com/100587.html
[31] http://mjg59.livejournal.com/100643.html
[32] http://mjg59.livejournal.com/100221.html
[33] http://flickr.com/photos/45984696@N00/3023281511/
[34] http://www.junauza.com/2008/11/take-this-linux-windows-boot-sequence.html
[35] http://lists.freedesktop.org/archives/xorg-announce/2008-November/000688.html
[36] http://lists.freedesktop.org/archives/xorg-announce/2008-November/000689.html
[37] http://lists.freedesktop.org/archives/xorg-announce/2008-November/000690.html
[38] http://thread.gmane.org/gmane.comp.freedesktop.xorg/33746/
[39] http://wiki.x.org/wiki/Server16Branch
[40] http://thread.gmane.org/gmane.linux.kernel.next/3836
[41] http://www.alsa-project.org/main/index.php/Changes_v1.0.18_v1.0.18a
[42] http://www.alsa-project.org/
[43] http://www.heise.de/glossar/entry/Kernel-Log-397909.html
[44] https://www.heise.de/news/Kernel-Log-Was-2-6-28-bringt-5-Neuerungen-fuer-Net-und-Notebooks-216713.html
[45] https://www.heise.de/news/Kernel-Log-Neue-Kernel-offene-Audio-Treiber-fuer-X-Fi-216210.html
[46] https://www.heise.de/news/Kernel-Log-2-6-28-rc1-veroeffentlicht-neue-Grafik-und-Kamera-Treiber-213331.html
[47] https://www.heise.de/news/Kernel-Log-2-6-28-rc1-veroeffentlicht-neue-Grafik-und-Kamera-Treiber-213331.html
[48] https://www.heise.de/news/Kernel-Log-Was-2-6-28-bringt-4-Verbesserungen-bei-der-Grafik-Unterstuetzung-213239.html
[49] https://www.heise.de/news/Kernel-Log-Neue-Atheros-WLAN-Treiber-und-Stable-Kernel-radeon-vs-radeonhd-212927.html
[50] https://www.heise.de/news/Kernel-Log-Was-2-6-28-bringt-3-Mistige-Treiber-212561.html
[51] https://www.heise.de/news/Kernel-Log-Mehr-als-10-Millionen-Zeilen-in-den-Linux-Quellen-212534.html
[52] https://www.heise.de/news/Kernel-Log-Was-2-6-28-bringt-2-Netzwerk-Infrastruktur-und-Treiber-211995.html
[53] http://www.heise.de/glossar/entry/Kernel-Log-397909.html
[54] http://www.heise.de/open/news/archiv/
[55] http://www.heise.de/open/suche?sort=d;rm=search;q=Kernel-Log;channel=open
[56] http://www.heise.de/open/
[57] mailto:thl@ct.de