Zunächst: Ich bin mir nicht ganz sicher, woran es genau liegt. Der Fehler trat allerdings auf 2 verschiedenen Rechnern auf. Bei beiden ist eine ATI-Grafikkarte verbaut, beide nutzen den proprietären Treiber, auf beiden wurde ein XServer-Update durchgeführt und bei beiden blieb der Bildschirm ab KDM schwarz.
Beim ersten Mal habe ich noch versucht, mich von außen per SSH auf dem Patienten einzuloggen - ohne Erfolg, eine Verbindung kam nicht zustande. Auch das Booten im Recovery-Modus brachte kein Ergebnis, auch dabei hängte sich der Rechner auf.
Also habe ich flux von einer beliebigen Live-CD gebootet und versucht, an der xorg.conf herumzudoktorn - ziemlich erfolglos, sprich der Bildschirm blieb einfach schwarz - ganz egal, was ich versuchte.
Des Problems Lösung
Um wieder Herr meines Rechners zu werden, musste ich den proprietären Treiber erneut installieren. Dazu habe ich Folgendes ausgeführt:
Als erstes musste ich die xorg.conf auswechseln. Also musste ich erneut von Live-CD booten.
Ich nutze für solche Anlässe gerne die CloneZilla-CD¹. Die bootet schnell und ist als Karmic-Image verfügbar. Nach dem Booten breche ich die Sicherung ab und wechsle in die Kommandozeile. Dann mounte ich meine Linux-Root-Partition:
sudo -s mkdir test mount /dev/sda1 test
Dabei muss man natürlich darauf achten, dass die Partitionsnummer korrekt ist. Anschließend wechsle ich in X-Verzeichnis der Festplatte (!, nicht der CD):
cd test/etc/X11
Dort liegen eine Menge xorg.confs herum. Das ist natürlich abhängig von den Einstellungen, die man mit dem ATI-Catalyst-Kontrollzentrum macht. Die aktuelle sichere ich mir sicherheitshalber
:
mv xorg.conf xorg.conf-`date +%F`
Anschließend kommt die xorg.conf für alle Fälle zum Einsatz:
cp xorg.conf.failsafe xorg.confDie failsafe hat folgenden Inhalt, falls sie nicht auf dem eigenen System vorhanden sein sollte:
Section "Device" Identifier "Configured Video Device" Driver "vesa" EndSection Section "Monitor" Identifier "Configured Monitor" EndSection Section "Screen" Identifier "Default Screen" Monitor "Configured Monitor" Device "Configured Video Device" EndSection
Nach diesen Arbeiten habe ich den Rechner rebootet. So konnte ich mich zumindest anmelden. Anschließend habe ich dann nur noch den Treiber installiert (heruntergeladen von ati.com) und installiert:
chmod u+x ati-driver-installer-*.run sudo ./ati-driver-installer-*.run
Anschließend habe ich einfach das automatische Setup ausgewählt und den Rechner neu gestartet.
Zum Ende bleibt nur noch die Frage nach dem Schuldigen offen - XServer oder ATI-Treiber
.
_ _
¹ Alternativ bietet sich auch der Rettungsmodus der Alternate-CD an. Mit dem kann man direkt in eine Root-Shell booten und muss nicht hin- und hermounten.
Kommentare sind geschlossen.
Dieser Blog benutzt das großartige WordPress.