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

vgaswitcheroo permission denied #14

Open
edohub opened this issue Sep 14, 2018 · 2 comments
Open

vgaswitcheroo permission denied #14

edohub opened this issue Sep 14, 2018 · 2 comments

Comments

@edohub
Copy link

edohub commented Sep 14, 2018

Hello, I am using Fedora28 in dual boot with OSX 10.11.4. I downloaded the latest version available and followed the README.md instructions, then I updated grub. At the reboot fedora loaded the logo of the system and then I got a very creepy blank screen with a "vga switcheroo client 101 refused switch" error. I'm not very skilled in this sort of things, but I suppose that apple_set_os.efi is working, but the system is stuck trying to switch unsuccessfully the VGA. Now I cannot even login fedora. I wonder if it exists a way to fix this from the grub. Thank you

@edohub
Copy link
Author

edohub commented Sep 17, 2018

Ok, I managed to fix that myself. I had to switch to integrated gpu from OSX using gfxCardStatus v 2.2.1 (I've read newer versions could have issues). After that I booted on Fedora and I was able to use my integrated gpu. Switching to the dedicated is a bit more tricky cause it's suggested to install proprietary drivers (I installed nvidia, for example) and enable the gpu switching from settings (in my case, I needed prime available in nvidia-settings).
Since I am still a newbie, if there is anyone more experienced who has to point out something about this topic, feel free to comment.

@edohub
Copy link
Author

edohub commented Sep 17, 2018

If you have fedora on single boot on your mac, try installing gpu-switch (I think it's by the same developer of apple_set_os_efi) and change your gpu using chroot from a live-usb session (after having mounted your linux partition, obviously). You can also try:

  • From a live-usb session mount EFI partition and delete apple_set_os_efi
  • Boot linux (Now it should be able to start)
  • Download gpu-switch
  • Type on a terminal sudo PathToGpuSwitch/ and then ./gpu-switch -i
  • Mount your EFI partition and add to a custom directory apple_set_os_efi
  • Reboot

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

1 participant