AA_34047.jpg

© Advanced Micro Devices, Inc.

Auf der sicheren Seite

Wie Grafikkartentreiber ein System-Update überleben

28.12.2012
Die proprietären Grafiktreiber von ATI und Nvidia sind oft zu schlecht in ein laufendes System integriert, um ein System-Upgrade zu überleben. EasyLinux zeigt, wie es geht und was hilft, wenn doch mal etwas schiefläuft.

Nicht wenige Urgesteine der Open-Source-Szene befleißigen sich mittlerweile des Zynismus, wenn sie auf das Thema "Linux auf Desktops" angesprochen werden. Das sei doch schon längst da, heißt es, der Desktop sei eben sehr klein und kommt in diesem Fall von Google – gemeint ist freilich Android. Hinter solchen Aussagen steckt immer auch ein Stück Frustration: Trotz aller Anstrengungen, die verschiedene Desktop-Umgebungen in den letzten Jahren unternommen haben, will Linux einfach keine nennenswerten Marktanteile im Desktopmarkt erobern. Wer Linux auf dem Desktop einsetzt, findet das eventuell weit weniger seltsam als die Strategen bei KDE, Gnome und all den anderen Desktopumgebungen – das gilt vor allem für Anwender, die Treiber von ATI oder Nvidia benötigen, um ihre Grafikkarte ordentlich zu betreiben.

Trauerspiel

In der Tat müssen Sie leidensfähig sein, wenn Sie Linux auf dem Desktop in einem halbwegs aktuellen Computer einsetzen. Besitzer von Notebooks sind oft fein raus: In vielen aktuellen Laptops werkelt Intels Grafikchipsatz 3000 oder 4000, der unter Linux mit quelloffenen Treibern eine 3-D-Unterstützung ab Werk bietet. Wer hingegen ein Notebook mit separater GPU oder einen Desktopcomputer im Haus hat, hat damit fast immer eine Nvidia- oder ATI-Grafikkarte. Und genau hier fangen die Probleme an.

ATI und Nvidia weigern sich nämlich seit Jahren, die Treiber für die eigenen Grafikkarten unter eine quelloffene Lizenz zu stellen. Aus Sicht der Firmen ist das nur logisch – schließlich, so die beiden großen Hersteller, fließe deutlich mehr Geld in die Entwicklung von neuen Grafikchipsätzen, als es nach außen hin den Anschein hat. Da sei es nur konsequent, dass man im Anschluss nicht den Konkurrenten die Möglichkeit geben wolle, die eigenen Entwicklungen zu kopieren und so zu verwerten. Genau das wäre nämlich mit offenen Treibern möglich: Aus diesen ließen sich Rückschlüsse auf verschiedene Hardwarefunktionen ziehen. Die Konsequenz ist einfach: Treiber für Linux bieten ATI und Nvidia zwar an, aber die Quelltexte bleiben geheim.

Die proprietären ATI- und Nvidia-Treiber sind in Teilen der Linux-Community sehr unbeliebt. Wer auf OpenSuse setzt, muss sie von Hand nachinstallieren, und auch unter Ubuntu haben die Treiber nicht denselben Status wie quelloffene Software für andere Grafikkarten.

Die Folgen für Anwender sind unangenehm: Ein fertig eingerichtetes System lässt sich zwar mit den ATI- oder Nvidia-Treibern ausstatten, doch wehe, es ändert sich anschließend eine zentrale Komponente der Installation. Dazu kann schon ein Kernel-Update genügen; weit schlimmer wirkt sich ein Upgrade von einer Distributionsversion auf ihren Nachfolger aus. In solchen Fällen bleibt oft kein Stein auf dem anderen, und Benutzer, die nach dem Upgrade ein frisches System erwarten, sehen nur noch ein schwarzes Display und die Meldung "Login" im Textmodus (Abbildung 1). Spätestens dann ist klar: Mit den Treibern für die Grafikkarte ist etwas schief gelaufen, und guter Rat ist teuer.

Abbildung 1: Wenn nach dem Distributions-Upgrade keine grafische Oberfläche erscheint, sondern lediglich die Konsole, sind die Einstellungen für die Grafikkarte falsch.

OpenSuse und Ubuntu: Zwei Welten

OpenSuse und Ubuntu gehen unterschiedlich an das Problem mit den proprietären Grafiktreibern heran: Da ist einerseits Ubuntu (oder die KDE-Variante Kubuntu), das keinen Konfrontationskurs im Hinblick auf ATI und Nvidia fährt. Zwar gehören beim dort die Treiber nicht zur Hauptabteilung der Distribution, dem so genannten main-Teil. Allerdings stellt das Ubuntu-Projekt den Treiber über das restricted-Verzeichnis zur Verfügung. Der Treiber lässt sich also direkt aus der Distribution heraus über das Werkzeug für zusätzliche Treiber installieren.

