DebianThis forum is for the discussion of Debian Linux.
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
I've been playing with this for a few days now with no luck, hoping somebody here can help.
I think I've done everything necessary to get it to work, but for some reason it won't show up. I used "make xconfig" to make sure the proper modules were installed(framebuffer, vesa vga, bootsplash, initrd, etc) and got that kernel working. I used apt-get to install bootsplash, ran the config, and added the flags it told me to menu.lst. I'm at work and not on that computer at the moment, will post that section of menu.lst when I get home.
It boots in the proper resolution(1024x768) and shows a black screen where the bootsplash would normally show up, makes me think it's not finding the image properly, but I can't tell.
I have it commented out because it wasn't working properly and I didn't want to boot it by mistake until I got it working.
The kernel and root are the same as I've booted to right now, so I know they work. It's booting in 1024x768 just fine, the initrd.splash file exists, but it doesn't look like it's loading.
I can see in the boot process that it's starting a ramdisk, but can't tell what it does with it.
[fglrx] total Inv = 0
[fglrx] total TIM = 0
[fglrx] total FB = 0
[fglrx] total AGP = 32768
mtrr: 0xd8000000,0x400000 overlaps existing 0xd8000000,0x200000
eth0: no IPv6 routers present
eth1: no IPv6 routers present
(since I couldn't see what it was doing, i left it for about 5 minutes, restarted because it hadn't booted up all the way)
next, you can apt-get install whatever bootsplash themes you like. After that you must supply a theme to your initrd image. The easiest way to accomplish this is by 'dpkg-reconfigure bootsplash' from the root prompt.
Did that exactly. As soon as it leaves grub, the screen blacks out and a couple seconds later my monitor gives me a "signal over range" error. Kernel still boots if I leave it long enough, but it won't show the splash.
In XF86Config-4, be sure to comment off the "Display" subsections in the section "Screen" that you are not going to use anyway. So, if you have a 17" or 19" monitor, you would probably only want to use the modes "1280x1024" and/or "1024x768". You should also check very carefully the horizontal and vertical refresh rates in the "Monitor" section to match exactly the specifications of your monitor's manual.
The "Signal over range" error indicates that a screen mode is used which crashes the X window system.
If both your monitor and the graphic card are capable to support 24 bit colordepth at the resolutions that you want to use, then in my opinion this should be no problem as far as bootsplash is concerned.
earlier i mentioned "vga=794" at the kernel line in menu.lst, which is only correct if the theme you use is for 1280x1024 resolution, but most themes in the bootsplash package are at 1024x768 so in that case the kernel line should read "vga=791".
Ok, I'll try that, though now I have a new issue. When I boot, grub starts to load and gives me a "Grub Error 17" and won't load. I can boot from SCSI and get to my windows drive, but I can't find a way to make it run grub now.
I installed the bootloader yesterday and it works fine. I never cared much for it but I needed something to do. I used to compile without --intird (filesystems compiled into the kernel) but I couldn't get the seperate initrd.splash to work. I recompiled the kernel with initrd and appended the splash to it using dpkg-reconfigure bootsplash only thing to add to grub was vga= option. Well, all works fine just one thing doesn't seem to work.
Some splashes come in different resolutions. dpkg-reconfigure bootsplash, but only 1024 seems to work. Adding vgi=791 seems standard. changing it to 794 and only choosing a 1280 splash during install doesn't seem to work. Any ideas on how to fix this? Is an higher refresh rate during boot possible? Like @85 and how to enable this? I saw some options like that online but that was about another distro....
There are so many bootsplash threads so I thought I'd just post my problem here instead of starting a new thread (I hope that's alright, after all my problem is related).
Well; I can't get the bootsplash to work. I have compiled the kernel according to instructions. I have vesafb-tng compiled in the kernel and set the default to 1024x768@75. I have an ati-card but had strange problems when added the kernels ati-support so that is removed now.
First problem is, I can't pass vga=791 or vga=0x317 or anything else I've tried for that matter, in grub. I'll just get a message that it wasn't recognized and I get to choose to run with the default (which I have compiled as mentioned above). I don't get any error-messages or anything strange. It just doesn't work. I get a normal console boot. Any ideas?
(btw, I've compiled the kernel with the nitro-2 patch)
Originally posted by powadha Some splashes come in different resolutions. dpkg-reconfigure bootsplash, but only 1024 seems to work. Adding vgi=791 seems standard. changing it to 794 and only choosing a 1280 splash during install doesn't seem to work.
Look in /etc/bootsplash/themes/current/config for the supported resolution(s) for your current bootsplash theme... and yes, most themes come only with one bootsplash-1024x768.cfg file. You could check out http://debblue.debian.net/ though for a nice debian theme with support for several resolutions. To switch the resolution, you not only change the "vga=xxx" in menu.lst, you also need to upload the appropriate bootsplash-????x????.cfg file to your initrd image, for instance:
# splash -s -f /etc/bootsplash/themes/current/config/bootsplash-1280x1024.cfg > /boot/initrd.img-2.6.7