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

Enable iGPU? #17

Closed
takeonelayer opened this issue Mar 10, 2020 · 9 comments
Closed

Enable iGPU? #17

takeonelayer opened this issue Mar 10, 2020 · 9 comments

Comments

@takeonelayer
Copy link

Hello,
I tried using rEFInd / 0xbb's apple_set_os.efi to spoof the os version, and tried 0xbb's gpu-switch to swtich graphics. But it seems that his gpu-switch script doesn't work for this distro / mbp15,1.
0xbb/gpu-switch#51
I've put an issue under his script's page, but I think it is also a good idea to ask it here as it may be a distro compatibility issue - "Couldn't mount 'efivarfs' " (see the above issue)

Above all, any workaround to enable iGPU screen rendering? because I need to run KVM virtual machine and passthrough the dGPU to a VM. Many thanks!

@mikeeq
Copy link
Owner

mikeeq commented Mar 10, 2020

Hi @SolarJuice,
After macOS Catalina update it's no longer possible to mount efivarfs - mac just freezes whenever you're trying to do it.

@takeonelayer
Copy link
Author

Hi @SolarJuice,
After macOS Catalina update it's no longer possible to mount efivarfs - mac just freezes whenever you're trying to do it.

Thanks for the answer. Is this a firmware update that cannot roll back? Does downgrading to Mojave work?

@mikeeq
Copy link
Owner

mikeeq commented Apr 27, 2020

I don't think that the downgrade process will downgrade the version of EFI itself, but I haven't tested it - so if you want, you can try it ;)

@cristianmiranda
Copy link

Hi @SolarJuice @mikeeq I'm having exactly the same issue. Is there a way to workaround this?.

@soyflourbread
Copy link

See this post for a solution: https://apple.stackexchange.com/questions/166876/macbook-pro-how-to-disable-discrete-gpu-permanently-from-efi

TL;dr: Execute this command to set efivars manually in macOS single user mode:
nvram fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00

Works for me (Macbook Pro 15', 2019)

@takeonelayer
Copy link
Author

@encombhat Thanks! I'll try it out. btw is this permanant or revertable?

@soyflourbread
Copy link

@encombhat Thanks! I'll try it out. btw is this permanant or revertable?

Well, it should be persistent across reboots, but you can always reset the NVRAM manually.

@ghost
Copy link

ghost commented Sep 24, 2020

@encombhat Thanks! I'll try it out. btw is this permanant or revertable?

Well, it should be persistent across reboots, but you can always reset the NVRAM manually.

cool, thanks~

@mikeeq
Copy link
Owner

mikeeq commented Aug 26, 2021

Please check this wiki page: https://wiki.t2linux.org/guides/hybrid-graphics/

@mikeeq mikeeq closed this as completed Aug 26, 2021
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

4 participants