You are not logged in.
I decided to give the Beyond kernel a try. So I pacmanned it, and I made some changes to /etc/mkinitramfs.conf to get a lean and mean ramdisk.
The kernel boots nicely, everything works and I don't even have a gazzillion modules loaded! Next up was gensplash, since the Beyond kernel already has the proper support patched in.
I installed the gensplash packages and initscripts and made a new ramdisk with the theme and whatnot in it. When I boot the kernel with this ramdisk, I get a lot of messages saying that gensplash is working but nothing happens!
vesafb: NVIDIA Corporation, nv40 Board - 21142A02, Chip Rev (OEM: NVIDIA)
vesafb: VBE version: 3.0
vesafb: VBIOS/hardware doesn't support DDC transfers
vesafb: no monitor limits have been set
vesafb: scrolling: redraw
Console: switching to colour frame buffer device 160x64
fbsplash: console 0 using theme 'darch'
vesafb: framebuffer at 0xd0000000, mapped to 0xf8880000, using 10240k, total 262
144k
fb0: VESA VGA frame buffer device
Then I get the usual bootmessages and later on I get these aswell
fbsplash: console 2 using theme 'darch'
fbsplash: switched splash state to 'on' on console 2
fbsplash: console 3 using theme 'darch'
fbsplash: switched splash state to 'on' on console 3
fbsplash: console 4 using theme 'darch'
fbsplash: switched splash state to 'on' on console 4
fbsplash: console 5 using theme 'darch'
fbsplash: switched splash state to 'on' on console 5
which leads me to believe everything should be fine. But like I said: nothing special happens. I'm still looking at a regular console screen (at a higher resolution).
Does anyone know where I went wrong?
A bus station is where a bus stops.
A train station is where a train stops.
On my desk I have a workstation.
Offline
I'd say: have you set the kernel command lines properly?
Offline
Kernel command line: root=/dev/sda2 ro video=vesafb:1280x1024-8@60 splash=verbose,theme:darch console=tty1
A bus station is where a bus stops.
A train station is where a train stops.
On my desk I have a workstation.
Offline
Try to see what video modes are supported by your video BIOS (even though your monitor/graphics card support a certain resolution, doesn't mean the frame buffer device will). Type in this to see what is supported:
cat /proc/fb0/modes
I have a fairly up-to-date machine with a decent video card, and I can still only use a maximum of 1024x768 resolution with gensplash. Worth a shot...
Offline
[21:06:06] root@venetia:/ $ cat /proc/fb0/modes | grep 1280x1024-8
1280x1024-8
There are plenty more modes there, unfortunately not 1680x1050.
A bus station is where a bus stops.
A train station is where a train stops.
On my desk I have a workstation.
Offline
Yeah, I'm running a 1680x1050 display as well and wish I could use something a bit higher with gensplash than 1024x768. Looks like you're having an issue somewhere else...hmmm.
Offline
Well, it seems unlikely it is your theme. It's also not beyond as I am using that too. Try the full, stock initramfs, just to rule out a problem with that.
You could also check to see what you have in /var/log/gensplash.log
Offline
Did that, like this:
mkinitramfs --full kernel=2.6.16-beyond
But it doesn't make any difference. I'll redo the wiki, I probably missed something somewhere.
A bus station is where a bus stops.
A train station is where a train stops.
On my desk I have a workstation.
Offline
check your /etc/mkinitramfs.conf is setup correctly, including the resolution for the theme. then generate an initramfs with mkinitramfs and paste the output here.
James
Offline
[18:19:06] root@venetia:/boot $ mkinitramfs kernel=2.6.16-beyond
Making image for kernel 2.6.16-beyond...
Setting up Parameters...
/lib/modules/2.6.16-beyond found
Creating Initial RAM Filesystem in /boot...
o Creating directory structure..
o Copying /sbin/splash_helper..
o Copying themes..
- darch
o Creating initramfs image..
Booting it now ...
A bus station is where a bus stops.
A train station is where a train stops.
On my desk I have a workstation.
Offline
... still nothing. Allthough the kernel still thinks everything went fine (see bootmessages posted earlier).
A bus station is where a bus stops.
A train station is where a train stops.
On my desk I have a workstation.
Offline
Did you set the theme resolution to something lower too?
Offline
It's working now! I forgot to add "ywrap,mtrr" to the vesafb option on the kernel line in my menu.lst.
I'm experiencing lag when I switch consoles, though. But that's probably normal. Thanks for the help!
A bus station is where a bus stops.
A train station is where a train stops.
On my desk I have a workstation.
Offline
I was wrong: the actual culprit was the VGA mode I selected. I tried to use "1208x1024-8@60" but apparently gensplash needs 16 bits. After changing this back to "1280x1024-16@60" everything works.
I even added an extra kernel option for more scrollback:
fbcon=scrollback:128K
. Now I can scrollback through my entire dmesg and then some!
A bus station is where a bus stops.
A train station is where a train stops.
On my desk I have a workstation.
Offline
So, it was the kernel command line and I didn't check it properly - how embarrassing
Offline