View previous topic :: View next topic |
Author |
Message |
MishY Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
![](images/avatars/gallery/Southpark/South_Park_-_Sumo.jpg)
Joined: 18 Mar 2004 Posts: 147
|
Posted: Fri Feb 25, 2005 11:22 pm Post subject: framebuffer & bootsplash isnt working |
|
|
Code: | # uname -a
Linux envy 2.6.9-gentoo-r14 #2 SMP Fri Feb 25 18:13:17 GMT 2005 x86_64 AMD Athlon(tm) 64 Processor 3500+ AuthenticAMD GNU/Linux |
^^ is my kernel
Code: | # emerge splashutils && splash_geninitramfs -v -g /boot/fbsplash-emergence-1024x768 -r 1024x768 emergence && splash_geninitramfs -v -g /boot/fbsplash-emergence-1280x1024 -r 1280x1024 emergence && splash_geninitramfs -v -g /boot/fbsplash-emergence-1600x1200 -r 1600x1200 emergence && rc-update add splash default |
^^ is what I used to install the necessary stuff
My grub.conf looks like this:
Code: | # Grub boot menu configuration file
#
# Boot automatically after 30 secs.
timeout 5
# By default, boot the first entry.
default 1
# Fallback to the second entry.
fallback 0
# Use default Grub Splash image
# splashimage=(hd0,0)/boot/grub/splash.xpm.gz
#
# Use custom (downloaded) Gentoo Splash Image
splashimage=(hd0,0)/boot/grub/gentoo.xpm.gz
# Boot Gentoo Linux (no framebuffer)
title Gentoo-2.6.9-r14
root (hd0,0)
kernel (hd0,0)/boot/kernel-2.6.9-r14 ro root=/dev/md2 video=vesafb:ywrap,pmipal,1280x1024-16@85
# Boot Gentoo Linux at 1280x1024 framebuffer resolution
title Gentoo-2.6.9-r14, 1280x1024
root (hd0,0)
kernel (hd0,0)/boot/kernel-2.6.9-r14 ro root=/dev/md2 video=vesafb:ywrap,mtrr,1280x1024-24 splash=verbose,theme:emergence
initrd (hd0,0)/boot/fbsplash-emergence-1280x1024 |
Dmesg:
Code: |
Kernel command line: ro root=/dev/md2 video=vesafb:ywrap,mtrr,1280x1024-24 splash=verbose,theme:emergence console=tty0
fbsplash: verbose
fbsplash: theme emergence
Initializing CPU#0
PID hash table entries: 2048 (order: 11, 65536 bytes)
time.c: Using 1.193182 MHz PIT timer.
time.c: Detected 2202.913 MHz processor.
Console: colour VGA+ 80x25
Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes)
Inode-cache hash table entries: 65536 (order: 7, 524288 bytes)
Memory: 508368k/523968k available (2778k kernel code, 0k reserved, 1175k data, 212k init)
Calibrating delay loop... 4325.37 BogoMIPS (lpj=2162688)
Mount-cache hash table entries: 256 (order: 0, 4096 bytes)
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 512K (64 bytes/line)
Using local APIC NMI watchdog using perfctr0
CPU: L1 I Cache: 64K (64 bytes/line), D cache 64K (64 bytes/line)
CPU: L2 Cache: 512K (64 bytes/line)
CPU0: AMD Athlon(tm) 64 Processor 3500+ stepping 00
per-CPU timeslice cutoff: 512.14 usecs.
task migration cache decay timeout: 1 msecs.
Only one processor found.
Using local APIC timer interrupts.
Detected 12.516 MHz APIC timer.
time.c: Using PIT/TSC based timekeeping.
Brought up 1 CPUs
checking if image is initramfs... it is
NET: Registered protocol family 16
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20040816 |
As things stand I don't even get any apparant framebuffer - let alone splash image.
Any ideas what I've done wrong ?
Thanks |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
[UK]Superdude Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
![](images/avatars/15820226573e5b2c502bfd4.gif)
Joined: 22 Jul 2002 Posts: 149 Location: Adelaide, Australia
|
Posted: Sat Feb 26, 2005 1:49 am Post subject: |
|
|
Does the image appear when it gets to loading the splash runlevel?
I got mine working after trying the following:
1). Make sure you have created the initrd image correctly. Plenty of places tell you how that should happen, see the gentoo wiki for a pretty good guide.
2). Remove the colour depth in your kernel line, heres mine for an example:
Code: |
root (hd1,0)
kernel (hd1,0)/boot/vmlinuz root=/dev/hdd3 elevator=cfq video=vesafb:mtrr,1280x1024@85 splash=verbose,theme:default
initrd (hd1,0)/boot/fbsplash-emergence-1280x1024
|
3). Make sure the default symlink in /etc/splash is pointing to the theme you want (emergence it would seem) and change references in grub.conf from emergence to default.
Your creation of the initrd looks good, so I'm guessing thats not the issue.
You can try a:
Code: |
splash_geninitramfs -v -a /boot/fbsplash-emergence-1280x1024 -r 1280x1024 default
|
To see if that will 'append' to your initrd. That was something else I did whilst trying to fix my splash problems.
I did all of this while troubleshooting some problems I was having. One of these things fixed it, but I could never work out exactly what was wrong.
Hope this helps somewhat.... |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
MishY Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
![](images/avatars/gallery/Southpark/South_Park_-_Sumo.jpg)
Joined: 18 Mar 2004 Posts: 147
|
Posted: Sat Feb 26, 2005 2:42 pm Post subject: |
|
|
Hi,
Thanks for your help, I have tried all of what you suggested and unfortunately I am still stuck where I was.
I'm concerned that I don't even seem to have a framebuffer - Gentoo boots just as it would after a fresh install. I followed the Gentoo WIKI about what to install in my kernel for the framebuffer to work, but unfortunately no cigar _________________ Linux 2.6.9-gentoo-r14 #2 SMP Fri Feb 25 18:13:17 GMT 2005 x86_64 AMD Athlon(tm) 64 Processor 3500+ AuthenticAMD GNU/Linux |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
MishY Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
![](images/avatars/gallery/Southpark/South_Park_-_Sumo.jpg)
Joined: 18 Mar 2004 Posts: 147
|
Posted: Sat Feb 26, 2005 2:52 pm Post subject: |
|
|
Fixed.
On AMD64 you need to add "vga=791" to this line
kernel (hd0,0)/boot/kernel-2.6.9-r14 ro root=/dev/md2 vga=791 video=vesafb:ywrap,mtrr,1280x1024-24 splash=verbose,theme:emergence _________________ Linux 2.6.9-gentoo-r14 #2 SMP Fri Feb 25 18:13:17 GMT 2005 x86_64 AMD Athlon(tm) 64 Processor 3500+ AuthenticAMD GNU/Linux |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|
|
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
|
|