View previous topic :: View next topic |
Author |
Message |
gieltje n00b
Joined: 14 Aug 2004 Posts: 59
|
Posted: Tue Oct 12, 2004 4:46 pm Post subject: |
|
|
I got it working, but it loads the bootsplash after local.
How do I get it to start as early as possible (before remounting root system if possible)?
It realy annoys me to see al the [ OK ]'s gone from the apps that started before splash. |
|
Back to top |
|
|
ExecutorElassus Veteran
Joined: 11 Mar 2004 Posts: 1435 Location: Berlin, Germany
|
Posted: Tue Oct 12, 2004 4:51 pm Post subject: |
|
|
so, i just emerge gentoo-dev-sources-r7 yesterday, and it STILL gives me the small text, the blackbackground, and NO bootsplash. my monitor, for some reaason, is still reporting all my refresh rates as zero, so perhaps that's the problem? otherwise, i don't know what to do. my grub.conf file is fine, and i configured all the kernel options correctly.
help?
EE |
|
Back to top |
|
|
comprookie2000 Retired Dev
Joined: 25 Jul 2004 Posts: 925 Location: Sun City Center, Florida
|
Posted: Tue Oct 12, 2004 10:05 pm Post subject: |
|
|
After some time I got it to work with the 2.6.8-r8 by doing this; http://gentoo-wiki.com/HOWTO_fbsplash#Compiling_the_initramfs_image_directly_into_the_kernel
here's grub don't know if I need all this but it works!
default 0
timeout 30
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
title=Gentoo Linux 2.6.8-gentoo-r7
root (hd0,0)
kernel /kernel-2.6.8-gentoo-r7 root=/dev/hda2 video=vesafb:ypan,1024x768-16@85
title=Gentoo Linux 2.6.8.1-cko8
root (hd0,0)
kernel /kernel-2.6.8.1-cko8 root=/dev/hda2
title=Gentoo Splash
root (hd0,0)
kernel /vmlinuz-2.6.8-gentoo-r8 root=/dev/hda2 video=vesafb:ywrap,mtrr,1024x768-16@85 splash=verbose,theme:emergence <this should be after @85>
initrd /boot/fbsplash-emergence-1024x768 _________________ http://dev.gentoo.org/~dabbott/
Last edited by comprookie2000 on Thu Oct 14, 2004 2:03 am; edited 4 times in total |
|
Back to top |
|
|
gieltje n00b
Joined: 14 Aug 2004 Posts: 59
|
Posted: Wed Oct 13, 2004 6:36 pm Post subject: |
|
|
Anybody here who can help me with the early bootsplash through initrd?
Cant seem to figure it out;
I ran;
splash_geninitramfs -v -g /boot/initrd -r 1024x768 matrix
output;
gieltje grub # splash_geninitramfs -v -g /boot/initrd -r 1024x768 matrix
o Creating directory structure..
o Copying /sbin/splash_helper..
o Copying themes..
- matrix
o Creating initramfs image..
and make my grub.conf like this
timeout 30
default 0
splashimage=(hd0,5)/boot/grub/frag.xpm.gz
title WindhooS
rootnoverify (hd0,0)
makeactive
chainloader +1
title GentoO boot
root (hd0,5)
kernel=/boot/vmlinuz root=/dev/hda6 video=vesafb:ywrap,mtrr vga=0x317 splash=verbose
initrd=/boot/initrd
and reran grub.
But still it does not work (the matrix theme does work when I load it with splash halfway through the boot...
comprookie2000: Trying it a bit closer now. |
|
Back to top |
|
|
Kosztie n00b
Joined: 15 Oct 2004 Posts: 2 Location: Nagykanizsa/Hungary
|
Posted: Fri Oct 15, 2004 5:16 am Post subject: |
|
|
Hi!
I've the following problem with MX440, abit nf7-s, kern 2.6.8.1:
max fb resolution is 800x600-100Hz, I'ld like to use 1024x768...
vesafb and rivafb don't working, just vesafb-tng, dmesg says:
vesafb: NVIDIA Corporation, NV18 Board, Chip Rev A2 (OEM: NVIDIA)
vesafb: VBE version: 3.0
vesafb: protected mode interface info at c000:ed00
vesafb: pmi: set display start = c00ced36, set palette = c00ceda0
vesafb: pmi: ports = 3b4 3b5 3ba 3c0 3c1 3c4 3c5 3c6 3c7 3c8 3c9 3cc 3ce 3cf 3d0 3d1 3d2 3d3 3d4 3d5 3da
vesafb: hardware supports DCC2 transfers
vesafb: monitor limits: vf = 160 Hz, hf = 70 kHz, clk = 110 MHz
vesafb: scrolling: redraw
vesafb: framebuffer at 0xd8000000, mapped to 0xe0808000, size 16384k
fb0: VESA VGA frame buffer device
I read something about that the tv-out does the problem, but no tv is connected to my card, so I don't know ... |
|
Back to top |
|
|
gieltje n00b
Joined: 14 Aug 2004 Posts: 59
|
Posted: Sun Oct 17, 2004 8:53 am Post subject: |
|
|
I also got an gf 4 mx440, and vesafb works perfect for me.
But I need to specify vga=791 in grub.conf;
title GentoO boot
root (hd0,5)
kernel /boot/vmlinuz root=/dev/hda6 video=vesafb:ywrap,pmipal,1024x768-16@75 splash=silent,theme:Gee
initrd /boot/fbsplash
^Does not work, am I doing something wrong (The theme Gee is something i made myself and works like a charm. But the resolution only works with vga=791. |
|
Back to top |
|
|
Kosztie n00b
Joined: 15 Oct 2004 Posts: 2 Location: Nagykanizsa/Hungary
|
Posted: Sun Oct 17, 2004 9:09 am Post subject: |
|
|
gieltje wrote: | But I need to specify vga=791 in grub.conf; |
Thanx, i find the problem. It was the tv-out, works from pc boot. Can't disable it. I try with another mx440, works in 1024x768-32@85, but vga=791 or other modes at boot don't. After vesafb initialised, it works well ... |
|
Back to top |
|
|
MickKi Veteran
Joined: 08 Feb 2004 Posts: 1173
|
Posted: Sun Oct 17, 2004 9:00 pm Post subject: |
|
|
Hi All,
I've compiled my gentoo-dev-r10 kernel with:
Device drivers --> Graphics support --> (1024x768@84) VESA default mode,
I have also built in:
Console display driver support --> Framebuffer Console support --> Mac console 6x11 font (not supported by all drivers).
This boots up with small a small but perfectly legible high definition 6x11font. Then the user font loads up and everything explodes in size.
I have chosen CONSOLEFONT="ter-114n" in my /etc/rc.conf, but it is rather large. Is there a way of making it smaller, or perhaps using the Mac console 6x11 font throughout? _________________ Regards,
Mick |
|
Back to top |
|
|
Primozic Apprentice
Joined: 11 Jun 2004 Posts: 186 Location: Dover, NH, USA
|
Posted: Sun Oct 17, 2004 11:17 pm Post subject: |
|
|
Removing the consolefont init script from your current run level would allow you keep using the built-in Mac font.
Code: | rc-update del consolefont |
Or if you want to specify a different CONSOLEFONT in /etc/rc.conf, specify a font name found in the /usr/share/consolefonts directory. |
|
Back to top |
|
|
christiancoder n00b
Joined: 02 Dec 2003 Posts: 16
|
Posted: Mon Oct 18, 2004 4:35 am Post subject: no bootsplash option in kernel |
|
|
I am using bootsplash patched kernel 2.6.8 r7 and I don't have the bootsplash option in the kernel config. I have confirmed all of the other required options are correct. I tried a make clean but that did not work, any ideas? |
|
Back to top |
|
|
Agilo n00b
Joined: 01 Jan 2004 Posts: 38 Location: The Netherlands
|
Posted: Tue Oct 19, 2004 12:54 pm Post subject: 2.6.9. |
|
|
Well, 2.6.9 is out.
I guess the wait is on again.. _________________ - Agilo (Alessandro Lo-Presti) |
|
Back to top |
|
|
Agilo n00b
Joined: 01 Jan 2004 Posts: 38 Location: The Netherlands
|
Posted: Tue Oct 19, 2004 1:50 pm Post subject: Re: 2.6.9. |
|
|
Agilo wrote: | Well, 2.6.9 is out.
I guess the wait is on again.. |
Never mind, the one for RC4 works. _________________ - Agilo (Alessandro Lo-Presti) |
|
Back to top |
|
|
Alexander_L n00b
Joined: 13 Oct 2004 Posts: 7
|
Posted: Tue Oct 19, 2004 11:19 pm Post subject: |
|
|
how do i get a 1400x1050 bootsplash? and why was the config file for this resolution removed? (there was one some time ago IIRC) |
|
Back to top |
|
|
Alexander_L n00b
Joined: 13 Oct 2004 Posts: 7
|
Posted: Tue Oct 19, 2004 11:34 pm Post subject: |
|
|
ups.... sorry, i was thinking about gensplash.... nevermind |
|
Back to top |
|
|
Gentree Watchman
Joined: 01 Jul 2003 Posts: 5350 Location: France, Old Europe
|
Posted: Sun Oct 24, 2004 11:40 am Post subject: |
|
|
Kosztie wrote: | gieltje wrote: | But I need to specify vga=791 in grub.conf; |
Thanx, i find the problem. It was the tv-out, works from pc boot. Can't disable it. I try with another mx440, works in 1024x768-32@85, but vga=791 or other modes at boot don't. After vesafb initialised, it works well ... |
saw somewhere that geforce cards default to low res if the TV CABLE is connected on boot.
Seems this is firmware related but you can boot high-res if you unplug the TV before power-on.
HTH _________________ Linux, because I'd rather own a free OS than steal one that's not worth paying for.
Gentoo because I'm a masochist
AthlonXP-M on A7N8X. Portage ~x86 |
|
Back to top |
|
|
Alph n00b
Joined: 21 Jun 2004 Posts: 49
|
Posted: Sun Oct 24, 2004 5:54 pm Post subject: |
|
|
Well... I'm having some troubles... It has been working great for me, until I compiled the gentoo-dev-sources (2.6.8-gentoo-r10).
Here's my /boot/grub/grub.conf:
Code: | default 1
timeout 10
splashimage=(hd1,0)/grub/splash-alph.xpm.gz
title=Gentoo Linux 2.4
root (hd1,0)
kernel /kernel-2.4.26-gentoo-r6 root=/dev/hdb3 init=/linuxrc ramdisk=8192 vga=0x31A video=vesafb:ywrap,mtrr,1280x1024-32@75
initrd /initrd-1280x1024
title=Gentoo Linux 2.6
root (hd1,0)
kernel /bzImage root=/dev/hdb3 init=/linuxrc ramdisk=8192 vga=0x31A video=vesafb:ywrap,mtrr,1280x1024-32@72
initrd /initrd-1280x1024
title=Windows
root (hd0,0)
chainloader +1 |
And the 2.4 works, but the 2.6 does not! I already compiled the kernel using those options in the first post =/ Can anyone help me? |
|
Back to top |
|
|
geowapa n00b
Joined: 08 Sep 2004 Posts: 50
|
Posted: Sat Oct 30, 2004 4:21 pm Post subject: Bootsplash on 2.6.9 ??? |
|
|
I've had bootsplash working well on 2.6.8-r10, using theme emergence. However when I updated to 2.6.9-r1, I loose the splash. I don't see any boot errors, and the frame buffer drivers appear to load, but no image shows up. If I drop back to 2.6.8-r10, it all works again.
My grub.conf contains:
kernel /boot/kernel-2.6.9-gentoo-r1 ro root=/dev/hda5 video=vesafb:ywrap,mtrr,1400x1050-16@85 splash=verbose,theme:emergence
initrd /boot/fbsplash-emergence-1400x1050
Video related messages in the bootup:
fbsplash: verbose
fbsplash: theme emergence
Console: colour VGA+ 80x25
vesafb: S3 Incorporated., VBE 2.0, Rev 1.1 (OEM: S3 Incorporated. M7 BIOS)
vesafb: VBE version: 2.0
vesafb: protected mode interface info at c000:882d
vesafb: pmi: set display start = c00c888d, set palette = c00c88d6
vesafb: monitor limits: vf = 0 Hz, hf = 0 kHz, clk = 0 MHz
vesafb: mode 1792x1344-16@0 not found
vesafb: mode 1792x1344-16@0 not found
vesafb: mode 1856x1392-16@0 not found
vesafb: mode 1856x1392-16@0 not found
vesafb: mode 1920x1440-16@0 not found
vesafb: mode 1920x1440-16@0 not found
vesafb: scrolling: ywrap using protected mode interface, yres_virtual=2621
Console: switching to colour frame buffer device 200x75
fbsplash: console 0 using theme 'emergence'
vesafb: framebuffer at 0xf0000000, mapped to 0xd8880000, size 8192k
fb0: VESA VGA frame buffer device
Looks normal to me, but no image ???
I built 2.6.9 by copying the 2.6.8 .config file and running make oldconfig. I found that I had to enable a new parameter - CONFIG_FB_MODE_HELPERS, or the kernel build failed with some unresolved references.
I used the same initrd file that I use with 2.6.8. I didn't rebuild it.
Does anyone have this working yet with 2.6.9?
Thanks,
George |
|
Back to top |
|
|
Gentree Watchman
Joined: 01 Jul 2003 Posts: 5350 Location: France, Old Europe
|
Posted: Sat Oct 30, 2004 5:46 pm Post subject: |
|
|
Code: | -bash-3.00#uname -r
2.6.9-nitro1
|
this nitro kernel works fine with gensplash. You might like to try that as a solution.
To judge by the thread it is very stable kernel , very few ppl posting problems .
HTH _________________ Linux, because I'd rather own a free OS than steal one that's not worth paying for.
Gentoo because I'm a masochist
AthlonXP-M on A7N8X. Portage ~x86 |
|
Back to top |
|
|
geowapa n00b
Joined: 08 Sep 2004 Posts: 50
|
Posted: Sat Oct 30, 2004 9:34 pm Post subject: gentoo-2.6.9-r1 |
|
|
I'll give the nitrol kernel a look.
Not sure what it means but the other thing that I noticed with 2.6.9-r1 and framebuffer is that the console (1400x1050) physically displays about 66 lines, but the console terminal size appears to be around 73 lines. that is, there are 7 lines that are off the bottom of the screen. Only way to make them visible is to hit enter a bunch of times to roll the screen upwards, which can be a bit dangerous if you don't know for sure what you just typed.
George |
|
Back to top |
|
|
RuFI0 n00b
Joined: 16 Sep 2004 Posts: 30 Location: Malaysia
|
Posted: Wed Nov 03, 2004 10:03 pm Post subject: |
|
|
Shouldn't bootsplash boot in silent mode first, which means showing the progress bar right? How come mine goes straight to verbose? Can't seem to get the progress bar. |
|
Back to top |
|
|
Raenk n00b
Joined: 04 Mar 2004 Posts: 64
|
Posted: Fri Nov 05, 2004 4:15 am Post subject: |
|
|
I'm having the exact same problem as geowapa
gentoo-dev-sources 2.6.9-r1
Framebuffer works fine, but no splash
'grub.conf' is
Code: |
default 0
timeout 5
splashimage=(hd0,6)/grub/splash.xpm.gz
title=Gentoo Linux-dev (2.6.9 Testing +fb +splash)
root (hd0,6)
kernel (hd0,6)/bzImage-2.6.9-gentoo-r1 root=/dev/hda9 video=vesafb:ywrap,mtrr vga=0x31A hdc=ide-scsi
initrd=/boot/initrd-1280x1024
title=Gentoo Linux-gs (2.4 Estable)
root (hd0,6)
kernel (hd0,6)/kernel-2.4.25_pre7-gss-r2 root=/dev/hda9 hdc=ide-scsi
title=Windows XP
root (hd0,0)
chainloader +1
|
'dmesg | grep vesa' shows
Code: |
Kernel command line: root=/dev/hda9 video=vesafb:ywrap,mtrr vga=0x31A hdc=ide-sc si
vesafb: framebuffer at 0xe0000000, mapped to 0xe0880000, size 5120k
vesafb: mode is 1280x1024x16, linelength=2560, pages=1
vesafb: protected mode interface info at c000:f1f0
vesafb: pmi: set display start = c00cf226, set palette = c00cf290
vesafb: pmi: ports = 3b4 3b5 3ba 3c0 3c1 3c4 3c5 3c6 3c7 3c8 3c9 3cc 3ce 3cf 3d0 3d1 3d2 3d3 3d4 3d5 3da
vesafb: scrolling: ywrap using protected mode interface, yres_virtual=2048
vesafb: Truecolor: size=0:5:6:5, shift=0:11:5:0
|
What could be wrong ?
Thanks |
|
Back to top |
|
|
christschn n00b
Joined: 26 Aug 2003 Posts: 4
|
Posted: Fri Nov 05, 2004 7:29 pm Post subject: |
|
|
Hi,
I've got the same problem with gentoo-dev-sources-2.6.9-r1. Framebuffer is working bit no splashscreen appears. I have no idea how to solve this.
christschn |
|
Back to top |
|
|
Raenk n00b
Joined: 04 Mar 2004 Posts: 64
|
Posted: Fri Nov 05, 2004 10:06 pm Post subject: |
|
|
Well, now i got it to work , It even works with silent mode and progress bar ! but it's funny cos it switches also to verbose mode at the very end of the booting process. So i think it needs some tune.
I did all mentioned in this guide, framebuffer works, but no splash as i said before. So, I uninstalled bootsplash and emerged instead splashutils.
Mounted /boot did this:
Code: | splash_geninitramfs -v -g /boot/fbsplash-emergence-1280x1024 -r 1280x1024 emergence |
That puts the proper file in /boot
Now, my lines in grub.conf are:
Code: | title=Gentoo Linux-dev (2.6.9 Testing +fbsplash)
root (hd0,6)
kernel (hd0,6)/bzImage-2.6.9-gentoo-r1 root=/dev/hda9 video=vesafb:ywrap,mtrr vga=0x31A splash=silent,theme:emergence hdc=ide-scsi
initrd=/boot/fbsplash-emergence-1280x1024
|
And reboot and voilla !
It should work, just adjust it to your resolutions.
Good luck ! |
|
Back to top |
|
|
jaybird n00b
Joined: 11 Jun 2004 Posts: 59 Location: Alberta, Canada
|
Posted: Sat Nov 06, 2004 2:08 am Post subject: |
|
|
What am I missing here.
I had the 2.6.7-r11 kernel installed and had framebuffering working.
I upgraded to the 2.6.9-r1 kernel and used the same .config file from my 2.6.7-r11 build. I double checked and all the options in the tutorial are selected/not selected as said.
I did not install bootsplash (didn't before either) because I just want simple text (but more lines of it) as this is a server and want to see more lines at once.
My grub file before had the line:
kernel /kernel-2.6.7-gentoo-r11 root=/dev/md0 vga=794
I tried using the vga=794 again and it tells me it doesn't recognize the mode. I've also tried using vga=0x317 as well and get the same message.
I have also tried adding each of the following options on different attempts (with the vga=0x317 or vga=794)
video=vesa
video=vesafb
video=mttr,vesafb
video=vesafb:ywrap,mtrr
video=mtrr,vesa:1280x1024
video=mtrr,vesa:1280x1024@60
and possibly a couple others I missed.
Each time I get mode not recognized and it lets me select a text mode.
I have not patched the kernel with the bootsplash but I do not use bootsplash and I know I did not do this with the 2.6.7 kernel.
Any thoughts as to what I'm missing? |
|
Back to top |
|
|
comprookie2000 Retired Dev
Joined: 25 Jul 2004 Posts: 925 Location: Sun City Center, Florida
|
Posted: Sat Nov 06, 2004 3:10 am Post subject: |
|
|
title Gentoo
root (hd0,0)
kernel (hd0,0)/kernel-2.6.8-gentoo-r1 root=/dev/hda3 video=vesafb:ywrap,mtrr,1280x1024-32@70 splash=silent,theme:newtheme
initrd (hd0,0)/fbsplash-newtheme-1280x1024
This is a sample;you can't use vga=anything and you have to have the splash=silent or verbose and the theme:whatever good luck _________________ http://dev.gentoo.org/~dabbott/ |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|