You are not logged in.

#1 2006-12-04 14:31:35

funkyou
Member
From: Berlin, DE
Registered: 2006-03-19
Posts: 848
Website

gensplash blinks before starting init

I know this is a minor issue, but maybe someone has the solution for this...

When i boot up, my gensplash picture disappears for about a second (a black screen) and is then redrawn... This happens when the kernel has loaded and initialized, and init is starting...

Some more about the problem and a possible solution is here at Spocks Gensplash site. (Point 3 - "The silent splash screen sort of blinks just before "Initializing the kernel" is replaced with "Booting the system")..

I tried the solution written there, but it did not help. When i add the "tty:2" option as described there, the blinking is gone, but at some point the splash changes to the verbose one, without any text on the screen...

Is there a solution or are it just archs initscript which cannot handle this yet?


For the record, here is my kernel line without the fix:

kernel /boot/vmlinuz26custom root=/dev/hda6 ro video=vesafb:ywrap,mtrr,1024x768-32@85 splash=silent,theme:arch-clean console=tty1 quiet

...and with the fix:

kernel /boot/vmlinuz26custom root=/dev/hda6 ro video=vesafb:ywrap,mtrr,1024x768-32@85 splash=silent,theme:arch-clean,tty:2 console=tty1 quiet

want a modular and tweaked KDE for arch? try kdemod

Offline

#2 2006-12-04 15:33:27

dtw
Forum Fellow
From: UK
Registered: 2004-08-03
Posts: 4,439
Website

Re: gensplash blinks before starting init

As you can tell this is a well known issue that I assumed had no solution.  However, it appears that there is a workaround!  Hurrah.

Not actually sure what problem you are encountering when you use the tty: setting but I have never used it so I can't help right now.  I shall investigate whether some setting in the scripts could be causing the error though.

There is actually a gensplash log that is generated after each boot, it should be in /var/logs/gensplash.log - that my hold some clues.

I have reported on the TU mailing list that I am now totally unable to get splashutils to build in Arch.  This could be due to idiocy on my part but configure, make, make install just won't cover it and my previous hacks are no longer working - heopfully someone will come back with something on that.

Offline

#3 2006-12-05 07:06:24

funkyou
Member
From: Berlin, DE
Registered: 2006-03-19
Posts: 848
Website

Re: gensplash blinks before starting init

Thx for the info dtw. I will mess around a bit with gensplash, maybe i can find a solution for this...

When i boot up with the tty:2 option, it works perfectly until init reaches about 30-40 percent of the boot progress ("Booting the system"), so this is not happening at the point where the splash blinks but a little bit later... At this point the silent splash will be overlayed with the verbose one, but there is no text displayed and the progress bar also continues to draw over the verbose pic...

I have taken a look into the gensplash log, but it tells me nothing my brain can use wink

Dec 05 08:58:28 flusenfalle  gensplash INIT
Dec 05 08:58:28 flusenfalle  splash_comm_send set tty silent 2
Dec 05 08:58:28 flusenfalle  RUNLEVEL = unknown
Dec 05 08:58:28 flusenfalle  text = Booting the system ($progress%)... Press F2 for verbose mode
Dec 05 08:58:28 flusenfalle  splash_comm_send set message Booting the system ($progress%)... Press F2 for verbose mode
Dec 05 08:58:28 flusenfalle  splash_comm_send set mode silent
Dec 05 08:58:28 flusenfalle  splash_comm_send repaint
Dec 05 08:58:28 flusenfalle  splash_comm_send progress 5545
Dec 05 08:58:28 flusenfalle  splash_comm_send paint
Dec 05 08:58:28 flusenfalle  splash_comm_send set mode silent
Dec 05 08:58:28 flusenfalle  splash_comm_send progress 7259
Dec 05 08:58:28 flusenfalle  splash_comm_send paint
Dec 05 08:58:28 flusenfalle  splash_comm_send paint rect 8 706 1024 766
Dec 05 08:58:28 flusenfalle  splash_comm_send set mode silent
Dec 05 08:58:28 flusenfalle  splash_comm_send progress 8973
Dec 05 08:58:28 flusenfalle  splash_comm_send paint
Dec 05 08:58:28 flusenfalle  splash_comm_send paint rect 8 706 1024 766
Dec 05 08:58:28 flusenfalle  splash_comm_send set mode silent
Dec 05 08:58:28 flusenfalle  splash_comm_send progress 10687
Dec 05 08:58:28 flusenfalle  splash_comm_send paint
Dec 05 08:58:28 flusenfalle  splash_comm_send paint rect 8 706 1024 766
Dec 05 08:58:29 flusenfalle  splash_comm_send set mode silent
Dec 05 08:58:29 flusenfalle  splash_comm_send progress 12401
Dec 05 08:58:29 flusenfalle  splash_comm_send paint
Dec 05 08:58:29 flusenfalle  splash_comm_send paint rect 8 706 1024 766
Dec 05 07:58:30 flusenfalle  splash_comm_send set mode silent
Dec 05 07:58:30 flusenfalle  splash_comm_send progress 14115
Dec 05 07:58:30 flusenfalle  splash_comm_send paint
Dec 05 07:58:30 flusenfalle  splash_comm_send paint rect 8 706 1024 766
Dec 05 07:58:30 flusenfalle  splash_comm_send set mode silent
Dec 05 07:58:30 flusenfalle  splash_comm_send progress 15829
Dec 05 07:58:30 flusenfalle  splash_comm_send paint
Dec 05 07:58:30 flusenfalle  splash_comm_send paint rect 8 706 1024 766
Dec 05 07:58:31 flusenfalle  splash_comm_send set mode silent
Dec 05 07:58:31 flusenfalle  splash_comm_send progress 17543
Dec 05 07:58:31 flusenfalle  splash_comm_send paint
Dec 05 07:58:31 flusenfalle  splash_comm_send paint rect 8 706 1024 766
Dec 05 07:58:31 flusenfalle  splash_comm_send set mode silent
Dec 05 07:58:31 flusenfalle  splash_comm_send progress 19257
Dec 05 07:58:31 flusenfalle  splash_comm_send paint
Dec 05 07:58:31 flusenfalle  splash_comm_send paint rect 8 706 1024 766
Dec 05 07:58:31 flusenfalle  splash_comm_send set mode silent
Dec 05 07:58:31 flusenfalle  splash_comm_send progress 20971
Dec 05 07:58:31 flusenfalle  splash_comm_send paint
Dec 05 07:58:31 flusenfalle  splash_comm_send paint rect 8 706 1024 766
Dec 05 07:58:31 flusenfalle  splash_comm_send set mode silent
Dec 05 07:58:31 flusenfalle  splash_comm_send progress 22685
Dec 05 07:58:31 flusenfalle  splash_comm_send paint
Dec 05 07:58:31 flusenfalle  splash_comm_send paint rect 8 706 1024 766
Dec 05 07:58:31 flusenfalle  splash_comm_send set mode silent
Dec 05 07:58:31 flusenfalle  splash_comm_send progress 24399
Dec 05 07:58:31 flusenfalle  splash_comm_send paint
Dec 05 07:58:31 flusenfalle  splash_comm_send paint rect 8 706 1024 766
Dec 05 07:58:31 flusenfalle  splash_comm_send set mode silent
Dec 05 07:58:31 flusenfalle  splash_comm_send progress 26113
Dec 05 07:58:31 flusenfalle  splash_comm_send paint
Dec 05 07:58:31 flusenfalle  splash_comm_send paint rect 8 706 1024 766
Dec 05 07:58:32 flusenfalle  splash_comm_send set mode silent
Dec 05 07:58:32 flusenfalle  splash_comm_send progress 27827
Dec 05 07:58:32 flusenfalle  splash_comm_send paint
Dec 05 07:58:32 flusenfalle  splash_comm_send paint rect 8 706 1024 766
Dec 05 07:58:32 flusenfalle  gensplash MULTI
Dec 05 07:58:32 flusenfalle  splash_comm_send progress 27835
Dec 05 07:58:32 flusenfalle  splash_comm_send paint
Dec 05 07:58:32 flusenfalle  splash_comm_send paint rect 8 706 1024 766
Dec 05 07:58:33 flusenfalle  splash_comm_send set mode silent
Dec 05 07:58:33 flusenfalle  splash_comm_send progress 30735
Dec 05 07:58:33 flusenfalle  splash_comm_send paint
Dec 05 07:58:33 flusenfalle  splash_comm_send paint rect 8 706 1024 766
Dec 05 07:58:33 flusenfalle  splash_comm_send set mode silent
Dec 05 07:58:33 flusenfalle  splash_comm_send progress 30735
Dec 05 07:58:33 flusenfalle  splash_comm_send paint
Dec 05 07:58:33 flusenfalle  splash_comm_send paint rect 8 706 1024 766
Dec 05 07:58:33 flusenfalle  splash_comm_send set mode silent
Dec 05 07:58:33 flusenfalle  splash_comm_send progress 33635
Dec 05 07:58:33 flusenfalle  splash_comm_send paint
Dec 05 07:58:33 flusenfalle  splash_comm_send paint rect 8 706 1024 766
Dec 05 07:58:33 flusenfalle  splash_comm_send set mode silent
Dec 05 07:58:33 flusenfalle  splash_comm_send progress 42335
Dec 05 07:58:34 flusenfalle  splash_comm_send paint
Dec 05 07:58:34 flusenfalle  splash_comm_send paint rect 8 706 1024 766
Dec 05 07:58:34 flusenfalle  splash_comm_send set mode silent
Dec 05 07:58:34 flusenfalle  splash_comm_send progress 42335
Dec 05 07:58:34 flusenfalle  splash_comm_send paint
Dec 05 07:58:34 flusenfalle  splash_comm_send paint rect 8 706 1024 766
Dec 05 07:58:34 flusenfalle  splash_comm_send set mode silent
Dec 05 07:58:34 flusenfalle  splash_comm_send progress 45235
Dec 05 07:58:34 flusenfalle  splash_comm_send paint
Dec 05 07:58:34 flusenfalle  splash_comm_send paint rect 8 706 1024 766
Dec 05 07:58:36 flusenfalle  splash_comm_send set mode silent
Dec 05 07:58:36 flusenfalle  splash_comm_send progress 48135
Dec 05 07:58:36 flusenfalle  splash_comm_send paint
Dec 05 07:58:36 flusenfalle  splash_comm_send paint rect 8 706 1024 766
Dec 05 07:58:36 flusenfalle  splash_comm_send set mode silent
Dec 05 07:58:36 flusenfalle  splash_comm_send progress 48135
Dec 05 07:58:36 flusenfalle  splash_comm_send paint
Dec 05 07:58:36 flusenfalle  splash_comm_send paint rect 8 706 1024 766
Dec 05 07:58:36 flusenfalle  splash_comm_send set mode silent
Dec 05 07:58:36 flusenfalle  splash_comm_send progress 48135
Dec 05 07:58:36 flusenfalle  splash_comm_send paint
Dec 05 07:58:36 flusenfalle  splash_comm_send paint rect 8 706 1024 766
Dec 05 07:58:36 flusenfalle  splash_comm_send set mode silent
Dec 05 07:58:36 flusenfalle  splash_comm_send progress 53935
Dec 05 07:58:36 flusenfalle  splash_comm_send paint
Dec 05 07:58:36 flusenfalle  splash_comm_send paint rect 8 706 1024 766
Dec 05 07:58:36 flusenfalle  splash_comm_send set mode silent
Dec 05 07:58:36 flusenfalle  splash_comm_send progress 53935
Dec 05 07:58:36 flusenfalle  splash_comm_send paint
Dec 05 07:58:36 flusenfalle  splash_comm_send paint rect 8 706 1024 766
Dec 05 07:58:36 flusenfalle  splash_comm_send set mode silent
Dec 05 07:58:36 flusenfalle  splash_comm_send progress 56835
Dec 05 07:58:36 flusenfalle  splash_comm_send paint
Dec 05 07:58:36 flusenfalle  splash_comm_send paint rect 8 706 1024 766
Dec 05 07:58:36 flusenfalle  splash_comm_send set mode silent
Dec 05 07:58:36 flusenfalle  splash_comm_send progress 65535
Dec 05 07:58:36 flusenfalle  splash_comm_send paint
Dec 05 07:58:36 flusenfalle  splash_comm_send paint rect 8 706 1024 766
Dec 05 07:58:37 flusenfalle  splash_comm_send set mode silent
Dec 05 07:58:37 flusenfalle  splash_comm_send progress 68435
Dec 05 07:58:37 flusenfalle  splash_comm_send paint
Dec 05 07:58:37 flusenfalle  splash_comm_send paint rect 8 706 1024 766
Dec 05 07:58:38 flusenfalle  gensplash EXIT
Dec 05 07:58:38 flusenfalle  splash_comm_send exit

want a modular and tweaked KDE for arch? try kdemod

Offline

#4 2006-12-05 08:07:40

dtw
Forum Fellow
From: UK
Registered: 2004-08-03
Posts: 4,439
Website

Re: gensplash blinks before starting init

My guess is it is switching tty at that point, when it happens, if there is time, hit alt+F2 and see if the silent screen comes back.

Offline

#5 2006-12-06 13:20:19

funkyou
Member
From: Berlin, DE
Registered: 2006-03-19
Posts: 848
Website

Re: gensplash blinks before starting init

ALT-F2 brings back the silent screen, so there seems to be an entry somewhere that switches the tty...

I will take a look into this, maybe i can find it smile


want a modular and tweaked KDE for arch? try kdemod

Offline

Board footer

Powered by FluxBB