Issues getting Oculus Setup to see that my EGPU has the latest drivers. (and other issues)  

  RSS

sigma187
(@sigma187)
Active Member
Joined: 1 year ago
Posts: 6
August 2, 2017 5:15 pm  

Hello all,

I have been hanging out on these forums spying for a few weeks and thanks to everyone here I was able to get my new 2106 15" MBPtb 455 running in macOS and Win10 with an Akitio node and a 980ti installed.

I followed this implementation to get it all working. Except I had to do a DSDT override in order to get rid of error code 12. I didn't use the clover method as I was too scared lol.

Everything works really well except for a few issues. 

1) When attempting to install Oculus rifts setup software I am greeted by a screen that says "Please update you graphics card drivers". Needless to say I have already installed the latest drivers and tried uninstalling using Display Driver Uninstaller and reinstalling a few times with no luck. I have also made sure to uninstall the radeon drivers that got installed with bootcamp. It seems pretty clear to me that the 980ti is running and is recognized while trying to install the software so I am at a complete loss as to what might be happening.

if anyone has suggestions of any experience with this I would really appreciate your help.

 

2) Second issue that is unrelated but an interesting caveat to my setup is that when I plug in anything else into my TB3 ports other than the Node, my WIFI instantly drops and I have to constantly ask it to reconnect. After a few minutes of a slow connection it will drop again. Also so far i have been unable to plug anything else other than the power cable on the same side as the where the node is plugged. If i plug anything else in the slot next to the node it seems to overload that side or something strange and the node gets disabled.

Any thoughts?

 

Soon I will add my system & eGPU details or a build link to this my signature to give context to my posts


ReplyQuote
nando4
(@nando4)
Noble Member Admin
Joined: 2 years ago
Posts: 1815
August 2, 2017 5:22 pm  

@sigma, the driver issue is possibly related to using test signing mode with the DSDT override. You may then want to use apple_set_os.efi to eradicate the error 12. theitsage has a great guide on doing this on a late-2016 15" MBP:

https://egpu.io/forums/builds/late-2016-15-macbook-pro-rp450-gtx980ti32gbps-tb3-mantiz-venus-win10-theitsage/

eGPU Setup 1.35    •    eGPU Port Bandwidth Reference Table    •    Several builds
2015 15" Dell Precision 7510 M1000M + macOS 10.14 & Win10


theitsage liked
ReplyQuote
sigma187
(@sigma187)
Active Member
Joined: 1 year ago
Posts: 6
August 2, 2017 5:38 pm  

Awesome @nando64 thanks for the link. I will give this a try tonight.

Soon I will add my system & eGPU details or a build link to this my signature to give context to my posts


ReplyQuote
sigma187
(@sigma187)
Active Member
Joined: 1 year ago
Posts: 6
August 3, 2017 9:17 pm  

So I spent last night trying to follow the process @nando64 linked me . 

1) I disabled test sign on mode from my previous DSDT override

2) Loaded the apple_set_os.efi on a flash drive to boot from.

3) Boot into windows via the EFI with the TB3 cable plugged into the right side of the MBP (plugged into the left side the card wouldnt show at all)

4) Ran integrated.bat as administrator then reboot through EFI.

5) I was able to see the iGPU and EGPU with error 12

6) Tried to disable the PCI host bridge for the IGPU and got BSOD

7) Started over and tried disabling the EGPU then its hosts one at a time then re-enabling. nothing happened 

What am I missing? Everything I tried with disabling the PCIe ports gave me BSOD.

Soon I will add my system & eGPU details or a build link to this my signature to give context to my posts


ReplyQuote
theitsage
(@itsage)
Famed Member Admin
Joined: 2 years ago
Posts: 3232
August 4, 2017 2:02 am  

BSOD when you disabled the Radeon Pro discrete GPU means the internal display was not running off of the Intel integrated GPU. Run integrated.bat with Admin privilege then restart the computer. At rEFInd boot selector, ENTER on apple_set_os.efi before booting into Windows. 

Make sure you plug the eGPU into the right side ports then disable the PCIe Controller (x16) 1901. Restart with the eGPU plugged in and see if it works. If it's still showing error 12, proceed to disable PCIe Controller (x8) 1905. Restart with the eGPU plugged in and error 12 should be gone.

Best ultrabooks for eGPU use

eGPU enclosure buying guide

86 external GPU build guides


ReplyQuote
sigma187
(@sigma187)
Active Member
Joined: 1 year ago
Posts: 6
August 5, 2017 4:25 am  

Hey @theitsage thanks for the reply!

