Mit den Prop. ATi Treibern ist fast immer ein Riesenproblem, es gibt u.a. sehr viele Abhängigkeiten bei Hard- und Software (Kernel, Bibliotheken, Compiler, X-Server, mesa ...).
Ein Blick auf Phoronix ergab, die HD4850 / 70 wird ab Catalyst 8.5 (wenn auch buggy) unterstützt. Ab Version 8.8 (fglrx8.522) soll es dann einigermaßen gut laufen. Ergo verbleiben für die HD4850 / 70 nur die Treiber >= 8.5.
Problem 1, lassen sich die *.deb Pakete überhaupt erst einmal erstellen? Probieren.
Problem 2 läuft das Kernelmodul (depmod -a, modprobe -k fglrx,-> lsmod grep | fglrx, dmesg | grep fglrx). Falls nicht oder Fehler, andere Version testen.
Problem 3, aticonfig --initial -f, Kontrolle xorg.conf, ggf. korrigieren. aticonfig legt Sicherungsdatei der vorigen Konfiguration an. Der Schritt darf nicht ausgelassen werden wegen der ATI DB (/etc/ati).
X starten und egal ob läuft oder nicht /var/log/Xorg.0.log auswerten!
Falls X läuft solte fglrxinfo etwa folgendes liefern:
fglrxinfo
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon HD 4800 Series
OpenGL version string: 2.1.8087 Release
---------------------------------------------------------
Beispiel xorg.conf
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "aticonfig-Screen[0]-0" 0 0
EndSection
Section "Files"
EndSection
Section "Module"
Load "glx"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "de"
Option "XkbVariant" "nodeadkeys"
EndSection
Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]-0"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "aticonfig-Screen[0]-0"
Device "aticonfig-Device[0]-0"
Monitor "aticonfig-Monitor[0]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
------------------------------
PS. Habe gerade die 8.12 unter Ubuntu 8.04.1 LTS installiert, funktioniert. Die 8.11 sind hier buggy (Fehler im Kernelmodul, dmesg).