Jump to content
Evo*

[GUIDE] Macbook: enabling Optimus internal LCD mode

Recommended Posts

Can somebody with experience in this area please explain me what is "Optimus"?

 

As far as I understood it will allow going to Sleep mode with eGPU connected?

Correct me if I am wrong, "Optimus" is used if you need to use internal display with eGPU.

Will "Optimus" provide any performance benefits?

 

My configuration is:

- MacBook Retina 13" Intel Iris 5100

EVGA GeForce GTX 750Ti

- Windows 10

 

Can I set up "Optimus" with this configuration and if yes, then how?

 

Share this post


Link to post
Share on other sites

@Boykodev

Optimus is GPU switching 'technology' created by Nvidia.

Only available on Mobile Workstation (mostly) or Laptops that incorporates Intel HD Graphic from Intel Processors as an Integrated Graphic (Power Saving), and Nvidia GTX / Quadro Graphic Card as Discrete Graphic for more graphic/compute demanding applications (Max Performance)

Windows 10 has it's own Hybrid Graphic capabilites.

Nvidia also have 'Maximus' GPU switching technology but only works on Workstation that incorporates High-end Quadro GPU + Tesla card.

By system default / BIOS, Laptop Internal display will use Intel Graphic, and External Monitor (thru it's Digital output port) will be driven by Discrete Graphic / from 3D Application options from Nvidia Control Panel.

some has managed to make Optimus works with eGPU on Win 10, but many has failed :)

Share this post


Link to post
Share on other sites

I have managed to make iGPU runs for my internal and eGPU Quadro 4000 for Mac 2GB for my External monitor

IMG_4771.JPG

 

But this doesn't work when i use Quadro 6000 6GB. Output display only goes to eGPU

FullSizeRender.jpg

Both setup has no issue for lid closed, and restart or sleep while it closed

Edited by ssamydla

Share this post


Link to post
Share on other sites

@ssamydla

Thanks for the explanation!

 

Is your set up running on Windows 8.1?

On the first page of this topic I saw a good guide for making "Optimus" work with Windows 8.1

Is there a similar guide for Windows 10?

Share this post


Link to post
Share on other sites

@Boykodev oops, sorry man i'm on Lenovo :whistle:  Still waiting for my Mac signal cable from China then i can try with my Macbook Pro Retina 15", but with EXP GDC only. 

Thunderbolt on a  Windows bootcamp is so troublesome at this moment. 

 

 

 

 

Share this post


Link to post
Share on other sites
13 hours ago, Boykodev said:

Can somebody with experience in this area please explain me what is "Optimus"?

 

As far as I understood it will allow going to Sleep mode with eGPU connected?

Correct me if I am wrong, "Optimus" is used if you need to use internal display with eGPU.

Will "Optimus" provide any performance benefits?

 

My configuration is:

- MacBook Retina 13" Intel Iris 5100

EVGA GeForce GTX 750Ti

- Windows 10

 

Can I set up "Optimus" with this configuration and if yes, then how?

 

Hey man,

Is your mbp late 2013 or mid 2014?

If it's late 2013, Optimus (output from eGPU to internal display) should work OOB in windows 8.1/10.

If it's mid 2014, Optimus will work OOB if you install windows with BootCamp 5.1.5640.

Share this post


Link to post
Share on other sites
12 minutes ago, devild said:

Hey man,

Is your mbp late 2013 or mid 2014?

If it's late 2013, Optimus (output from eGPU to internal display) should work OOB in windows 8.1/10.

If it's mid 2014, Optimus will work OOB if you install windows with BootCamp 5.1.5640.

I am pretty sure it's late 2013. Don't have it at hand right now to double check though.

 

So what should I do to make it work? Can I use the guide on the first page of this topic?

Share this post


Link to post
Share on other sites
1 hour ago, Boykodev said:

I am pretty sure it's late 2013. Don't have it at hand right now to double check though.

 

So what should I do to make it work? Can I use the guide on the first page of this topic?

No, just install nvidia drivers for your gtx750ti and then switch to "Show desktop only on 1 display" in settings.

Share this post


Link to post
Share on other sites
24 minutes ago, devild said:

No, just install nvidia drivers for your gtx750ti and then switch to "Show desktop only on 1 display" in settings.

I wish it would be so easy.

- switching to "Show only display 1" results in lagging of all system animations.

The same effect I have when I close the lid and eGPU becomes the only active display.

I have already created a discussion trying to resolve it:

Another thing is that I don't have "Sleep" option when eGPU is connected, which is pretty inconvenient.

I don't think I have this "Optimus" activated already...

