You are not logged in.

#51 2007-06-09 21:34:13

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

Re: Improved boot time splash screen support for Arch Linux

kano wrote:

I use "video=vesafb:ywrap,mtrr,1280x1024-32@60 splash=silent,kdgraphics,theme:darch,tty:8" in my kernel line, and get no split second flicker.

"tty:8" made the difference, now it works straight without any flickering smile

thanks!


want a modular and tweaked KDE for arch? try kdemod

Offline

#52 2007-06-09 21:48:42

kano
Member
From: Michigan
Registered: 2007-05-04
Posts: 185
Website

Re: Improved boot time splash screen support for Arch Linux

funkyou wrote:
kano wrote:

I use "video=vesafb:ywrap,mtrr,1280x1024-32@60 splash=silent,kdgraphics,theme:darch,tty:8" in my kernel line, and get no split second flicker.

"tty:8" made the difference, now it works straight without any flickering smile

thanks!

No problem smile I read the tip on some gentoo wiki, gave it a shot, and it happened to work beautifully.


\\ archlinux on a XPS M1530 //

Offline

#53 2007-06-09 23:05:33

hpestilence
Member
Registered: 2005-06-20
Posts: 67

Re: Improved boot time splash screen support for Arch Linux

kano wrote:

I use "video=vesafb:ywrap,mtrr,1280x1024-32@60 splash=silent,kdgraphics,theme:darch,tty:8" in my kernel line, and get no split second flicker.

Thanks for the tip! I have a slight problem though, it doesn't switch to kdm when everything finishes booting. I have to manually push alt-f7 to get kdm to start, or it stays at a black screen. Do you still use the 'console=tty1' option? If I get rid of the kdgraphics and tty:8 options everything works normally.

Last edited by hpestilence (2007-06-09 23:06:27)

Offline

#54 2007-06-10 02:30:07

kano
Member
From: Michigan
Registered: 2007-05-04
Posts: 185
Website

Re: Improved boot time splash screen support for Arch Linux

hpestilence wrote:
kano wrote:

I use "video=vesafb:ywrap,mtrr,1280x1024-32@60 splash=silent,kdgraphics,theme:darch,tty:8" in my kernel line, and get no split second flicker.

Thanks for the tip! I have a slight problem though, it doesn't switch to kdm when everything finishes booting. I have to manually push alt-f7 to get kdm to start, or it stays at a black screen. Do you still use the 'console=tty1' option? If I get rid of the kdgraphics and tty:8 options everything works normally.

Yes, my bad. I should of posted my entire kernel line.

kernel /vmlinuz26fallen root=/dev/sde2 video=vesafb:ywrap,mtrr,1280x1024-32@60 splash=silent,kdgraphics,theme:darch,tty:8 console=tty1 init=/sbin/bootchartd resume2=swap:/dev/sda3 quiet ro

the init= and resume2= has nothing to do with fbsplash, of course.

I use gdm, and with that kernel line, I see no console at all after fbsplash kicks in from grub. It's quite lovely smile

Last edited by kano (2007-06-10 02:34:51)


\\ archlinux on a XPS M1530 //

Offline

#55 2007-06-10 04:02:05

hpestilence
Member
Registered: 2005-06-20
Posts: 67

Re: Improved boot time splash screen support for Arch Linux

Not sure what my problem is. I had everything correct it just gets stuck on starting kdm. In the process of updating my kernel, maybe everything will get sorted out lol.

EDIT: Just an update it doesn't switch to the login prompt when kdm is disabled either.

Last edited by hpestilence (2007-06-10 19:53:48)

Offline

#56 2007-06-10 07:46:53

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

Re: Improved boot time splash screen support for Arch Linux

Awesome!  Works for me too big_smile

Offline

#57 2007-06-17 14:40:00

Izuil
Member
From: Sweden
Registered: 2006-10-07
Posts: 162

Re: Improved boot time splash screen support for Arch Linux

Hmm I have a problem hmm

When I boot I get the exact same things as this guy posts: http://bbs.archlinux.org/viewtopic.php?id=30856