Hinzu kommt, dass der Ubuntu-Hersteller Canonical einen Entwickler angestellt hat, der sich um die Pakete der Nvidia- und ATI-Treiber kümmert. Innerhalb einer Version dürfen Benutzer sich also zumindest einigermaßen darauf verlassen, dass der Treiber bei regulären Updates nicht kaputt geht. Selbst ein Upgrade überlebt diese Kombination meistens – denn der neuen Version des Systems sind auch aktualisierte Treiberpakete beigelegt, so dass böse Überraschungen nach dem System-Neustart ausbleiben.

Diesen Artikel als PDF kaufen

Express-Kauf als PDF

Umfang: 4 Heftseiten

Preis € 0,99
(inkl. 19% MwSt.)

LinuxCommunity kaufen

Einzelne Ausgabe
 
Abonnements
 

Ähnliche Artikel

  • Beschleunigte Grafikkartentreiber für Nvidia und ATI
    Um aus Ihrer Grafikkarte die maximale Leistung herauszuholen, empfiehlt es sich, die Treiber des Herstellers einzusetzen. In diesem Artikel erfahren Sie, wie Sie die Treiber für Nvidia- und ATI-Grafikkarten unter OpenSuse und Ubuntu installieren und das System für ihre Nutzung konfigurieren.
  • Runde Sache
    Benutzer von aktuellen Grafikkarten haben es unter OpenSuse nicht leicht, wenn es um die Einrichtung der 3D-Unterstützung geht. Dieser Artikel zeigt Ihnen Schritt für Schritt den Weg zum Erfolg.
  • Warnung vor aktuellen Nvidia-Treibern
    Auf der Ubuntu-Devel-Mailingliste warnt Alberto Milone die Tester der Alpha-Version von Ubuntu 10.04 vor dem Einsatz der Nvidia-Treiber 195.36.08 und 195.36.03.
  • Malen nach Zahlen
    Ein Bild zaubern Sie unter Ubuntu fast immer auf den Monitor. Wollen Sie aber grafisch anspruchsvolle Spiele, Desktop-Effekte und 3D-Anwendungen genießen, sollten Sie den passenden Treiber für Ihre Grafikkarte wählen. Wir bringen Licht ins Dunkel.
  • Nvidia veröffentlicht Treiber in Version 180.22
    Nach einer Beta-Test-Phase gibt es nun eine stabile Version der proprietären Nvidia-Treiber für Linux. Die neue Generation bringt neue Features mit.
Kommentare

Infos zur Publikation

title_2014_04

Digitale Ausgabe: Preis € 9,80
(inkl. 19% MwSt.)

EasyLinux erscheint vierteljährlich und kostet EUR 9,80. Weitere Informationen zum Heft finden Sie auf der EasyLinux-Homepage.

Das EasyLinux-Jahresabo mit Prämie kostet ab EUR 33,30. Details zum EasyLinux-Jahresabo finden Sie im Medialinx-Shop.

NEU: DIGITALE AUSGABEN FÜR TABLET & SMARTPHONE

HINWEIS ZU PAYPAL: Die Zahlung ist auch ohne eigenes Paypal-Konto ganz einfach per Kreditkarte oder Lastschrift möglich!      

Tipp der Woche

Schnell Multi-Boot-Medien mit MultiCD erstellen
Schnell Multi-Boot-Medien mit MultiCD erstellen
Tim Schürmann, 24.06.2014 12:40, 0 Kommentare

Wer mehrere nützliche Live-Systeme auf eine DVD brennen möchte, kommt mit den Startmedienerstellern der Distributionen nicht besonders weit: Diese ...

Aktuelle Fragen

Artikelsuche
Erwin Ruitenberg, 09.10.2014 07:51, 1 Antworten
Ich habe seit einige Jahre ein Dugisub LinuxUser. Dann weiß ich das irgendwann ein bestimmtes Art...
Windows 8 startet nur mit externer Festplatte
Anne La, 10.09.2014 17:25, 4 Antworten
Hallo Leute, also, ich bin auf folgendes Problem gestoßen: Ich habe Ubuntu 14.04 auf meiner...
Videoüberwachung mit Zoneminder
Heinz Becker, 10.08.2014 17:57, 0 Antworten
Hallo, ich habe den ZONEMINDER erfolgreich installiert. Das Bild erscheint jedoch nicht,...
internes Wlan und USB-Wlan-Srick
Gerhard Blobner, 04.08.2014 15:20, 2 Antworten
Hallo Linux-Forum: ich bin ein neuer Linux-User (ca. 25 Jahre Windows) und bin von WIN 8 auf Mint...
Server antwortet mit falschem Namen
oin notna, 21.07.2014 19:13, 1 Antworten
Hallo liebe Community, Ich habe mit Apache einen Server aufgesetzt. Soweit, so gut. Im Heimnet...