TheMaxXHD Posted November 22, 2015 Share Posted November 22, 2015 Hello everyone, I'm new to this forum so my apologizes if I screw something up with this post . I'm planning to start my first EGPU project on my MacBook Pro. As I understand firstly, egpu support is more or less plug and play on Windows in efi mode. So, I started by installing Windows 10 in efi on my MacBook Pro. The problems are that since my model was one of the last macs to use bios via boot camp and not properly support efi, I obviously ran into issues. I did finally get it installed but with Intel hd graphics drivers not wanting to install (I will try to get it to install when I have more time this week), and the notorious sound not working issue which up to this point, I don't believe there has been a workaround found by anybody. These issues are fine because I have two drives that I can swap in and out where one is bios and the other is efi. The reason why I'm stating all of this is because I want to have a egpu using the Akito and a gtx 950, and I want it to accelerate my internal lcd display. Is that possible, and if so, does it work on both bios and efi based Windows based installs? Thanks! Note: I haven't bought any of the hardware yet as I want to make sure the egpu will be able to accelerate my internal display. Edit: So Windows 10 Optimus is broken? If that is the case I can put Windows 8.1 on the drives if that's the case Macbook pro specs: MacBook Pro 15" Mid 2012 Non Retina (Model: 9,1) Intel i7 3720qm 16GB ddr3 Intel hd 4000 Nvidia gt 650m 1gb gddr5 Samsung 850 Pro 1TB (Mac OSX and Windows bootcamp bios) OCZ vertex 4 256GB (Windows EFI) Quote Link to comment Share on other sites More sharing options...
Tech Inferno Fan Posted November 22, 2015 Share Posted November 22, 2015 Internal LCD mode hasn't been done as yet on the 2012 15" MBP under Windows. The reason is that the a working iGPU wired to the internal LCD hasn't been possible to activate on that model.Eg: Shelltoe's attempt at http://forum.techinferno.com/implementation-guides-apple/2367-2012-15-macbook-pro-retina-gtx560ti%408gbps-tb1-th05-win8-1-%5Bshelltoe%5D.htmlHowever, since then there has been some success activating the iGPU on the 2013+ GT750M model at http://forum.techinferno.com/apple-egpu-discussion/8717-%5Bguide%5D-enabling-intel-iris-pro-hd5200-win8-1-15-macbook-pro-gt750m.htmlIf you can do the same as done there then all that's needed is to disable the GT650M to have the NVidia driver activate Optimus accelerated internal LCD mode.Until then the best you can do is drag windowed apps ran on the eGPU attached LCD to the internal LCD (powered by the GT650M). There's a workaround to eliminate the external LCD (Chung-gun or Ultramon) by using a dummy VGA plug to create a phantom external LCD. Quote Link to comment Share on other sites More sharing options...
TheMaxXHD Posted November 22, 2015 Author Share Posted November 22, 2015 That's what I was afraid of....I wonder if by dragging the windowed application to the internal lcd then going full screen will work (I want to use this egpu for gaming) or if windowed border less for games that support that (very few). Otherwise it seems that in order to truly test the said workarounds that you suggested, i would need to buy the hardware and test it. Just a shame that if I buy $400 worth of hardware to find out that it won't work to my liking is stupid. I will have to think about it some more. Quote Link to comment Share on other sites More sharing options...
Tech Inferno Fan Posted November 22, 2015 Share Posted November 22, 2015 That's what I was afraid of....I wonder if by dragging the windowed application to the internal lcd then going full screen will work (I want to use this egpu for gaming) or if windowed border less for games that support that (very few). Otherwise it seems that in order to truly test the said workarounds that you suggested, i would need to buy the hardware and test it. Just a shame that if I buy $400 worth of hardware to find out that it won't work to my liking is stupid. I will have to think about it some more.You don't have to buy any hardware yet. See if you can get the HD4000 working under Windows. If yes, then you can have a GT650M accelerated Optimus internal LCD mode.If can't get that working, then the best you have is moving Windows apps started on the eGPU across to the GT650M attached internal LCD. Quote Link to comment Share on other sites More sharing options...
TheMaxXHD Posted November 22, 2015 Author Share Posted November 22, 2015 You don't have to buy any hardware yet. See if you can get the HD4000 working under Windows. If yes, then you can have a GT650M accelerated Optimus internal LCD mode.If can't get that working, then the best you have is moving Windows apps started on the eGPU across to the GT650M attached internal LCD.Ok, so in theory, if you get Intel hd graphics to activate and accelerate the internal lcd with the nvidia gt 650m disabled via device manager, you basically activated nvidia optimus, therefore when you have a egpu, it will be able to accelerate the internal display as I understand it? If that's so, then I will try the same process used to activate the iris pro graphics used in the thread you listed when I have time this week. Quote Link to comment Share on other sites More sharing options...
Tech Inferno Fan Posted November 22, 2015 Share Posted November 22, 2015 Ok, so in theory, if you get Intel hd graphics to activate and accelerate the internal lcd with the nvidia gt 650m disabled via device manager, you basically activated nvidia optimus, therefore when you have a egpu, it will be able to accelerate the internal display as I understand it? If that's so, then I will try the same process used to activate the iris pro graphics used in the thread you listed when I have time this week.Correct on all counts except the first trial run test you'd be wanting the HD4000 to connect to the internal LCD AND have the GT650M active. That's because then the GT650M would provide the accelerated internal LCD mode via NVidia Optimus.The Apple firmware isn't routing the internal LCD that way when booting Windows. Instead, it's attaching the internal LCD to the GT650M.NVidia Optimus only works if the Intel HD is wired to the internal LCD.If can get that to work then it's just a matter of disabling the GT650M and have a NVidia eGPU provide the acceleration instead.As mentioned, the critical point here is to get the HD4000 working as the GPU that's attached to the internal LCD. Something that hasn't been achieved as yet. Quote Link to comment Share on other sites More sharing options...
TheMaxXHD Posted November 22, 2015 Author Share Posted November 22, 2015 Why hasn't it been achieved before, has nobody attempted the iris pro procedure with Intel hd 4000 MacBook Pro models or has it not worked with Intel hd 4000 models with nvidia gt 650m so far? Quote Link to comment Share on other sites More sharing options...
TheMaxXHD Posted November 22, 2015 Author Share Posted November 22, 2015 I am extremely close I can just feel it. In my situation the internal display uses intel hd graphics "wired" when I disable NVidia via device manager and reboot, however it only is able to be used as a windows graphics adapter because every time I try to install the drivers for it, it goes to a black screen and the computer reboots, with no evidence of the driver installing at all. That driver is the only thing I believe at this point keeping me from having NVidia optimus. It shows the Microsoft display adapter as the one used for the lcd and not the 650m of which I have the drivers installed for so it would say 650m under display adapter settings if it was driving it. I am a newbie on forums so I messed up attaching the photo yes I know..... Quote Link to comment Share on other sites More sharing options...
fsqcds Posted November 29, 2015 Share Posted November 29, 2015 Will I be able to use eGPU with Thunder2 on my MacBook Pro (Retina, Mid 2012)? It has Thunderbolt 1 and Intel HD 4000 and GT 650M cards. Will I be able to use internal display in Windows using eGPU? Quote Link to comment Share on other sites More sharing options...
Charly Posted December 19, 2015 Share Posted December 19, 2015 On 22/11/2015 at 9:39 PM, TheMaxXHD said: I am extremely close I can just feel it. In my situation the internal display uses intel hd graphics "wired" when I disable NVidia via device manager and reboot, however it only is able to be used as a windows graphics adapter because every time I try to install the drivers for it, it goes to a black screen and the computer reboots, with no evidence of the driver installing at all. That driver is the only thing I believe at this point keeping me from having NVidia optimus. It shows the Microsoft display adapter as the one used for the lcd and not the 650m of which I have the drivers installed for so it would say 650m under display adapter settings if it was driving it. I am a newbie on forums so I messed up attaching the photo yes I know..... Really interesting!! If you have any success, tell us please It will be great to use the egpu with the internal LCD with our 2012 MBPR!! Quote Link to comment Share on other sites More sharing options...
TheMaxXHD Posted December 28, 2015 Author Share Posted December 28, 2015 On 12/19/2015 at 1:46 PM, Charly said: Really interesting!! If you have any success, tell us please It will be great to use the egpu with the internal LCD with our 2012 MBPR!! Unfortunately I gave up with trying to make it work. The issue is drivers not playing nicely. Through various of ways including safe mode, I was able to install both intel and nvidia drivers, and have both be recognized by the system as two gpus. The nvidia control panel recognized them as two gpus, giving an option for optimus. However, I could only boot when both devices were disabled through device manager. Enabling the nvidia gpu only led to a black screen, enabling the intel gpu only led to BSOD, and enabling both led to BSOD as well. It is possible that there is a way, I just did not have the time to continue tinkering with it any further. I may continue this "project" soon to see if I can make further progress. Quote Link to comment Share on other sites More sharing options...
Charly Posted January 1, 2016 Share Posted January 1, 2016 On 28/12/2015 at 4:43 PM, TheMaxXHD said: Unfortunately I gave up with trying to make it work. The issue is drivers not playing nicely. Through various of ways including safe mode, I was able to install both intel and nvidia drivers, and have both be recognized by the system as two gpus. The nvidia control panel recognized them as two gpus, giving an option for optimus. However, I could only boot when both devices were disabled through device manager. Enabling the nvidia gpu only led to a black screen, enabling the intel gpu only led to BSOD, and enabling both led to BSOD as well. It is possible that there is a way, I just did not have the time to continue tinkering with it any further. I may continue this "project" soon to see if I can make further progress. Good luck next time!! and thank you!! Quote Link to comment Share on other sites More sharing options...
aakashraj Posted June 30, 2016 Share Posted June 30, 2016 Is there any way to get the rMBP with the 650m dgpu working with an egpu on an internal display? I have a GTX970 eGPU working on OSX external display, and have bought Nando4's program. Appreciate any help. best, AR @goalque @Dschijn Quote Link to comment Share on other sites More sharing options...
Dschijn Posted June 30, 2016 Share Posted June 30, 2016 Only if you can manage to disable the 650m and make the Intel GPU work. Not sure if anyone has achieved that. Try and find builds with a 650/750m and maybe one of them wrote it as a guide. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.