The thing is that it works with all my other kernels. (Atm I'm using viper)
Viper does by default use vesafb-tng but I changed that to vesfb and the vga=795 doesn't work anyways hmm

My menu.lst line looks like this:

# (0) Arch Linux Viper
title  Arch Linux Viper
root   (hd0,0)
kernel /vmlinuz26viper root=/dev/sda3 ro vga=795 video=vesafb:mtrr:3,ywrap spla$
initrd /kernel26viper.img

Offline

#58 2007-06-17 17:34:48

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

Re: Improved boot time splash screen support for Arch Linux

Izuil wrote:
# (0) Arch Linux Viper
title  Arch Linux Viper
root   (hd0,0)
kernel /vmlinuz26viper root=/dev/sda3 ro vga=795 video=vesafb:mtrr:3,ywrap spla$
initrd /kernel26viper.img

Is that spla$ at the end of the 4th line a mis-paste or a MASSIVE typo?

Offline

#59 2007-06-17 19:12:27

kano
Member
From: Michigan
Registered: 2007-05-04
Posts: 185
Website

Re: Improved boot time splash screen support for Arch Linux

I'm going to assume he copied and pasted from nano and didn't get the whole line... Could you repost the entire line, Izuil?


\\ archlinux on a XPS M1530 //

Offline

#60 2007-06-17 21:27:39

mezoko
Member
Registered: 2005-03-26
Posts: 310
Website

Re: Improved boot time splash screen support for Arch Linux

What do I need to do to get this working? Do I need to patch my kernel?


"The only thing we have to fear is fear itself." - Franklin D. Roosevelt

Offline

#61 2007-06-17 21:42:03

kano
Member
From: Michigan
Registered: 2007-05-04
Posts: 185
Website

Re: Improved boot time splash screen support for Arch Linux

Yes, you need to patch a kernel with the fb_splash patch or use a kernel that already has it.


\\ archlinux on a XPS M1530 //

Offline

#62 2007-06-18 14:12:05

Izuil
Member
From: Sweden
Registered: 2006-10-07
Posts: 162

Re: Improved boot time splash screen support for Arch Linux

Sorry about that, here's the whole line:

kernel /vmlinuz26viper root=/dev/sda3 ro vga=795 video=vesafb:mtrr:3,ywrap splash=verbose,theme:darch console=tty1

EDIT: But I don't think that's the problem, is there any way to check if I'm using vesafb or vesafb-tng?

Last edited by Izuil (2007-06-18 14:13:12)

Offline

#63 2007-06-18 14:27:09

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: Improved boot time splash screen support for Arch Linux

Just to clarify - you only need a kernel patch if you want fbsplash applied to your consoles. If the boot-time stuff is enough for you, it will work with any kernel, after proper configuration, of course.

Offline

#64 2007-06-18 17:21:52

kano
Member
From: Michigan
Registered: 2007-05-04
Posts: 185
Website

Re: Improved boot time splash screen support for Arch Linux

Izuil wrote:

Sorry about that, here's the whole line:

kernel /vmlinuz26viper root=/dev/sda3 ro vga=795 video=vesafb:mtrr:3,ywrap splash=verbose,theme:darch console=tty1

EDIT: But I don't think that's the problem, is there any way to check if I'm using vesafb or vesafb-tng?

cat /boot/kconfig26viper|grep CONFIG_FB_VESA

if it's
# CONFIG_FB_VESA_STD is not set
CONFIG_FB_VESA_TNG=y

you're using vesafb-tng, if it's the other way around then you have the standard vesafb.


\\ archlinux on a XPS M1530 //

Offline

#65 2007-06-18 18:38:48

Izuil
Member
From: Sweden
Registered: 2006-10-07
Posts: 162

Re: Improved boot time splash screen support for Arch Linux

$ cat /boot/kconfig26viper|grep CONFIG_FB_VESA
CONFIG_FB_VESA=y
# CONFIG_FB_VESA_STD is not set
CONFIG_FB_VESA_TNG=y
CONFIG_FB_VESA_DEFAULT_MODE="640x480@60"

So this means I'm using vesafb-tng right?
Then how do I change it? :S When I built the kernel I choose vesafb NOT vesafb-tng.

Offline

#66 2007-06-18 20:43:18

kano
Member
From: Michigan
Registered: 2007-05-04
Posts: 185
Website

Re: Improved boot time splash screen support for Arch Linux

According to that, you chose vesafb-tng.
If you can boot into the viper kernel, you can try `zcat /proc/config.gz|grep CONFIG_FB_VESA` to double check but i'm thinking you made a mistake somehow and built with vesafb-tng.


\\ archlinux on a XPS M1530 //

Offline

#67 2007-06-19 07:17:47

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

Re: Improved boot time splash screen support for Arch Linux

Yeah, I'd say that was pretty conclusive.

Offline

#68 2007-06-19 20:48:35

Izuil
Member
From: Sweden
Registered: 2006-10-07
Posts: 162

Re: Improved boot time splash screen support for Arch Linux

$ zcat /proc/config.gz|grep CONFIG_FB_VESA
CONFIG_FB_VESA=y
# CONFIG_FB_VESA_STD is not set
CONFIG_FB_VESA_TNG=y
CONFIG_FB_VESA_DEFAULT_MODE="640x480@60"

How many options do I have to change in the kernel setup to make it build with vesafb?
I changed one and obviously that wasn't enough...

Offline

#69 2007-06-19 20:59:35

kano
Member
From: Michigan
Registered: 2007-05-04
Posts: 185
Website

Re: Improved boot time splash screen support for Arch Linux

You should just have to disable VESA_TNG and enable VESA... How did you build the kernel?


\\ archlinux on a XPS M1530 //

Offline

#70 2007-06-20 16:07:20

Izuil
Member
From: Sweden
Registered: 2006-10-07
Posts: 162

Re: Improved boot time splash screen support for Arch Linux

Okey, then were do I do that? (Can't remember where I changed the option)

I used the viper pkgbuild.

Offline

#71 2007-06-20 21:21:23

kano
Member
From: Michigan
Registered: 2007-05-04
Posts: 185
Website

Re: Improved boot time splash screen support for Arch Linux

I think the easiest way would be to run makepkg, and ctrl-C when it's done patching the sources... cd into the src/linux-2.6.21 dir and run make menuconfig... change the options, cp .config ../../config and update the md5sum in the PKGBUILD.


\\ archlinux on a XPS M1530 //

Offline

#72 2007-06-21 17:24:01

nikron
Member
Registered: 2007-05-15
Posts: 130

Re: Improved boot time splash screen support for Arch Linux

Okay, I finally got fbsplash into my kernel.  Verbose mode works fine.  But when I make it quiet, no background appears, and it just boots up. My grub line, if anyone would like to help

 kernel /boot/vmlinuz26suspend2 root=/dev/sda3 resume2=swap:/dev/sda2 vga=795 console=tty1 video=vesafb:ywrap,mtrr splash=verbose,kdgraphics,theme:darch ro
kano wrote:

I think the easiest way would be to run makepkg, and ctrl-C when it's done patching the sources... cd into the src/linux-2.6.21 dir and run make menuconfig... change the options, cp .config ../../config and update the md5sum in the PKGBUILD.

An even easier way to do it would be just to put make menuconfig right before it starts making in the PKGBUILD.  (On a tangent, I tried out the fallen kernel in your repo, the fbsplash worked beautifully, but when I used ndiswrapper to get my wireless my system went into a total hang up.  I didn't really want to figure the problem out =/)

Offline

#73 2007-06-21 18:03:52

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

Re: Improved boot time splash screen support for Arch Linux

nikron....you still have verbose in your command line...that needs to be silent

Offline

#74 2007-06-22 01:23:41

kano
Member
From: Michigan
Registered: 2007-05-04
Posts: 185
Website

Re: Improved boot time splash screen support for Arch Linux

nikron wrote:

(On a tangent, I tried out the fallen kernel in your repo, the fbsplash worked beautifully, but when I used ndiswrapper to get my wireless my system went into a total hang up.  I didn't really want to figure the problem out =/)

Alot of the extra modules aren't really tested as I dont have the hardware... could you try building it with the PKGBUILD from AUR and see if it works? (if you're still interested in getting it to work.. that is)


\\ archlinux on a XPS M1530 //

Offline

#75 2007-06-22 04:06:48

nikron
Member
Registered: 2007-05-15
Posts: 130

Re: Improved boot time splash screen support for Arch Linux

dtw wrote:

nikron....you still have verbose in your command line...that needs to be silent

I know, I changed it back after it failed.  But silly me thought it was quiet, not silent.  My bad.

kano:  when I get the time I'll build the kernel, and report back if I find anything

Offline

Board footer

Powered by FluxBB