Hallo Liste, ich habe ein eigenartiges Phänomen, auf das ich mir keinen Reim machen kann und das ich leider auch nicht lösen kann: Suse 8.2, DVD Installation auf 2800 MHz Celeron mit ATI Grafikkarte als zweites Betriebssystem: Alles kein Problem, vorausgesetzt die vorgeschlagenen Daten hinsichtlich Bildschirm und Auflösung werden nicht geändert. Ändere ich diese Daten (während der Installation) oder auch später z.B. in KDE - aber über Yast2...., so passiert erst mal gar nichts -> Was auch zu erwarten war. Ein Neustart des Systems scheitert aber leider. Der Bootloader (GRUB) funktioniert zunächst, dann jedoch bricht die Installation mit folgender Meldung ab: Kernel (hd0,3) /boot/vmlinuz root=/dev/hda4 vga=nil hdd=ide-scsi hddlvn=0 splash=silent showopts [linux-bzimage, setup=0x1400, size=0x11d3e7] Error 23: Error while parsing number press any Key to continue..... Das war es dann. Kein Start mehr möglich. Starte ich im Save-Modus, gehts erst mal los. Wenn ich mich dann als root einloge und den x-Server von Hand starten möchte (startx) dann folgt die Nachricht: Fatal Error: no screens found Der Fehler ist reproduzierbar (ich habs ein paarmal neu aufgespielt), wie kann ich das jedoch reparieren? Was läuft schief mit YAST2? Hat jemand Tipps? Vielen Dank Thomas -- ## Spezielle Beratung und Trainings für KMU-Betriebe ## http://www.mic-consulting.de ## Schulungen und Förderung von freier Software ## Akademie für Management und Technik GmbH Wiesbaden ## http://www.amt-wiesbaden.de
Hi, * Am 17.02.2004 (14:07) schrieb Thomas Krumbein:
Ein Neustart des Systems scheitert aber leider. Der Bootloader (GRUB) funktioniert zunächst, dann jedoch bricht die Installation mit folgender Meldung ab:
Kernel (hd0,3) /boot/vmlinuz root=/dev/hda4 vga=nil hdd=ide-scsi hddlvn=0 splash=silent showopts
vga=nil habe ich noch nicht so live gesehen. Eine Google Suche nach vga=nil fördert diese Frage und auch Antworten zutage. Ändere vga=nil mal in vga=normal um. Dann solltest Du zumindest booten können.
Das war es dann. Kein Start mehr möglich. Starte ich im Save-Modus, gehts erst mal los. Wenn ich mich dann als root einloge und den x-Server von Hand starten möchte (startx) dann folgt die Nachricht:
Fatal Error: no screens found
Das deutet auf eine falsche X-Konfiguration hin. Hat mit dem vorhergehenden Fehler nix zu tun. Eventuell ein falscher Treiber. Andere sind was X11 angeht aber bewanderter als ich.
Der Fehler ist reproduzierbar (ich habs ein paarmal neu aufgespielt), wie kann ich das jedoch reparieren? Was läuft schief mit YAST2?
Ich denke, das liegt eher an ATI / nVidia Karten. Beide Hersteller liefern ihre Treiber binary only, und müssen nachinstalliert werden. Eventuell versuchst Du mit YAST also nicht existente Treiber zu konfiguriere, als Resultat existieren keine Screens. Das ist jedoch eher eine Vermutung. -sa -- sa at programmers-world dot com http://www.livingit.de 14:15 Internet sites: http://www.not2long.net - Make long links short Boomarks online: http://www.mobile-bookmarks.info
Hallo Sascha, Sascha Andres schrieb:
Kernel (hd0,3) /boot/vmlinuz root=/dev/hda4 vga=nil hdd=ide-scsi hddlvn=0 splash=silent showopts
vga=nil habe ich noch nicht so live gesehen. Eine Google Suche nach vga=nil fördert diese Frage und auch Antworten zutage.
Ändere vga=nil mal in vga=normal um. Dann solltest Du zumindest booten können.
Über mein internes Netz konnt ich noch auf die Linux-Installation zugreifen und habe mit mal den Bootmanager angesehen. Offensichtlich wurde die Zeile in GRUG von Yast geändert??? Da aber gleichzeitig eine Sicherungskopie der ursprünglichen menu.lst angelegt wurde, konnte ich wenigsttes die Änderungen verfolgen: vga=0x34a wurde in vga=nil geändert. Hab ich mal rückgängig gemacht -> er bootet wieder wie vorher, X-Server läuft, allerdings sind natürlich keine Änderungen an der Konfiguration durchgeführt worden. OK, ein Problem wurde behoben, wobei der Fehler natürlich weiterhin besteht. Wieso verändert YAST2 diese Werte?
Das war es dann. Kein Start mehr möglich. Starte ich im Save-Modus, gehts erst mal los. Wenn ich mich dann als root einloge und den x-Server von Hand starten möchte (startx) dann folgt die Nachricht:
Fatal Error: no screens found
Das deutet auf eine falsche X-Konfiguration hin. Hat mit dem vorhergehenden Fehler nix zu tun. Eventuell ein falscher Treiber.
Offensichtlich doch, oder? Jetzt gehts ja wieder.
Was läuft schief mit YAST2?
Ich denke, das liegt eher an ATI / nVidia Karten. Beide Hersteller liefern ihre Treiber binary only, und müssen nachinstalliert werden. Eventuell versuchst Du mit YAST also nicht existente Treiber zu konfiguriere, als Resultat existieren keine Screens. Das ist jedoch eher eine Vermutung.
Der werde ich mal nachgehen, danke. Allerdings: Warum funktioniert es dann überhaupt und was macht Yast da wirklich? Tatsächlich ist der Rechner ziemlich neu, mein Suse 8.2 nicht mehr taufrisch. Mit dem Treiber könnt was dran sein. Oder auch nicht? mit fällt gerade ein, dass ich das selbe Ergebnis chon mal erreicht hatte - die Zerstörung - als ich während der Installation den Bildschirm auf mein Modell ändern wollte. Crash... Und das hat ja wohl nichts mit dem ATI-Trieber zu tun, oder? Auf jeden Fall erst mal vielen Dank. Thomas -- ## Spezielle Beratung und Trainings für KMU-Betriebe ## http://www.mic-consulting.de ## Schulungen und Förderung von freier Software ## Akademie für Management und Technik GmbH Wiesbaden ## http://www.amt-wiesbaden.de
Hi, * Am 17.02.2004 (16:34) schrieb Thomas Krumbein:
Offensichtlich wurde die Zeile in GRUG von Yast geändert???
Jepp. YAST wurschtelt auch daran rum. Warum mit der Grafik, siehe unten.
Offensichtlich doch, oder? Jetzt gehts ja wieder.
Es gibt prinzipiell 2 Möglichkeiten X zur Zusammenarbeit zu bewegen. Ein Treiber für die Karte oder das Framebuffer Device. Dieses ist im Kernel und wird durch vga=XYZ konfiguriert. Eventuell ist X zur Verwendung des fbdev konfiguriert, dann hat das doch was mit X zu tun.
Was läuft schief mit YAST2?
Ich denke, das liegt eher an ATI / nVidia Karten. Beide Hersteller liefern ihre Treiber binary only, und müssen nachinstalliert werden. Eventuell versuchst Du mit YAST also nicht existente Treiber zu konfiguriere, als Resultat existieren keine Screens. Das ist jedoch eher eine Vermutung.
Der werde ich mal nachgehen, danke. Allerdings: Warum funktioniert es dann überhaupt und was macht Yast da wirklich?
Tatsächlich ist der Rechner ziemlich neu, mein Suse 8.2 nicht mehr taufrisch. Mit dem Treiber könnt was dran sein.
Oder auch nicht? mit fällt gerade ein, dass ich das selbe Ergebnis chon mal erreicht hatte - die Zerstörung - als ich während der Installation den Bildschirm auf mein Modell ändern wollte. Crash...
IIRC kann man den Framebuffer kann man nicht so einfach umkonfigurieren (zur Laufzeit). Wenn Du dann einen Monitor auswählst, der die fbdev Konfig nicht darstellen kann -> dunkel. Der Vorteil des ATI Treibers wäre ein Geschwindigkeitszuwachs (unter X), sowie die Hardwarebeschleunigung. -sa -- sa at programmers-world dot com http://www.livingit.de 19:05 Internet sites: http://www.not2long.net - Make long links short Boomarks online: http://www.mobile-bookmarks.info
participants (2)
-
Sascha Andres
-
Thomas Krumbein