Linux und ATI Treiber

süchtla

Lieutenant
🎅Rätsel-Elite ’24
Registriert
Juli 2008
Beiträge
722
guten abend

ich habe folgendes problem:

nachdem vista schon biem aufsetzten versagt, musste linux herhalten ;)

also, ubuntu 8.04 64bit installiert, lief ales perfekt.

updates gemacht und den neuesten kernel installiert (über update manager)

den ati treiber für meine hd3870x2 installiert, keine probleme.

neustart, und dann nach dem anmelden ein weißes bild und ein mauszeiger. es lässt sich keine konsole und nichts öffnen.

im recovery modebringt er eine rootdatisystem fehler.

was könnte das sein bzw. wie bringe ich den treiber zum laufen???

wäre gut wenn ihr mir helfen könnt, ich benötige den pc für die schule ;)

mfg süchtla

ps: sorry, hatte keine zeit lange zu suchen ;)

sys:
xeon x3230 @3,0ghz
asus p5b deluxe wifi p965er chip @300mhz fsb
gecub hd3870x2 OC edition
2gb corsair ram 800mhz 4-4-4-12 @ 900mhz 5-5-5-15
750W nt
 
Hi

Version 8.10 ist im Moment aktuell, daher kann ich dir nur empfehlen mal die neue Version zu testen.
Ich gehe mal davon aus, dass Compiz (grafische Effekte der Benutzeroberfläche) deaktiviert war?

Das ganze scheint ja noch recht frisch zu sein, da ist eine Neuinstallation zu verkraften :)


mfg
aki
 
ich nehm aber kein 8.10, da es dafür nur begrenzt updates gibt ;)

compiz ist das ziel

aber es läuft auch ohne compiz nicht
 
begrenzt Updates? 18 Monate sollten doch ausreichen - bis dahin sind schon 3 weitere Versionen erschienen, auf die man updaten könnte.
 
eine wirkliche hilfe kann ich dir nicht bieten, aber ich kann die sagen dass es nicht ausschließlich an der grafikkarte oder am treiber liegt. das selbe problem hatte ich auch mit 64bit ubuntu 8.04 und meiner nvidia 9750 gt bzw den treibern....
linux installieren ging problemlos, aber sobald der grafiktreiber installiert bzw. aktiviert wurde, kam nachm neustart nur noch ein rot weiß gestreiftes bild...
ich hab allerlei versucht, treiber sowohl von hand als auch über envy eingebunden, funktionierte aber nicht...
ich habe in meinem gesamten leben noch nicht so häufig linux installiert wie an dem einen tag...
um 23 uhr nachts hab ichs dann aufgegeben und wieder die 32 bit variante installiert...die läuft tadellos...

mit dem 8.10 hab ichs noch net versucht...
 
ok, mit den 18 monaten hast du mich überzeugt

und unter 32bit läuft der offizielle ati treiber tadellos??

danke für den link, werds mal versuchen

und machts etwas aus, wenn ich ubuntu die ganze zeit von der live-cd aus installiere oder fehlen da einige packete?
 
Die Pakete kannst du immer nachträglich installieren falls irgendwelche fehlen sollten.
 
ja, das ist mir schon bewusst, nur ich wollte nicht vergewissern, dass nicht einige grundlegende sachen fehlen.
 
was heißt dann grundlegende? Die Abhängigkeiten werden ja automatisch aufgelöst, wenn ein Paket irgendetwas von anderem braucht. Es sei denn du installierst was von tarball, trotzdem wird ja auch beim kompilieren gesagt, was dann noch fehlt.
 
achso, danke.

naja, laufen tuts noch immer nicht, aber ich habe momentan nicht mehr zeit ;)
 
Hier vermute ich mal dass du den fglrx Treiber von der Oberfläche eingerichtet hast und jetzt nicht mehr ins System kommst um mit der o.g. Anleitung einen funktionierenden Treiber einzurichten. Anscheinend unterstützt der von Ubuntu 8.04 nicht die HD38.., ging mir mit der HD4850 genauso.

Zunächst muss der Treiber wieder auf vesa zurückgestellt werden, damit du überhaupt ins System kommst.
Dazu startest du von der CD mit Ubuntu probieren, Rechner bleibt unverändert. Hier solltest du auf die grafische Oberfläche kommen.
Unter Anwendungen/Zubehör/Terminal offnen.
sudo -i eingeben.
mit fdisk -l Partitionen anzeigen lassen.
Da sollte irgendwo deine Linux Partition auftauchen.
z.B.
/dev/sda8 21413 26634 41945683+ 83 Linux
Verzeichnis zum mounten anlegen
mkdir /ziel
Linux Partition anmounten
mount /dev/sda8 /ziel
wobei sdaXXXX deine Linuxpartiton sein sollte.
als nächstes die xorg.conf ändern.
gedit /ziel/etc/X11/xorg.conf

Section "Device" heraussuchen
da sollte so etwas wie
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
BusID "PCI:1:0:0"

drin stehen.
bei Driver "fglrx"
durch
Driver "vesa"
ersetzen. Falls hier kein Driver Eintrag vorhanden ist den mit vesa einfügen.
Speichern, unmount /ziel

Alternativ:
alte Datei sichern
cp /ziel/etc/X11/xorg.conf /ziel/etc/X11/xorg.conf.sicher
funktionierende von Live CD reinkopieren
cp /etc/X11/xorg.conf /ziel/etc/X11/xorg.conf

ggf. Driver "vesa" s.o. einfügen