I was able to successfully boot using this method once so far and it was working perfectly with my rift. Then I shut down and booted into MacOS for a few hours then tried to boot back into windows to repeat the my steps. I was able to successfully get the 980ti working on the external but then this time when I plugged anything into a port on the left side I would get BSOD. Now after that happened I have been able to succesfully repeat getting rid of error 12 at all. every time I run integrated script restart with apple_set_os and disable PCIe Controller (x16) 1901 I get a blue screen (no words just white dotted lines across the screen).

Feels like I'm loosing the fight.

 

Soon I will add my system & eGPU details or a build link to this my signature to give context to my posts


ReplyQuote
sigma187
(@sigma187)
Active Member
Joined: 1 year ago
Posts: 6
August 5, 2017 8:33 am  

So I figured this out and now have a consistent workflow with oculus up and running. The left side ports are all usable and don't give BSOD anymore. For anyone who might be as dense as me when you are booting back into windows after enabling the integrated script and disabling the DGPU (had to disable the card first then the audio then the PCI controller to avoid BSOD) just let windows boot without the EFI boot and the EGPU should kick in.

I have to say that I preferred the process from before with the Test mode DSDT enabled but if this is how it much be then so be it. I am hoping that sometime soon this process will all be Hot Pluggable and ready to go!!

Soon I will add my system & eGPU details or a build link to this my signature to give context to my posts


ReplyQuote
gameboy
(@gameboy)
Active Member
Joined: 1 month ago
Posts: 8
November 29, 2018 3:08 pm  

Hello @sigma187, @itsage I'm having the same issue with Oculus software on my 2018 15" MacBook Pro

It is asking to update the graphics card driver but it already is and I had tried with old NVIDIA drivers too.
I removed via DDU the old AMD drivers when I installed Windows on Boot camp.
I didn't use apple_set_os.efi or any other workaround to set my eGPU as it was working fine from the beginning.

Anyone knows what could be happening?

2018 15" MacBook Pro RP560X + [email protected] + Win10


ReplyQuote
Reinhard1004
(@reinhard1004)
Eminent Member
Joined: 1 year ago
Posts: 33
December 6, 2018 11:23 pm  

Had the same issue... (macbook pro, egpu, windows 10, rift). Actually needed to update the NVidia drivers. Still same issue... found that also AMD Radeon Pro 460 drivers were not up to date.
Deinstalled the AMD card and installed the latest driver - works now. Went through this process: https://www.bootcampdrivers.com/
Hope this helps!

Late 2016 15" MBP w/ Radeon Pro 460, 2m CalDigit TB3 cable, Mantiz Venus eGPU case, NVidia GTX 1080ti.


esso liked
ReplyQuote
esso
 esso
(@esso)
Active Member
Joined: 6 days ago
Posts: 6
December 12, 2018 7:02 am  

thanks a lot @Reinhard1004

i had the same issue just bootcamped windows 1803 update the nvidia driver (there something with the out screen display when working with nvidia )

updated the amd Driver  https://www.bootcampdrivers.com/   worked  fine and finally oculus saw the nvidia gtx 1070 

now to the next issue oculus works but gets all port as (usb 2 not 3) i connected every thing to a hub at the left side (aorus on the right ) ,

i see strange lines in the head set i hope that's the usb issue  .

 

 

Macbook pro 2017 (Radeon Pro 560) , mojave (1.14) , bootcamp win1803 , Aorus nvidia GTX 1070 , oculus rift


ReplyQuote
casualslyce
(@casualslyce)
Active Member
Joined: 5 months ago
Posts: 11
December 15, 2018 4:42 pm  

I had the same error message in Oculus even after the GTX 1070 was recognized by windows. I figured out that Oculus was defaulting to the internal card whose drivers had been uninstalled. The issue went away when I disabled the radeon 460 in device manager (the card, not the PCI connection). Also make sure you’re running on an external monitor.

2016 Macbook Pro TB Radeon 460 | Aorus 1070 | High Sierra 10.13.6 | Bootcamp Windows 1803


ReplyQuote
esso
 esso
(@esso)
Active Member
Joined: 6 days ago
Posts: 6
December 16, 2018 7:52 am  

Thank you , 
that really helped
but the aorus is overheated 🥵 with oculus in a min idon't hear fan noises so i think it’s not running fast enough the front of it is really hot 
Is there away to monitor the two tiny fans ?
the aorus engine not working on my windows botcamp .

Macbook pro 2017 (Radeon Pro 560) , mojave (1.14) , bootcamp win1803 , Aorus nvidia GTX 1070 , oculus rift


ReplyQuote