View previous topic :: View next topic |
Author |
Message |
dreadhead Guru
Joined: 09 Jul 2004 Posts: 470 Location: Ulm - Germany
|
Posted: Sun Jul 31, 2005 2:06 pm Post subject: fbsplash: verbose vs. silent |
|
|
Hallo!
Ich finde den Fehler einfach nicht. Ich bin jetzt 3 mal die Anleitung auf der Gentoo-Wiki durchgegangen und habe das ganze Forum durchsucht...
Beim Booten wird ordnungsgemäß der Splash-screen im silent-mode gestartet. Nach einigen Sekunden allerdings erscheint der boot-text aus dem verbose-mode und überschreibt dann einfach den silent-mode obwohl sich die Progress Bar weiterhin füllt. Wenn ich an dieser Stelle nicht schnell genug reagiere um F2 zu drücken stürzt der Rechner am Punkt "setting console framebuffer images" ab und ich muss resetten.
Das Ganze passiert seit einem Update des Kernels. Ich kann mich leider nicht mehr an die Versionsnummer erinnern da es schon einige Zeit her ist und ich bis jetzt nicht die Zeit gefunden habe dies zu korrigieren.
Ich habe nun in verschieden Foren-Beiträgen und auf der Gentoo-Wiki gelesen dass ich "quiet CONSOLE=/dev/tty1" als bootparameter hinzufügen muss um dieses Problem zu beheben. Dies hat leider nicht geholfen.
In einem Thread habe ich glesesen dass es geholfen hat in /etc/conf.d/splash den Parameter SPLASH_VERBOSE_ON_ERRORS auf "no" zu setzen. Bringt bei mir leider auch nichts.
Anbei noch einige configs:
/etc/conf.d/splash
Code: | # Config file for splashutils
# a theme to use, probably best left commented (the theme specified
# on the kernel command line is used)
# SPLASH_THEME="gentoo"
# on which ttys should fbsplash be enabled? defaults to RC_TTY_NUMBER
SPLASH_TTYS="1 2 3 4 5 6"
# what font to use? defaults to what fbtruetype uses
SPLASH_FONT="luxisri.ttf"
# boot/reboot/shutdown message overrides
# SPLASH_BOOT_MESSAGE="Booting the system"
# SPLASH_REBOOT_MESSAGE="Rebooting the system"
# SPLASH_SHUTDOWN_MESSAGE="Shutting the system down"
# should we drop to verbose mode on initscript errors? (yes/no)
SPLASH_VERBOSE_ON_ERRORS="no"
# allows to set different themes on different consoles
# format: "<console>:<theme> <console>:<theme> (...)"
# SPLASH_TTY_MAP="1:emergence"
|
/boot/grub/grub.conf Code: | ...
...
title Gentoo/Linux (Kernel linux-2.6.12-gentoo-r6)
root (hd0,0)
kernel /linux-2.6.12-gentoo-r6 quiet root=/dev/hda3 video=vesafb:ywrap,mtrr,1280x1024-32@60 splash=silent,theme:livecd-2005.1,fadein CONSOLE=/dev/tty1
initrd /fbsplash-1280x1024
|
mfg
dreadhead _________________ Kopete OTR Plugin |
|
Back to top |
|
|
TheAlamo n00b
Joined: 14 Nov 2004 Posts: 38 Location: Frankfurt/Germany
|
|
Back to top |
|
|
dreadhead Guru
Joined: 09 Jul 2004 Posts: 470 Location: Ulm - Germany
|
Posted: Mon Aug 01, 2005 3:30 pm Post subject: |
|
|
Danke für den Tip!
Ich habe bei den bootparametern jetzt noch das "kdgraphics" hinzugefügt. Der Rechner bootet jetzt auch schön mit einem sauberen Splash aber sobald die 100% des Bootvorganges erreicht sind scheint der Rechner abzustürzen...
Das Bild bleibt so stehen. Egal was ich drücke, es passiert nichts mit Ausnahme der Lock-Tasten (schalten mindestens die LEDs ein/aus) und der Tastenkombination Strg+Alt+Entf welche einen Reboot erzeugt. _________________ Kopete OTR Plugin |
|
Back to top |
|
|
Louisdor Veteran
Joined: 14 Dec 2003 Posts: 1231 Location: im Brandenburgischen
|
Posted: Mon Aug 01, 2005 3:54 pm Post subject: Re: fbsplash: verbose vs. silent |
|
|
dreadhead wrote: | /etc/conf.d/splash
Code: | # Config file for splashutils
SPLASH_TTYS="1 2 3 4 5 6"
SPLASH_FONT="luxisri.ttf"
SPLASH_VERBOSE_ON_ERRORS="no"
|
| Mache mal zum Testen sowas:/etc/conf.d/splash
Code: | # Config file for splashutils
SPLASH_TTYS="1 2 3 4 5 6"
# SPLASH_FONT="luxisri.ttf"
SPLASH_VERBOSE_ON_ERRORS="no"
| Mit dem komischen Font hatte ich auch schon mal Probleme.
Seit ich den auskommentiert habe geht alles wunderbar!
Ciao,
aleX! _________________ "Ich bin ich." |
|
Back to top |
|
|
dreadhead Guru
Joined: 09 Jul 2004 Posts: 470 Location: Ulm - Germany
|
Posted: Mon Aug 01, 2005 9:32 pm Post subject: |
|
|
Hat leider nichts genützt... Immer noch das gleiche... _________________ Kopete OTR Plugin |
|
Back to top |
|
|
bbgermany Veteran
Joined: 21 Feb 2005 Posts: 1844 Location: Oranienburg/Germany
|
Posted: Tue Aug 02, 2005 8:12 am Post subject: |
|
|
also ich weiß nicht wie es den anderen geht, aber ich hatte arge probleme mit dem fbsplash und kernel 2.6.12. ich bin dann wieder auf 2.6.11 zurückgegangen. da geht das ohne irgendwelche mucken _________________ Desktop: Ryzen 5 5600G, 32GB, 2TB, RX7600
Notebook: Dell XPS 13 9370, 16GB, 1TB
Server #1: Ryzen 5 Pro 4650G, 64GB, 16.5TB
Server #2: Ryzen 4800H, 32GB, 22TB |
|
Back to top |
|
|
dreadhead Guru
Joined: 09 Jul 2004 Posts: 470 Location: Ulm - Germany
|
Posted: Tue Aug 02, 2005 8:21 am Post subject: |
|
|
Ich glaube diese Probleme haben bei mir mit 2.6.11 angefangen...
Mir ist neulich aufgefallen dass es in der Kernel Kofiguration jetzt auch Treiber für nVidia Framebuffer devices gibt... Vorher gab es ja nur den vesafb und vesafb-tng... Hat das vielleicht was mit meinem Problem zu tun? In den Anleitungen stand immer nur etwas von dem vesafb[-tng]. Ich habe auch mal versucht den nvidiafb mitzukompilieren. Hat allerdings nichts geändert. Muss ich da noch etwas besonderes beachten? _________________ Kopete OTR Plugin |
|
Back to top |
|
|
firefly Watchman
Joined: 31 Oct 2002 Posts: 5281
|
Posted: Tue Aug 02, 2005 8:22 am Post subject: |
|
|
nimm am besten nur den vesafb(-tng), wenn du gleichzeitig noch den nvidia treiber verwenden willst, denn nvidiafb und nvidia-treiber vertragen sich nicht unbedingt.
gruß
firefly _________________ Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn. |
|
Back to top |
|
|
dreadhead Guru
Joined: 09 Jul 2004 Posts: 470 Location: Ulm - Germany
|
Posted: Tue Aug 02, 2005 9:29 am Post subject: |
|
|
Das hab ich mir eben auch gedacht und als ich gesehen habe dass der nvidiafb nicht funktioniert hab ich ihn auch gleich wieder rausgenommen. Jetzt ist nur der vesafb-tng drin und das Problem immer noch das selbe... _________________ Kopete OTR Plugin |
|
Back to top |
|
|
hug0 Guru
Joined: 02 Mar 2004 Posts: 303
|
Posted: Sun Aug 07, 2005 1:54 pm Post subject: |
|
|
hab fast das selbe problem auf meinem notebook:
unterschiede:
- es ist noch ein 2.6.11er kernel
- das überschreiben des splashs habe ich weg bekommen (kdgraphics, quiet)
- bei mir hilft auf f2 nicht - der rechner bleibt IMMER hängen
ideen?
EDIT
so, auf 2.6.12 umgestiegen und nun ist alles gleich:
mit f2 kann ich verhindern, dass der rechner hängen bleibt... |
|
Back to top |
|
|
MarcenX n00b
Joined: 30 Mar 2005 Posts: 46
|
Posted: Sun Aug 07, 2005 6:04 pm Post subject: |
|
|
Hallo, wenn du auf den Kernel 2.6.12 updates musst du nochmal splashutils remerge und dein initrds neu machen.
Code: | * If you upgrade your kernel from pre-2.6.12 to 2.6.12 or higher, please
* make sure that you remerge this package and rebuild your initrds. You
* can use the splash_geninitramfs script to do that.
* It is required that you add 'quiet CONSOLE=/dev/tty1' to your kernel
* command line parameters.
* After these modifications, the relevant part of the kernel command
* line might look like:
* splash=silent,fadein,theme:emergence quiet CONSOLE=/dev/tty1 |
Bei mir sieht das so in Grub aus.
Code: | kernel (hd0,0)/kernel-2.6.12-gentoo-r6-rc2 root=/dev/hda3 video=vesafb:ywrap,mtrr,1280x1024-32@85 splash=silent,fadein,theme:livecd-2005.1 quiet CONSOLE=/dev/tty1
initrd (hd0,0)/boot/fbsplash-livecd-2005.1-1280x1024 |
|
|
Back to top |
|
|
hug0 Guru
Joined: 02 Mar 2004 Posts: 303
|
Posted: Sun Aug 07, 2005 6:44 pm Post subject: |
|
|
hm, bin mitlerweile wieder bei 2.6.11 und habe da das selbe problem...
aber ich kann es ja nochmal mit 12 & reemergen probieren, danke!
meine config sieht deiner ziemlich ähnlich... |
|
Back to top |
|
|
dreadhead Guru
Joined: 09 Jul 2004 Posts: 470 Location: Ulm - Germany
|
Posted: Mon Aug 08, 2005 5:41 pm Post subject: |
|
|
Splashutils reemergen hat leider nichts geholfen.
Meine grub.conf sieht auch genau so aus wie deine außer dass das kdgraphics noch dabei ist aber ohne dem gehts noch schlechter. _________________ Kopete OTR Plugin |
|
Back to top |
|
|
MarcenX n00b
Joined: 30 Mar 2005 Posts: 46
|
Posted: Tue Aug 09, 2005 1:42 am Post subject: |
|
|
Schau mal hier ob du die Kerneleinstellung hast. Als Kernel hab ich den Gentookernel 2.6.12-r6 und als Grake eine Nvidia 5200. |
|
Back to top |
|
|
dreadhead Guru
Joined: 09 Jul 2004 Posts: 470 Location: Ulm - Germany
|
Posted: Tue Aug 09, 2005 4:27 pm Post subject: |
|
|
Ich hab meinen Kernel nach der anleitung kompiliert und die bootparameter sind auch die selben...
Immer noch das selbe... Beim "setting console framebuffer images" stürzt der rechner ab und ohne kdgraphics als bootparameter überlagert der Text den Silent-Splash und bleibt dann ebenfalls hängen. _________________ Kopete OTR Plugin |
|
Back to top |
|
|
tuxian l33t
Joined: 26 Jan 2004 Posts: 766 Location: Austria
|
Posted: Tue Aug 09, 2005 8:30 pm Post subject: |
|
|
Hast nur die splashutils neu gemerged, die ~x86 Version?
Du musst AUCH die initrd neu anlegen! |
|
Back to top |
|
|
hug0 Guru
Joined: 02 Mar 2004 Posts: 303
|
Posted: Tue Aug 09, 2005 9:30 pm Post subject: |
|
|
also, ich hab die init neu angelegt, aber damit hat es doch nichts zu tun!?
wenn ich die initrd weglasse, fehlt mir ja nur der splash in den ersten paar sekunden, dann kommt er ja trotzdem und das problem das absturzes passiert erst bei 100%. |
|
Back to top |
|
|
tuxian l33t
Joined: 26 Jan 2004 Posts: 766 Location: Austria
|
Posted: Tue Aug 09, 2005 9:38 pm Post subject: |
|
|
Mach mal Code: | rc-update del splash | testweise.
Dann hast du zwar nur auf der ersten Konsole einen Splashscreen (vorrausgesetzt du hast initrd-zeile in der grub.conf) aber schau mal ob du dann noch Abstürze hast. |
|
Back to top |
|
|
hug0 Guru
Joined: 02 Mar 2004 Posts: 303
|
Posted: Tue Aug 09, 2005 10:16 pm Post subject: |
|
|
hilft nichts: sowohl mit der ~x86 als auch ohne den splash im runlevel hängt die kiste bei 100%.
verhinderbar durch rechtzeitiges umschalten auf verbose mittels F2 oder gleich mit "verbose" im bootmanager.
hab ich schon erwähnt, dass bei mir das problem nur auf dem notebook auftritt? (ati-karte)
wie ist das bei dir, dreadhead? |
|
Back to top |
|
|
dreadhead Guru
Joined: 09 Jul 2004 Posts: 470 Location: Ulm - Germany
|
Posted: Thu Aug 11, 2005 6:22 am Post subject: |
|
|
rc-update del splash bringt auch nichts...
Es muss also an der initrd liegen, oder? _________________ Kopete OTR Plugin |
|
Back to top |
|
|
hug0 Guru
Joined: 02 Mar 2004 Posts: 303
|
Posted: Thu Aug 11, 2005 8:55 am Post subject: |
|
|
ne, an der liegts auch nicht.
wenn ich die weglasse (beim booten), kommt ja trotzdem nach einien sekunden der splash mit 0-100% und bei 100 hängt er dann...
das /etc/init.d/splash ist glaube ich nur für die konsolen NACH dem booten, dass die auch noch ein splash haben... |
|
Back to top |
|
|
dreadhead Guru
Joined: 09 Jul 2004 Posts: 470 Location: Ulm - Germany
|
Posted: Thu Aug 11, 2005 3:41 pm Post subject: |
|
|
Ja genau deswegen meine ich doch dass es an der initrd liegen muss. _________________ Kopete OTR Plugin |
|
Back to top |
|
|
hug0 Guru
Joined: 02 Mar 2004 Posts: 303
|
Posted: Thu Aug 11, 2005 4:14 pm Post subject: |
|
|
Versteh ich nicht...
Er hängt mit initrd, und auch wenn ich keine hab.
Warum soll es dann daran liegen? |
|
Back to top |
|
|
dreadhead Guru
Joined: 09 Jul 2004 Posts: 470 Location: Ulm - Germany
|
Posted: Thu Aug 11, 2005 4:46 pm Post subject: |
|
|
Wenn du keine initrd hast kommt der bootsplash doch erst sobald das "Setting console framebuffer splash images" kommt, oder? die initrd ist doch dafür zuständig dass der bootsplash bereits beim booten zu sehen ist...
Ausser du hast den bootsplash direkt in den kernel einkompiliert... _________________ Kopete OTR Plugin |
|
Back to top |
|
|
hug0 Guru
Joined: 02 Mar 2004 Posts: 303
|
Posted: Thu Aug 11, 2005 4:49 pm Post subject: |
|
|
ne, hab ihn nicht im kernel...
aber vielleicht reden wir einfach von 2 verschiedenen problemen...
bei mir hängt der rechner am ende vom booten, kurz bevor kde startet, eben bei 100% vom splash.
und das unabhängig davon, was in den ersten 20 (?) sekunden nach dem booten passiert. |
|
Back to top |
|
|
|