Jetzt Ubuntu neu starten. Damit solltest du erst mal ins System (ohne 3D Funktionen) hereinkommen.
Dann mit der von mir o.g. Anleitung einen aktuellen ATI Treiber installieren.

Falls das alles zu kompliziert ist und du noch keine wichtigen Daten drauf hast kannst du deine alte Installtion auch platt machen und Ubuntu neu installieren. Hier aber auf keinen Fall den mitgelieferten ATI Treiber aktivieren, sonst hast du das gleiche Problem.
Einen aktuellen Treiber 8.10, 8.11 genau wie in der Anleitung beschrieben installieren, danach sollte es dann auch mit Compiz funktionieren.
Bei http://www.phoronix.com findest du weitere Hilfe für ATI.
 
wichtige daten sind keine, ich bin gerade am ubuntu neuaufsetzten.

werds mal mit 32-bit probieren, und danach erst die "kompilzierteren" dinge wie oben.

ich beschäftige micht erst seit 2 wochen mit linux ;)

danke für die hilfe!

so, also der treiber 8.11 läuft unter 32bit auch nicht

ich benutze mal die obige anleitung von BlackMan

so, also irgendwie hab ich mein root dateisystem bei ubuntu zerstört.....

also, versuch nr.3 ;)
 
Zuletzt bearbeitet von einem Moderator: (3 Beiträge zusammengeführt.)
Ein Tipp wenn du die Konfigurationsdatei ändern willst.
Speicher zunächst die Konfigdateien als original ab und wenn du mit deiner Konfiguration nicht mehr weiter kommst, überschreib die geänderte Datei mit der originalen.
 
wäre ja gut, aber nach der treiber installation kann ich nichts mehr öffen, nur das schon geöffnete terminal funktioniert noch.

und ich musste mich auch erst in die bfehle des VI einlesen ;)
 
vi ist für einen Anfänger recht heftig, probiere bei Ubuntu unter X gedit oder auf der Konsole nano.
Z.B nano -w <Dateiname>.
bei nano heisst ^X bei der Befehlsliste ist Strg + x.

Immer noch Probleme mit den Treibern?
Bei der Anleitung von http://wiki.cchtml.com/index.php/Ubuntu_Hardy_Installation_Guide Method 2: Manual Install Method kann man kaum was verkehrt machen.
Bei 'blanken System' ohne die Ubuntu eigenen Treiber installiert zu haben:
Erst einmal unter System/Systemverwaltung/Softwarepaketquellen
Karteikarte 'Software von Ubuntu'
Alles ausser Quelltext Häckchen machen (main, universe,multiverse) ist erforderlich.

danach auf der Konsole
sudo apt-get update
bei 64BIT sudo apt-get install ia32-libs
Build Tools installieren
sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++5 dkms linux-headers-$(uname -r)

Linux Treiber von der Ati Webseite herunterladen.

sh ati-driver-installer-8-11-x86.x86_64.run --buildpkg Ubuntu/hardy

Da werden dann die Treiber Pakete für Ubuntu/hardy compiliert, dauert ein wenig.
Mit ls *.deb kriegst du die neu gebauten Pakete angezeigt.
fglrx-amdcccle_8.XXXX.deb usw.
Damit hast du dann alle Treiberpakete für deine Distro zusammen.

Treiber installieren
sudo dpkg -i <alle angeben die du bei ls *.deb erhalten hast >
bei 64 BIT
sudo apt-get install -f
sudo dpkg -i --force-overwrite <alle angeben die du bei ls *.deb erhalten hast >
-----------
xorg.conf vorbereiten
sudo gedit /etc/X11/xorg.conf

Section "Device"
Identifier "Configured Video Device"
EndSection

ändern in

Section "Device"
Identifier "Configured Video Device"
Driver "fglrx"
EndSection

speichern.
Danach

sudo aticonfig --initial -f
hier sollte das System nichts zu meckern haben.
------------------------------
neu booten
fglrxinfo in der Konsole eingeben, das Ergebniss sollte ungefähr so aussehen:
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon HD 4800 Series
OpenGL version string: 2.1.7979 Release

Falls du bis dahin gekommen bist, kannst du dich mit Compiz beschäftigen.
Falls du auf Probleme stösst, bitte genaue Stelle und Fehlermeldung posten.
mfg.
 
danke für die hilfe

vi musste ich benutzen, da werder gedit noch sonst ein programm lief, keine ahnung warum

@ BlackMan

ja, ich habe die obere anleitung probiert, die methode 1 ;)

die ging nicht

bei methode 2 war gestern ein error beim auspacken der ati driver datei.

ich probiers heute nocheinmal, so wie du oben geschrieben hast
 
gedit läuft ohne X nicht.
Falls aber nicht installiert, kannst ja nachinstallieren.

Normalerweise ist noch nano installiert. nano filename.extension

Mit vi arbeite ich auch und damit habe ich eigentlich nichts zum Meckern, ausser diesem Editor für Umsteiger einfach äußerst gewöhnungsbdürftig ist. :D
 
naja, gestern lags an dem angeschlossenen usbstick, der kaputt war ;)

so, nun brauche ich nocheinmal die hilfe von BlackMan

bei "aticonfig --initial -f" folgender fehler:

writing to /etc/X11/xorg.conf failed. Bad file descriptor.

oberhalb steht noch:

uninitialised file found, cnfiguring
using /etc/X11/xorg.conf
Saved back-up to /etc/X11/xorg.conf.fglrx-0

was könnte das sein?

alles andere verlief ohne error, nur das mit der blacklist habe ich ausgelassen, war das mein fehler??
 
Zurück
Oben