Contribute
Register

Problem with HDMI output on dual GPU laptop

Joined
Feb 15, 2018
Messages
56
Motherboard
HP 836B
CPU
i7-7700HQ
Graphics
HD 630 & GTX 1050
Mobile Phone
Android, iOS
Hello recently I'm having some problems with my HDMI port on my HP Pavilion 15 cb076tx laptop:crazy:
The laptop uses GTX1050 alongside HD630. Though it's Optimus, the HDMI port is connected directly to the nvidia card (confirmed in Windows) which is disabled via DSDT patch, so under macOS it's not functioning at all. I wonder if there's a way to activate both cards (CLARIFICATION: I don't mean getting Optimus to work!) so that I can get my external monitor recognized by macOS.
Thanks in advance!!
 

Attachments

RehabMan

Moderator
Joined
May 3, 2012
Messages
190,977
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Hello recently I'm having some problems with my HDMI port on my HP Pavilion 15 cb076tx laptop:crazy:
The laptop uses GTX1050 alongside HD630. Though it's Optimus, the HDMI port is connected directly to the nvidia card (confirmed in Windows) which is disabled via DSDT patch, so under macOS it's not functioning at all. I wonder if there's a way to activate both cards (CLARIFICATION: I don't mean getting Optimus to work!) so that I can get my external monitor recognized by macOS.
Thanks in advance!!
With HDMI directly connected to Nvidia, it is not Optimus (Optimus goes through Intel HD).
You may be able to get the HDMI port working with the Nvidia web drivers.
Of course, no such Nvidia web drivers available for Mojave yet, so that experiment would need to happen using High Sierra.
 
Joined
Feb 15, 2018
Messages
56
Motherboard
HP 836B
CPU
i7-7700HQ
Graphics
HD 630 & GTX 1050
Mobile Phone
Android, iOS
With HDMI directly connected to Nvidia, it is not Optimus (Optimus goes through Intel HD).
Your words make me really confused... In Windows I see both cards in device manager, and if that's not Optimus, how do they work together?

As to the web driver, I'll soon give it a try :D
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
190,977
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
Your words make me really confused... In Windows I see both cards in device manager, and if that's not Optimus, how do they work together?
It is like dual-GPU on a desktop.
IGPU is connected to internal display.
DGPU is connected to external HDMI.
 
Joined
Feb 15, 2018
Messages
56
Motherboard
HP 836B
CPU
i7-7700HQ
Graphics
HD 630 & GTX 1050
Mobile Phone
Android, iOS
It is like dual-GPU on a desktop.
IGPU is connected to internal display.
DGPU is connected to external HDMI.
But in Windows, I can see some auto switch settings in nvidia control panel, and also have the choice of "run with nvidia GPU" in right-click menus. It's highly likely that the two cards are wired in a strange way:
GTX1050---HD630---internal display (Optimus)
GTX1050---HDMI port (not Optimus)
Could this be true?
I also used a tiny tool to confirm this. In Windows, NvOptimusTestViewer.exe worked pretty fine, showing the nvidia card sometimes active while sometimes not...
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
190,977
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
But in Windows, I can see some auto switch settings in nvidia control panel, and also have the choice of "run with nvidia GPU" in right-click menus. It's highly likely that the two cards are wired in a strange way:
GTX1050---HD630---internal display (Optimus)
GTX1050---HDMI port (not Optimus)
Could this be true?
I also used a tiny tool to confirm this. In Windows, NvOptimusTestViewer.exe worked pretty fine, showing the nvidia card sometimes active while sometimes not...
The Windows app probably allows you to switch into Optimus mode on the fly.
You could try those options then investigate by looking at monitor properties (as that tells you which device is connected to the monitor).
It is possible there is some sort of strange hybrid.
Whether it can work well in macOS is up to you to find out by testing.
 
Joined
Feb 15, 2018
Messages
56
Motherboard
HP 836B
CPU
i7-7700HQ
Graphics
HD 630 & GTX 1050
Mobile Phone
Android, iOS
The Windows app probably allows you to switch into Optimus mode on the fly.
You could try those options then investigate by looking at monitor properties (as that tells you which device is connected to the monitor).
It is possible there is some sort of strange hybrid.
Whether it can work well in macOS is up to you to find out by testing.
So before making further investigation, I'd like to make sure whether there is a possibility that I could use both graphics cards simultaneously in macOS...?
Internal display connected to the iGPU while external display the dGPU, and get the same output?
 

RehabMan

Moderator
Joined
May 3, 2012
Messages
190,977
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
MacBook Air
Mobile Phone
iOS
So before making further investigation, I'd like to make sure whether there is a possibility that I could use both graphics cards simultaneously in macOS...?
Internal display connected to the iGPU while external display the dGPU, and get the same output?
I'm not very good at predicting the future. You will need to test/experiment and see what happens.
 
Joined
Mar 28, 2011
Messages
16
Motherboard
MSI GE72 7RD Apache-Clover
CPU
i7-7700HQ/HM175
Graphics
HD630, 1920x1080
But in Windows, I can see some auto switch settings in nvidia control panel, and also have the choice of "run with nvidia GPU" in right-click menus. It's highly likely that the two cards are wired in a strange way:
GTX1050---HD630---internal display (Optimus)
GTX1050---HDMI port (not Optimus)
Could this be true?
I also used a tiny tool to confirm this. In Windows, NvOptimusTestViewer.exe worked pretty fine, showing the nvidia card sometimes active while sometimes not...
This is Optimus i.e. switching automatically between iGPU and Dedicated one. See if there's a BIOS option that lets you decide which GPU to go for, you probably won't have as its a feature for high-end Gaming laptops which also sometimes come with a switch on keyboard that lets you choose the GPU.

Also, I am forgetting right now since on Mac but if you connect monitor to your HDMI port, there's a place where it tells you under Nvidia settings or Windows itself which port is connected to where.
 
Joined
Feb 15, 2018
Messages
56
Motherboard
HP 836B
CPU
i7-7700HQ
Graphics
HD 630 & GTX 1050
Mobile Phone
Android, iOS
This is Optimus i.e. switching automatically between iGPU and Dedicated one. See if there's a BIOS option that lets you decide which GPU to go for, you probably won't have as its a feature for high-end Gaming laptops which also sometimes come with a switch on keyboard that lets you choose the GPU.
oooops... My laptop isn't a high-end one and the BIOS is as simple as rubbish. No switch for disabling iGPU :banghead:
Also, I am forgetting right now since on Mac but if you connect monitor to your HDMI port, there's a place where it tells you under Nvidia settings or Windows itself which port is connected to where.
Yes, it's just in the Win10 settings app, advanced display settings or sth like that. When I attach a monitor through HDMI, I can see which GPU it's connected to. It's definitely connected to the dGPU.
 
Top