From: Jerome B. <g62...@re...> - 2011-11-22 09:19:47
|
On 22/11/11 06:20, mike dentifrice wrote: > Johannes Graumann said: >>> grub-efi is not yet mature enough to with play with. >> Grrr ... > > Fortunately, that's not true. I am glad to read that some progess has been made, and that grub-efi is getting mature. I got a late 2011 MBP8,2 a few days ago, > and I'm booting in pure EFI mode using the Integrated Graphics Device > (IGD). Some issues remain though, as the radeon KMS is on by default > during the first part of the boot sequence, resulting in a black screen > or a garbled output depending upon the grub options you choose (it's a > problem for me since I need to type the passphrase for my / partition). > > There's a patch though, which I haven't managed to get working yet, see > https://bugs.freedesktop.org/show_bug.cgi?id=26891 (any help appreciatd) > > There's also a patch floating around to enable graphic switching through apple_gmux& vga_swicheroo, but I'm not there yet. > > Anyways, to get the intel working, you need to apply the i915 lvds dual > channer patch (I applied it to Linux 3.1.1 from sid): > https://github.com/fooblahblah/linux-mainline-efi-lvds/blob/master/lvds_dual_channel.patch > > You then need to add the following to grub.cfg in your menuentry: > > # Switch gmux to IGD > outb 0x728 1 > outb 0x710 2 > outb 0x740 2 > # Powers down ATI > outb 0x750 0 > > ...and the following as kernel options on the "linux" line: > > i915.lvds_channels=2 i915.modeset=1 i915.lvds_use_ssc=0 > Jerome |