Jump to content

2012 15" MBP GT650M: Intel HD4000 under Windows?


TheMaxXHD

Recommended Posts

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)

Link to comment
Share on other sites

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.html

However, 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.html

If 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.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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.....

post-40905-14495001210897_thumb.png

Link to comment
Share on other sites

  • 3 weeks later...
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.....

post-40905-14495001210897_thumb.png

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!!

Link to comment
Share on other sites

  • 2 weeks later...
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. 

Link to comment
Share on other sites

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!!

Link to comment
Share on other sites

  • Tech Inferno Fan changed the title to 2012 15" MBP GT650M: Intel HD4000 under Windows?
  • 5 months later...

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.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.