PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Suse 9 bootet nicht mehr nach Update



Blackshine
06.01.04, 14:50
..okay so ganz die Wahrheit ist das ja nicht, denn es bootet schon, nur halt nicht mehr die grafische Oberfläche. Aber mal von vorn: Hallo, ich bin einer der hier sicher inflationär vorhandenen Linux-Greenhorns kurz vor der Verzweiflung. :ugly: Vor ca. einer Woche hab ich nach längerer Überlegung endlich den Schritt gewagt und seitdem beherrscht Suse 9 meinen Tag und meine Alpträume. :D Nach längerem Experimentieren lief auch alles sehr gut: Nforce2-Treiber liess mich endlich ins Internet, meine Ti4200 funktionierte inklusive 3D, und auch sonst begann ich langsam vorsichtige Begeisterung für Linux zu entwickeln. Aber gestern Abend wollte nun Suse ein Onlineupdate mit "für AMD optimierten Kernel" durchführen, und unvorsichtigerweise hab ich ihm seinen Willen gelassen. Denn nun, siehe oben, kein KDE mehr, nur ein blauer Bildschirm mit Log In. Bevor ich jetzt meine Platte mal wieder formatiere oder mich vom Balkon werfe: hat jemand eine Idee, wie ich das wieder hinbekomme? *verzweifeltumguck*

Gruß, Blackshine

DarkSorcerer
06.01.04, 14:57
Erst ma herzlich willkommen :)

So, wenn du nun bei diesem login bist, gibst du deinen usernamen ein, ENTER. dann gibst du dein Passwort ein, ENTER. Gib das kennwort einfach ein, du wirst weder sternchen noch was ähnliches sehen. du kannst aber sicher sein, dass deine eingaben angenommen werden.

wenn du nun an der console angemeldet bist probierst du folgendes



startx /usr/bin/startkde


nun sollte kde starten, falls nicht, poste die fehlermeldung. jetzt gehst du ins kde kontrollzentrum unter runlevel. da solltest du dein default runlevel einstellen können. dieses stellst du auf 5 ein. Das bedeutet, das der x-server sofort nach dem booten gestartet wird und nicht so wie gerade bei dir, eine anmeldung an der console erfolgt.

probier das erst mal. natürlich könntest du das gleich mit einem editor deiner wahl in der console ändern, aber ich glaube das geht nach 1 woche linuxerfahrung zu weit.... ;)

wsp
06.01.04, 15:09
Das ist völlig normal und durchaus ok!

Der Treiber den du manuell installiert hast (nvidia) ist für die alte Kernelversion angepasst! Nicht für die neue! Und der neue Kernel kennt den Treiber halt einfach nicht. Also gehst du her und installiert den Grafikkartentreiber neu.

Nimm am besten die Version, die du vorher hattest. Wenn nicht einfach zu nvidia.de
Treiber Version 5.xx für die Karte laden und installieren.
Das ganze geht recht einfach:

sh Nvidia-x-x-x-x.run

Startet die installation ... wenn nicht, dann mach vorher

chmod +x Nvidia-x-x-x-x.run (macht das Ding ausführbar)


Das ganze als root!


Und am Besten gibst du nach dem Login in der Konsole

"init 3" ohne " " an oder direkt im Grub/Lilo beim Starten "linux 3" ohne " "

Blackshine
06.01.04, 15:11
Danke erstmal für's gut zureden. Eine Woche Linuxerfahrung reicht immerhin dafür, dass ich bald auf der Couch schlafen muss, weil meine Freundin meint ich würde im Schlaf immer von Shell, Kompilieren und ähnlichen Zauberformeln murmeln. :D

Also einloggen kann ich mich problemlos, ich hatte ja zuvor schon ein bissel hier quergelesen und auch mal Befehle wie "kde" "startkde" und startx" versucht. Aber dann flackert der Bildschirm nur ein paarmal mit den anschliessenden Fehlermeldungen "unable to open display" , "cannot connect to X server", "Aborting, $DISPLAY is not set", "no such file or directory".

wsp
06.01.04, 15:12
wenn alles nichts hilft hoffe ich, dass du den midnight commander installiert hast.

"mc"

wenn ja, dann einfach als root:

mcedit /etc/X11/XF86config (oder XF86Config) ...


dann mit (ich glaube f7) nach nvidia suchen und bei driver nvidia durch "nv" ersetzen.

Jetzt ist zwar die 3d beschleunigung weg, aber es läuft.

mcedit ist gerad für anfänger sehr leicht zu bedienen.
Zaubertaste ist F9 ;)


Viel Erfolg!:D

