Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Older rMBP support? #2

Closed
sdaitzman opened this issue Mar 5, 2015 · 12 comments
Closed

Older rMBP support? #2

sdaitzman opened this issue Mar 5, 2015 · 12 comments

Comments

@sdaitzman
Copy link

I have a mid-2012 rMBP w/ Intel HD 4000 and a 650M onboard. Has anyone tested on this model? Do you want a guinea pig?

@0xbb
Copy link
Owner

0xbb commented Mar 5, 2015

Hello @sdaitzman I am not aware that anyone has tested it yet.
Could you try it for for us :)?

According to the Arch Wiki (https://wiki.archlinux.org/index.php/MacBookPro10,x#Graphics) your Macbook Pro needs the same workarround with gfxCardStatus v2.2.1 as the 2013 version to get the Intel GPU running.

@sdaitzman
Copy link
Author

Would I need to use arch? How do I get this running?

@0xbb
Copy link
Owner

0xbb commented Mar 5, 2015

You can basically use any Linux distro.

How to get it running:

  1. Build gpu-switch:
    git clone git@github.com:0xbb/gpu-switch.git ; make
  2. Check if it is currently using the dGPU with a command like:
    glxinfo | grep OpenGL
  3. Try to switch to the iGPU with ./gpu-switch -i as root and reboot.
  4. Check again which GPU is in use (2.).
  5. Try to switch back to the dGPU with ./gpu-switch -d as root and reboot.
  6. Check again which GPU is in use (2.).

@sdaitzman
Copy link
Author

Do I need to patch the kernel?

@0xbb
Copy link
Owner

0xbb commented Mar 5, 2015

You should be fine without a patched kernel and/or a stock bootloader (only the MacbookPro11,x should need it).

@sdaitzman
Copy link
Author

Currently I have a script in /etc/rc.local that uses vgaswitcheroo to switch to the iGPU and turn the dGPU off. Should I disable this script before testing?

@0xbb
Copy link
Owner

0xbb commented Mar 5, 2015

Yes, please disable that for testing

@0xbb
Copy link
Owner

0xbb commented Mar 7, 2015

@sdaitzman If you need any help with testing just let me :).

@sdaitzman
Copy link
Author

It works 😄 there are still some issues (double cursors and shadows are weird) but it seems to be working aside from minor UI problems.

@0xbb
Copy link
Owner

0xbb commented Mar 10, 2015

@sdaitzman perfect, thank you very much for testing!
Do you also have this issues when you switch to the iGPU with gfxCardStatus v2.2.1 like described in the Arch wiki? (If you still have OS X installed on the Macbook)

@sdaitzman
Copy link
Author

I didn't, but I had some iGPU kernel flags enabled. I'll have to play with those again

@0xbb
Copy link
Owner

0xbb commented Mar 24, 2015

@sdaitzman Could you make another test without the iGPU kernel flags enabled? :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants