Laptop not allowing me to access the Nvidia Display/resolution settings only 3d settings

SpyderTracks

We love you Ukraine
Moderator
Sorry OP I am derailing this thread. MSHybrid and Optimus are exactly the same thing, the MUX is the switch which is used to switch between MSHybrid/Optimus and the dGPU.
No, this isn't correct.

Optimus was the first iteration of GPU switching, this was just a software firmware layer, but you still output through the iGPU to reach the dGPU

MSHybrid came later but is essentially the same

Then recently came MUX. Mux actually reroutes the graphics output directly to the nvidia card by switching the actual circuitry it's passing through. This requires dedicate hardware and is very new. It completely bypasses the iGPU and disables it.

On a previous generation, this is why you could never disable the iGPU even if you'd enabled dedicated graphics, if you did the screen just wouldn't work, because even if you're running off the dGPU, it's going via the iGPU firstly. So iGPU was always enabled.

 
Last edited:

Aza

Rising Star
I am sure I had a mux switch in my 2012 Vortex and my 2020 defiance and they were both clevo.
I had a vortex (III?), but I think it was a full fat GPU, not a mobile version (if that makes a difference?)
To be honest it was that long ago I dont even remember what options I had in the control panel anyway.... just wondered if maybe it was relevent
 

barlew

MOST VALUED CONTRIBUTOR
No, this isn't correct.

Optimus was the first iteration of GPU switching, this was just a software layer, but you still output through the iGPU to reach the dGPU

MSHybrid came later but is essentially the same
"This is Optimus at work, also known as MSHybrid." From Jarrod.
Then recently came MUX. Mux actually reroutes the graphics output directly from the nvidia card by switching the actual circuitry it's passing through. This requires dedicate hardware and is very new.

On a previous generation, this is why you could never disable the iGPU, if you did the screen just wouldn't work, because even if you're running off the dGPU, it's going via the iGPU firstly. So iGPU was always enabled.

We are agreeing with each other here but perhaps I have not worded my previous post particularly well. The MUX switches between the iGPU (which utilises MSHybrid/Optimus) and the dGPU physically, the MUX does not replace MSHybrid. This is not new, this is how switchable discrete graphics have always worked. It would not be possible to have switchable discrete laptop graphics without a MUX.

"A MUX (short for Multiplexer, often misspelled as “mucks” or “muc”) switch lets us manually enable or disable the integrated graphics. It does this by physically changing the connection between the GPU and the screen. Being able to disable Optimus therefore requires that the laptop has physical hardware support for this feature" From Jarrod.

Here is a photograph from my Valeon which also uses a MUX to switch between MSHybrid and the dGPU like my old Vortex:
1652523551069.jpeg


The other scenario are gaming laptops which utilise Optimus/MSHybrid but do not have the ability to have discrete graphics. These laptops do not have a MUX switch and for power efficiency the laptop passes the dGPU output to the iGPU which then sends it on to the screen. As there is no MUX present there is no way to switch to dGPU.

*Edit for clarity*
 
Last edited:

petdox

Member
Wow what a great discussion and a lot of information to take in. I asked this question on here as a bit of a punt, but the knowledge you people have is amazing. I don't think anyone meant to come across as salty, I'm just grateful for the input. My level of understanding has greatly improved because of it and I am still googling some of the stuff (🥴) you discussed. Thank you all 😁
 

barlew

MOST VALUED CONTRIBUTOR
Because the wife is out with the kids and I have nothing better to do with my day this has mega peaked my interest, and I have been doing some reading. I have found this Nvidia driver installation guide from 2012, where it discusses installing Linux Nvidia drivers on Optimus laptops with and without MUX switches.


As I said before this technology is not new. We only started talking about it recently because manufacturers started removing it from their systems and the ability for discrete graphics was no longer available.

Here is another interesting bit of history from 2010 where CNET introduces the new Optimus technology. It appears that the MUX switch was included in laptops before Optimus was even a thing: https://www.cnet.com/culture/nvidia-optimus-unveiled-switchable-laptop-graphics-on-the-fly/

and another article from the register: https://www.theregister.com/Print/2010/02/09/inside_nvidia_optimus/

So it looks like we went from using a MUX switch to switch between the iGPU to dGPU, to Optimus switching between the iGPU and dGPU albeit, by routing the dGPU through the iGPU, as previously discussed. We then moved on to integrating a MUX with MSHybrid so that laptops could have the efficiency of the dGPU routed through the iGPU or they could be switched through the MUX to allow for discrete graphics.

*Edit* here is another article from 2012 discussing how to configure Red Hat linux on Optimus laptops with MUX switches https://access.redhat.com/articles/2877991
 
Last edited:

barlew

MOST VALUED CONTRIBUTOR
Wow what a great discussion and a lot of information to take in. I asked this question on here as a bit of a punt, but the knowledge you people have is amazing. I don't think anyone meant to come across as salty, I'm just grateful for the input. My level of understanding has greatly improved because of it and I am still googling some of the stuff (🥴) you discussed. Thank you all 😁
Out of interest have you booted into BIOS to checked whether you can switch between Discrete and MSHybrid graphics modes?

No-one is salty here its just good old fashioned debate and discussion.
 
Last edited:

petdox

Member
Out of interest have you booted into BIOS to checked whether you can switch between Discrete and MSHybrid graphics modes?

No-one is salty here its just good old fashioned debate and discussion.
Looked in BIOS but advanced only shows a limited amount of options;

SATA mode
Power on boot beep
Battery low alarm beep

Have they locked other options? Looks pretty basic to me 🤷‍♂️
Thanks
 

barlew

MOST VALUED CONTRIBUTOR
Looked in BIOS but advanced only shows a limited amount of options;

SATA mode
Power on boot beep
Battery low alarm beep

Have they locked other options? Looks pretty basic to me 🤷‍♂️
Thanks
No mate if you did have the ability to switch to dGPU it would be there. Unfortunately you just have Optimus on its own.
 
Top