Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've been reading docs and various pages for a few hours now and can't seem to put all of the pieces together on this. Basically I am trying to get 12.04 installed on my MBP 8,2 with graphics card switching working in some way or another. My basic understanding is that I need to do an EFI boot install of ubuntu so that graphics card switching will work (due to the hardware design). From there I may be able to use one of the kernel modules for graphics switching:

That article isn't clear on whether I need to do an EFI install. I have also seen comments in posts here that say and EFI install works by default as long as you have refit installed. Overall, I'm quite lost as to the simplest way to proceed to get an install up and running with graphics switching. I don't mind using open source GFX drivers as long as the basics work.

Any help towards a solution is greatly appreciated.

share|improve this question

I can't help on the graphics card switching, but I've got a Web page that details one way of installing Ubuntu in EFI mode on Macs:

The procedure is much too long to describe fully here, but in brief, it involves doing a BIOS-mode install and then booting and ripping out the BIOS-mode stuff and replacing it with EFI-mode stuff. There may well be other ways to do this, and the optimal methods may well vary from one model to another, so this is very much a "use at your own risk" sort of proposition, no matter how you do it.

share|improve this answer

You need to run your mac in EFI mode for the switching to work properly. And there is no need to be ripping the bios stuff.

I'm successfully using hybrid graphics on my Macbook Pro 8.2. This howto should be enough to allow you to switch between gfx cards How to switch between Gfx cards on Macbook Pro 15" 8.2

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.