
Ich habe eine neue Kopie von Ubuntu 13.10 x64 und AMD Catalyst 13.12 installiert. Beim Hochfahren sehe ich für eine Sekunde den Begrüßungsbildschirm mit dem Ubuntu-Logo, dann wird der Bildschirm einfach schwarz. Ich verwende die Grafikkarte R9 290x.
Hier sind meine Installationsschritte:
sudo apt-get update && sudo apt-get upgrade
sudo apt-get install build-essential cdbs dh-make dkms execstack dh-modaliases linux-headers-generic libqtgui4 lib32gcc1
sudo sh *.run --buildpkg Ubuntu/saucy
sudo dpkg -i fglrx*.deb
sudo aticonfig --initial -f --adapter=all
sudo reboot
Dann startet das System neu, schwarzer Bildschirm.
Dann stoße ich auf diesen Thread:Patch
Ich entferne meine aktuelle Catalyst-Installation und konfiguriere meine xorg.conf neu.
Ich führe die Schritte im Patch-Thread aus und installiere dann den Catalyst 13.12 mit dem Patch neu.
Ich erhalte das gleiche Ergebnis: Neustart und dann schwarzer Bildschirm.
Also werfe ich einen Blick auf die Datei Xorg.0.log, grep und sehe genau dieses Problem:Xorg.conf-Problem
Ich habe keinen Ordner mit dem Namen /usr/lib64
oder /usr/X11R6...
, daher nehme ich die empfohlene Änderung vor:
cd /usr ; sudo ln -svT lib /usr/lib64
Dann habe ich die Ordnerverzeichnisse erstellt:
mkdir /usr/X11R6
mkdir /usr/X11R6/lib64
....
cp /usr/lib/dri/fglrx_dri.so /usr/X11R6/lib/modules/dri/
Ich habe die Datei fglrx_dri.so manuell in die X11R6-Ordner kopiert. Dadurch sind die Fehler in den Xorg.0.conf-Dateien verschwunden. Ich starte neu und habe das gleiche Problem: Ich sehe für eine Sekunde den Ubuntu-Begrüßungsbildschirm, dann einen schwarzen Bildschirm.
Das System scheint die Grafikkarte zu erkennen, denn wenn ich Folgendes mache, geschieht:
sudo aticonfig --lsa
* 0. 01:00.0 AMD Radeon R9 290 Series
* - Default adapter
Aber wenn ich das mache:
sudo aticonfig --adapter=all --odgt
ERROR - X needs to be running to perform AMD Overdrive(TM) commands
Also versuche ich X zu starten:
sudo xinit
Aber es sagt mir, dass(EE) Server is already active for display 0
Ich habe versucht, Lightdm auszuschalten und X neu zu starten:
sudo service lightdm stop
sudo xinit
Dann sehe ich, dass Lightdm angibt, dass es gestartet wird, und eine Menge Text wird ausgedruckt, aber es stoppt bei:
....
Loading extension GLESX
Loading extension AMDXVOPL
Loading extension AMDXVBA
Nun weiß ich nicht, wie ich das sonst lösen soll.
Antwort1
dito, hatte das gleiche Problem mit 12.04.4 mit LTS-Aktivierungsstapel lts-raring
Sie können über Strg+Alt+F1 in das Terminal gehen und überprüfen, ob lsmod | grep fglrx
das Modul tatsächlich vollständig geladen ist.
Es sollte ungefähr Folgendes angezeigt werden:
fglrx 5294837 69
amd_iommu_v2 19068 1 fglrx
Sie können auch etwas anderes versuchen: Funktioniert 13.4?
wget --referer='http://support.amd.com/en-us/download/desktop?os=Linux+x86_64' http://www2.ati.com/drivers/linux/amd-catalyst-13.4-linux-x86.x86_64.zip