mactel-support team mailing list archive
-
mactel-support team
-
Mailing list archive
-
Message #02768
[Bug 341230] Re: Booting linux crashes on 2009 White Macbook (hardware version ID "MacBook5, 2") unless you use acpi=off or maxcpus=1
I also have a MacBook 5,2 (early 2009) and I experience the same errors
than you do. This has been tested on Ubuntu 10.10
I managed to build a grub2 1.99rc1 x86_64-efi.
I had to do some tweaks to make some progress. I'm hacking directly in grub.cfg but from now, I don't care, I just want to test. So here is my entry :
menuentry 'Ubuntu, with Linux 2.6.35-25-generic' --class ubuntu --class gnu-linux --class gnu --class os {
insmod part_gpt
insmod ext2
set debug=video
insmod efi_gop
set root='(hd0,gpt3)'
search --no-floppy --fs-uuid --set=root d5175c18-7da2-49a9-a3af-844bad27c91d
linux /boot/vmlinuz-2.6.35-25-generic root=UUID=d5175c18-7da2-49a9-a3af-844bad27c91d ro
initrd /boot/initrd.img-2.6.35-25-generic
}
The options are pretty much the same than the ones from my working grub
(with maxcpus=1).
At my first boot, I got "error: no argument specified". From what I've
seen on the internet, it's because the syntax is different between Grub
1.98 and 1.99rc1. In 1.98 it's --set d5175c18... while --set=root is
needed for 1.99rc1. However, this error wasn't a real problem because
we're asked to press a key and then the boot continues.
It continues until the second error: "error: no suitable mode found".
I've resolved this error by putting "set debug=video" and "insmod
efi_gop" in my grub entry.
>From this point, I can see that the kernel starts booting until the
error I now have which I haven't solved yet : "fb: conflicting fb hw
usage nouveaufb vs EFI VGA - removing generic driver".
I hope this post will help some of you to make some progress until the
point I've reached.
I also tried what post #41 detailed but I have the very same error :
conflicting fb...
--
You received this bug notification because you are a member of Mactel
Support, which is the registrant for Mactel Support.
https://bugs.launchpad.net/bugs/341230
Title:
Booting linux crashes on 2009 White Macbook (hardware version ID
"MacBook5,2") unless you use acpi=off or maxcpus=1
Status in Linux ACPI client:
In Progress
Status in Mactel Support:
Confirmed
Status in “linux” package in Ubuntu:
Confirmed
Status in “linux-latest-2.6” package in Debian:
New
Bug description:
Binary package hint: linux-image-2.6.27-11-generic
The Macbook won't boot unless I use the acpi=off boot option.
I am using Ubuntu 8.10 Intrepid Ibex with kernel 2.6.27.11 x86 generic.
The machine's Hardware version id is Macbook5,2.
It is one of the new early 2009 white macbooks with geforce 9400 video.
I suspect this is the cause why Ubuntu won't show battery status and won't allow me to change screen brightness.
I followed the steps described here [1] and was able to solve most problems (thanks!) with the exception of the previously mentioned.
[1] https://help.ubuntu.com/community/MacBook5-1/Intrepid
Note: Not sure if the package is the right one. If it is wrong please change it.
ProblemType: Bug
Architecture: i386
DistroRelease: Ubuntu 8.10
NonfreeKernelModules: nvidia
Package: linux-image-2.6.27-11-generic 2.6.27-11.27
ProcCmdLine: root=UUID=3f0132f8-e92c-4796-9721-768d4bbfa1f5 ro quiet splash acpi=off
ProcEnviron:
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.27-11.27-generic
SourcePackage: linux