Hi @ all,
ich bin ein begeisteter Suse anfänger. Jedoch kam heute ein Update was auch ein Kernelupdate vorsah. Musste dafür neustarten und dann kam das böse erwachen^^. Keine Oberfläche nur noch Konsole. Hab gelesen das man nochmal den Grafiktreiber instalieren muss hab ich getan jedoch keine Veränderung. Wenn ich startx eingebe kommt zum Schluss: xinit: No such process (errno 3). Wenn ich Suse normal starte wird alles gestartet und kommt am ende: Master Resource Control: runlevel 5 has been Skipped services in runlevel 5 [smbfs irq_balancer xend xendomains].........Welcome to openSUSE 10.3 (X86-64) - Kernel 2.6.22.17-0.1-default (tty1). Kann damit jemand irgendwas anfangen? Möchte nicht mehr auf Windows zurück umsteigen. Bitte helft mir und sagt mir was ich machen muss. Schonmal ganz großes Danke Schön.
Linux 14.990 Themen, 106.474 Beiträge
Hallo Torsten,
wie die Vorposter schon schrieben, startest Du Dein Suse nun mit einem neuen Kernel. Du hast aber in der xorg.conf (Der Konfigurationsdatei für den sog. X-Server, welcher für die Darstellung zuständig ist) noch stehen, dass Dein Rechner den Grafiktreiber nehmen soll, den Du vor dem Update genutzt hast. Diesen Treiber findet Dein Rechner jedoch nicht mehr im Kernel. Das kann er auch nicht, weil Du einen neuen Kernel aufgespielt hast, in dem Du den Grafiktreiber noch nicht integriert hast. Das musst Du noch nachholen.
Soviel zum Hintergrundwissen.
Dein Rechner fährt also ganz normal hoch, kann aber keine Grafiken erzeugen, weil der Treiber nicht mehr gefunden wird, der in der xorg.conf ausgewählt wurde. Deswegen hast Du nur den Textmodus.
Dort erst ganz normal und dann als root anmelden:
Name
Passwort
su
Passwort
Wie Du nun schon ahnst, gibt es drei Lösungswege:
1. Du bearbeitest Deine xorg.conf:
cd /etc/X11
vi xorg.conf (vlt. geht auch der Befehl vim. Wie man mit dem Texteditor vi schreibt, ändert und speichert MUSST Du Dir VORHER kurz anlesen -> google vi )
Dort findest Du einen Eintrag, der z.B. device "nvidia" bei einem Nvidia-Grafiktreiber heißt. Ändere diesen in device "nv" (oder in device "ati") und schon geht es wieder. Dann gehst Du in yast und installierst Deinen Grafiktreiber erneut.
2. Bevor Suse gestartet wird, erscheint kurz das Bootmenü. Wähle dort den vorherigen Kernel für den Neustart aus und
dann kann der alte Grafiktreiber wieder geladen werden. Das löst Dein Problem nicht dauerhaft, ist klar.
3. Bei nvidia kann man auch per Textbefehl, den Grafiktreiber einbauen. Dieser lautet:
nvidia-installer Da das ohne Wissen von yast läuft, weiß yast davon nichts. Dort wird Dir der installierte Treiber nicht angezeigt, auch wenn Du ihn installiert hast.
Grüße, tuxus