Edited by Boykodev
grammar

Share this post


Link to post
Share on other sites

I just described my experience with mbp late 2013 and mid 2014 (both with intel only graphics) and windows 8.1 and windows 10.

I used Akitio box with Dell DA-2 200W and custom 300W (for LED light). I didn't use barrel in both cases, just soldered wires to PCB on back of barrel.

And i didn't use sleep option. Don't like it.

Share this post


Link to post
Share on other sites

Perhaps I do have this "Optimus" activated already.

Just tried to connect eGPU without external display and it worked!

 

But what about "Sleep" mode?

Is it possible to put MacBook to sleep when eGPU is connected?

Share this post


Link to post
Share on other sites

I have windows 10 on boot camp and can't get the video card to work with laptop screen. Works fine if I hook up an external monitor. Anyway to get it to work without one?

Share this post


Link to post
Share on other sites
6 hours ago, Dazmat said:

I have windows 10 on boot camp and can't get the video card to work with laptop screen. Works fine if I hook up an external monitor. Anyway to get it to work without one?

What graphics card do you have?

 

I have EVGA GeForce GTX 750Ti and the only thing I did to get it working with internal screen, is just installed the latest drivers from the EVGA website.

Share this post


Link to post
Share on other sites
On 8/5/2016 at 0:14 AM, Boykodev said:

What graphics card do you have?

 

I have EVGA GeForce GTX 750Ti and the only thing I did to get it working with internal screen, is just installed the latest drivers from the EVGA website.

 

I'm using the Zodiac 970

Share this post


Link to post
Share on other sites
21 hours ago, Dazmat said:

 

I'm using the Zodiac 970

I remember reading somewhere you need a card made by EVGA for maximum compatibility with eGPU.

Share this post


Link to post
Share on other sites

This is the simplest way to keep Iris enabled with the Late 2013 and Mid 2014 Iris(Pro) only Macs on Windows,
 
1) Download apple_set_os.efi
https://github.com/0xbb/apple_set_os.efi
2) Format an USB stick in OS X Disk Utility (Choose Erase, Format: MS-DOS (FAT), Scheme: Master Boot Record)
3) Create a folder structure in Finder as follows: EFI/Boot/bootx64.efi
where bootx64.efi is the renamed apple_set_os.efi file
 
If OS X is installed, open Startup Disk, and choose BOOTCAMP partition and restart the Mac, USB stick plugged.
 
Hold down Option key and you should see a new disk "EFI Boot" (eGPU connected at this point).
 
Select "EFI Boot" with the enter key to boot into Windows and the internal screen stays enabled.

  • Thumbs Up 1

Share this post


Link to post
Share on other sites

Hello there,

i am new to this community, recently i am builing on my egpu following all the post, and my current setup is 2014mbpr+aiktio box + evga gtx 970.

just wnat to know if anyone is able to upload the "OPTIMUS.dmg" file, the link in this threads are dead, can not work without it tho !

 

Share this post


Link to post
Share on other sites

I would also ask if anyone can reupload OPTIMUS.dmg file. Thanks in advance ;-)

Share this post


Link to post
Share on other sites

Thanks! Tho I have late 13" rMBP 2013 I can't get the internal screen working, will try with this EFI tweak.

On 8/3/2016 at 1:29 PM, devild said:

No, just install nvidia drivers for your gtx750ti and then switch to "Show desktop only on 1 display" in settings.

 

But do you need external screen to make this switch? My internal screen is blank a soon as I choose Win 8.1 partition from boot screen.

Share this post


Link to post
Share on other sites
2 hours ago, umax said:

But do you need external screen to make this switch? My internal screen is blank a soon as I choose Win 8.1 partition from boot screen.

I was getting the same problem if Windows was installed in Legacy mode with BootCamp assist (13" MBP late 2013 and 13" MBA mid 2012). After re-installing in EFI mode and applying this tweak everything was OK.

Share this post


Link to post
Share on other sites

I see. Do you know when I try to restore EFI I get this;

 

While attaching EFIBackup.dmg: /dev/disk2 /Volumes/EFI 1

I'm getting: ditto: can't get real path for source '/Volumes/EFIBackup'

Share this post


Link to post
Share on other sites

For restore: copy files manually.

Terminal command can't determine which EFI partition to use cos mounted EFIBackup.dmg is shown as EFI as well as original EFI partition.

Share this post


Link to post
Share on other sites

Thanks man, that worked! Do you know how to get back Win disk icon on boot chime. I still have nvidia logo with "Boot Efi" instead of "Win 8.1"

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

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.