Anleitung: ATI fglrx-Treiber unter Debian „Lenny“ Testing einrichten

Juni 14, 2008

Alles funktioniert!So, natürlich möchte ich bei meinem neuen Debian-System auch die richtigen 3D-Treiber installieren. Ich habe im Internet nach langer Suche bei Techno Wizah ein Howto gefunden, von dem ich ausgegangen bin. Jedoch musste einige Änderungen machen, damit das Howto auch unter Debian Testing und mit den neuen Treibern (ich nutze hier die Version 8.5) funktioniert.

1. Installation vorbereiten

Lade dir die offiziellen Treiber von ATI herunter. Speichere sie an einem Ort, wo du sie auch wiederfindest.

Als nächstes öffnest Du ein Terminal (z.B. Konsole oder xterm). Werde nun mit

su -

zu root. Nun führe den folgenden Befehl aus, um die nötigen Pakete zu installieren:

apt-get install debhelper build-essential libstdc++5 \
linux-headers-$(uname -r) module-assistant

2. Installieren der Treiber

Nachdem die Installation der Pakete abgeschlossen ist, wechsel mit

cd path

in das Verzeichnis, in dem du die ATI-Treiber abgelegt hast. Ersetze path dabei durch das richtige Verzeichnis. Gebe nun

sh ati-driver-installer*.run --buildpkg Debian/lenny

ein (wenn du eine andere Version von Debian einsetzt, ändere den letzten Teil entsprechend). Der Installer erzeugt nun im aktuellen Verzeichnis mehrere Pakete. Installiere diese mit

dpkg -i fglrx*.deb

und wechsle mit

cd /usr/src

nach /usr/src. Wenn du nun ls eingibst, sollte eine Datei namens fglrx.tar.bz2 angezeigt werden. Entpacke die Datei nun mit

tar -xjf fglrx.tar.bz2

und erstelle das Kernelmodul mit den folgenden Befehlen:

m-a prepare
m-a build fglrx
m-a install fglrx

Es ist wichtig, nicht wie bei Techno Wizah beschrieben m-a a-i fglrx auszuführen, da die Kernelmodule dann nicht gebaut werden können. Jetzt führe noch die folgenden Befehle aus, um die Treiber einzurichten:

modprobe fglrx
aticonfig --initial

Notiz: Wenn bei dir eine Fehlermeldung beim Ausführen von ‘modprobe fglrx’ kommt, steige aus deiner aktuellen X-Sitzung aus. Einfach abmelden und im Anmeldebildschirm eine Konsole starten. Dort kannst du dann die Befehle ausführen (achte darauf, als root angemeldet zu sein).

Durch aticonfig –initial wird deine bisherige X-Konfiguration überschrieben, aticonfig legt allerdings unter /etc/X11/xorg.conf.original-0 eine Sicherungskopie an.

3. Testen und Spaß haben

Speichere alle ungesicherten Dokumente und drücke CTRL+ALT+BACKSPACE (bzw. STRG+ALT+BACKSPACE) um den X-Server neu zu starten.
Melde dich wieder an und gebe in einem Terminal

fglrxinfo

ein. Die Ausgabe sollte in etwa so aussehen:

display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: Radeon X1600 Series
OpenGL version string: 2.1.7537 Release

Wenn bei „vendor“ nicht ATI Technologies Inc., sondern etwas von Mesa Indirect steht, ist etwas schief gelaufen. Wende dich in diesem Fall an ein Forum deiner Wahl (einige findest du unter „Links und so“) und gebe mir Bescheid.

So long,
der Richard

Das Kleingedruckte: Der Autor kann nicht für eventuelle Schäden an Hard- oder Software, die durch die Befolgung oder Nichtbefolgung dieser Anleitung entstehen, haftbar gemacht werden.