Blackshine
06.01.04, 15:16
Danke wsp, ich versuch's mal, auch wenn sich das ganze für mich immer noch nach Hexenbeschwörung anhört. *g* Die "x" im Treibernamen muss ich sicher durch die verwendete Version ersetzen, stimmts oder hab ich recht?

wsp
06.01.04, 15:21
ne, du hast recht:D

Ist echt keine große Sache... was meinst du wie ich beim ersten mal geflucht habe, habe mich gefreut wie ein Schneekönig und dann sowas... *g*

Aber wenn man erst mal weiß wie das System mit den Modulen funktioniert wundert es einen gar nicht mehr... und das ist auch gut so, dass es nicht geht. Besser ein Modul wird nicht geladen da falsche Version als ein Modul, was falsch auf Anweisungen reagiert oder Systemabstürze provoziert.;)

Blackshine
06.01.04, 15:28
Jippppiiiiiiiiiiiiiiiiiiiieeeee........!!!!!! Es hat tatsächlich geklappt, man sollte es kaum glauben! Also wsp, du bist auf meiner Beliebtheitsskala grad ganz weit oben. Sollte jemals mit meiner Freundin Schluss sein, dann..... ;o)))

Danke vielmals!

wsp
06.01.04, 15:34
Kein Problem, gerne wieder!

Was meinst du mit wenn jemals... ?:confused:

Blackshine
06.01.04, 15:38
*lach* Na dann hättest du Chancen bei mir! :D Nee keine Sorge, das war keine Drohung. ;)

So, mal sehen ob ich nun auch mein Onboard LAN wieder zum Laufen kriege, mit Internet ist nämlich momentan nüscht... Falls ich's nicht schaffe, komm ich her und nerve weiter. ;)

wsp
06.01.04, 15:51
Kein Problem.

Hat die SuSE den automatisch erkannt?

Wenn du selbst einen Treiber installiert hattest -> Selbes Spiel wie bei der Grafik!


PS: Woher weißt du, dass ich ne Freundin habe?:cool:

Blackshine
06.01.04, 16:11
Hm, ich kann den Treiber nicht neu installieren, da Suse standhaft behauptet, er WÄRE schon installiert. Aber trotzdem alle Parameter in der Konfiguration stimmen, komme ich nicht ins Netz. :(

Re PS.: Wusste ich nicht, aber so horcht man auch Leute aus. ;)

wsp
06.01.04, 16:15
Aha... tut man das

bei dem nforcetreiber mal die option:

sh treibername --uninstall probieren.

Wenn das nicht geht

sh treibername --extract-only

dann sollte er den inhalt entpacken.
anschließend in das verzeichnis wechseln:

ls
(zeigt verzeichnisse/dateien)

cd verzeichnisname

ls
(suche nach installer oder so)

dann

./installer-oderso --uninstall


wenn das funktioniert hat starte sicherheitshalber mal neu und
installier den treiber neu.


So, ich mach jetzt feierabend.

:D Schönen Gruß!


PS: Und wer sagt jetzt das ich ne Freundin habe?;)

Blackshine
06.01.04, 16:26
Hab's inzwischen schon geschafft! Mit Yast den Treiber gelöscht, dann neu installiert, et voila... :cool:

Danke nochmals, und nen schönen Feierabend! Deinen Familienstand klären wir dann das nächste mal... *lach*

Gruß, Blackshine

wsp
07.01.04, 09:50
Na, dann leg mal klärenderweise los - feierabend gabs nicht, den hatte ich erst um 00:30 ... ;(

Aber naja, man kann nicht alles haben.


Mit Yast den Treiber deinstalliert ? Hattest du ein RPM?

Blackshine
07.01.04, 12:56
Jawoll, der Treiber war ein RPM. Bisher hab ich auch noch nicht geschafft, wieder was kaputt zu machen, aber das ist nur ne Frage der Zeit... :D

Mal ganz was anderes: wenn ich meinen Monitor (17" TFT) auf 60 Hz einstelle, flimmert das Bild ein klein wenig. Stelle ich eine höhere Bildwiederholfrequenz ein, ist das Flimmern zwar weg, aber bei Spielen ist das Bild dann verschoben und wird deshalb nicht komplett angezeigt. Hast du da vielleicht auch ne Lösung, oh du mein übernächtigter Retter in allen Lebenslagen? ;)

Gruß, Blackshine (der jetzt erst mal seine arme Mieze vom Kastrieren abholt)

wsp
07.01.04, 16:18
ich würd sagen das liegt am spiel

aber da bin ich wohl der falsche - kenn mich damit nicht wirklich aus