OngTay n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 28 Sep 2007 Posts: 2 Location: Vancouver, Canada
|
Posted: Sat Sep 29, 2007 4:55 am Post subject: Macbook Pro, EFI update, and gensplash |
|
|
Hi folks,
I've been happily running Gentoo on my 15" Macbook Pro (2nd generation, I think, the one with the ATI Radeon X1600 card) for about a month now. Among other things, followed the HOWTO on the Gentoo wiki to get a nice splash screen during startup: https://forums.gentoo.org/posting.php?mode=newtopic&f=23
Yesterday, I installed the Macbook EFI firmware update 1.2, just released. Everything still works nicely except the splash during startup. Upon booting, I get a "you passed an undefined mode number" error, a request to enter a video mode, and no splash. Keyboard doesn't appear to work, so I can't select a video mode. X and gdm start up no problem and then everything works fine. Tried to test a splash screen using the splash_manager command. It tells me it can't open /dev/fb0 or /dev/fb and that my resolution is 0x0. Indeed, /dev/fb0 and /dev/fb don't exist.
Was using the radeon framebuffer. Yes, support is compiled into the kernel for radeon (and vesafb). Even tried to recompile the kernel after the EFI update, and re-do the initrd image. Tried the vesafb instead, still no luck. Below is my grub.conf if helps or not. Anyone else have this kind of problem? I think it's exclusively b/c the EFI update, b/c nothing else changed since it was working. If I should post this somewhere else or require more information let me know, I'll be happy to help if it helps others solve this problem, I apologize for my ignorance of the forums... and appreciate any advice you can offer. It's no big deal if I have to wait for some kind of update - just a pretty bootup screen is all
Thanks,
Khoi
Code: |
timeout 3
default 0
fallback 1
hiddenmenu
title Gentoo
root (hd0,2)
kernel /boot/vmlinuz-2.6.22-gentoo-r6-mactel root=/dev/sda3 vga=792 video=radeonfb:1024x768 console=tty1 splash=verbose,theme:emergence
initrd /boot/emergence
|
|
|