I was reading the rEFIt myths and facts and I stumbled in this one:
Fact: You need BIOS compatibility for 2D/3D accelleration
If you want good graphics support in Linux, you must boot it using BIOS compatibility mode. This also means using LILO or GRUB, and having a MBR partition table (either hybrid GPT/MBR or plain MBR).
[...] Go to the original page for full text.
I do not use rEFIt, but I do use rEFInd. And from what I understood the system starts in efi mode, in fact:
# modprobe efivars # ls /sys/firmware/efi/vars AAPL,PathProperties0000-4d1ede05-38c7-4a6a-9cc6-4bcca8b38c14 AcpiGlobalVariable-af9ffd67-ec10-488a-9dfc-6cbf5ee22c2e Boot0000-8be4df61-93ca-11d2-aa0d-00e098032b8c Boot0001-8be4df61-93ca-11d2-aa0d-00e098032b8c Boot0080-8be4df61-93ca-11d2-aa0d-00e098032b8c [...]
I start the system loading the kernel itself. (vmlinuz-arch.efi)
On the other hand acceleration seems working fine:
% glxinfo|grep '^dir\|^Ope' direct rendering: Yes OpenGL vendor string: Intel Open Source Technology Center OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Mobile OpenGL version string: 3.0 Mesa 9.0.2 OpenGL shading language version string: 1.30
Edit: I am using a Mac Book Pro A1278.
What does it all mean? Should I worry? It is just outdated information from an old site?
Last edited by ezzetabi (2013-02-08 09:32:28)
I think this is an older page related to installing Linux on Apple Mac computer, before EFI was in general use (Apple Mac have used some kind of EFI for a long time). I do not think this applies to current non Apple Mac computer running in EFI mode.
Ops... I forgot to say my computer is a Mac Book Pro A1278.