Jump to content

Aero 15x discrete GPU doesn't actually do anything

Recently I purchased a  Gigabyte Aero 15x v8 (link to the page.) GTX 1070 max-Q, 4k screen, 16gb ram, 8750H. Of course I undervolted the CPU immediately, however, there is a an issue that is bugging me. The discrete gpu sits at idle most of the time. Tracking the usage of the integrated gpu and the discrete gpu with task manager and HWiNFO, I have noticed that the 1070 max-q is only used when in photoshop, premiere pro or when gaming. However, if I'm watching a 4k video in full screen on youtube, the discrete gpu is at 0% usage and the integrated gpu is pegged at 100% usage and still dropping frames. However, if I connect an external monitor, and play the same 4k video from youtube in full screen on an external monitor, the discrete gpu is actually used. My frustration and annoyance is why cant the discrete gpu run the laptop's native screen. 

I have updated GeForce Experience, and in the NVIDIA control panel, I have enabled program settings for Google Chrome to use the discrete gpu.  Yet this problem persists. What the point of a gorgeous 4k IPS calibrated display if I can't even watch a 4k video of youtube with dropping a bunch of frames and constant stuttering. 

 

Edit://in my despair, I've even tried out right disabling the integrated graphics, however, this only results in the cpu itself rendering the display, and the 1070 remains at idle. 

Manage 3D Setting Program Settings..png

Edited by denniS_redbeast
Link to comment
Share on other sites

Link to post
Share on other sites

Just turn off hardware acceleration in Chrome, unless Nvidia fixes the conditions for Optimus to activate the Nvidia GPU there's no solution for now.

CPU: i7-2600K 4751MHz 1.44V (software) --> 1.47V at the back of the socket Motherboard: Asrock Z77 Extreme4 (BCLK: 103.3MHz) CPU Cooler: Noctua NH-D15 RAM: Adata XPG 2x8GB DDR3 (XMP: 2133MHz 10-11-11-30 CR2, custom: 2203MHz 10-11-10-26 CR1 tRFC:230 tREFI:14000) GPU: Asus GTX 1070 Dual (Super Jetstream vbios, +70(2025-2088MHz)/+400(8.8Gbps)) SSD: Samsung 840 Pro 256GB (main boot drive), Transcend SSD370 128GB PSU: Seasonic X-660 80+ Gold Case: Antec P110 Silent, 5 intakes 1 exhaust Monitor: AOC G2460PF 1080p 144Hz (150Hz max w/ DP, 121Hz max w/ HDMI) TN panel Keyboard: Logitech G610 Orion (Cherry MX Blue) with SteelSeries Apex M260 keycaps Mouse: BenQ Zowie FK1

 

Model: HP Omen 17 17-an110ca CPU: i7-8750H (0.125V core & cache, 50mV SA undervolt) GPU: GTX 1060 6GB Mobile (+80/+450, 1650MHz~1750MHz 0.78V~0.85V) RAM: 8+8GB DDR4-2400 18-17-17-39 2T Storage: HP EX920 1TB PCIe x4 M.2 SSD + Crucial MX500 1TB 2.5" SATA SSD, 128GB Toshiba PCIe x2 M.2 SSD (KBG30ZMV128G) gone cooking externally, 1TB Seagate 7200RPM 2.5" HDD (ST1000LM049-2GH172) left outside Monitor: 1080p 126Hz IPS G-sync

 

Desktop benching:

Cinebench R15 Single thread:168 Multi-thread: 833 

SuperPi (v1.5 from Techpowerup, PI value output) 16K: 0.100s 1M: 8.255s 32M: 7m 45.93s

Link to comment
Share on other sites

Link to post
Share on other sites

23 minutes ago, Jurrunio said:

Just turn off hardware acceleration in Chrome for now, unless Nvidia fixes the conditions for Optimus to activate the Nvidia GPU there's no solution for now.

Hardware acceleration is already off in chrome, if you turn it on, youtube will just display a black screen and only the audio will play

Link to comment
Share on other sites

Link to post
Share on other sites

13 minutes ago, Mira Yurizaki said:

I would check to see if other browsers are using the dGPU for decoding. If they're working fine, then it's a problem with Chrome.

edge has the same exact problem. 

Link to comment
Share on other sites

Link to post
Share on other sites

4 minutes ago, denniS_redbeast said:

Hardware acceleration is already off in chrome, if you turn it on, youtube will just display a black screen and only the audio will play

is this Nvidia driver version 419.35? Also check if Chrome is up to date. Restart the laptop too.

CPU: i7-2600K 4751MHz 1.44V (software) --> 1.47V at the back of the socket Motherboard: Asrock Z77 Extreme4 (BCLK: 103.3MHz) CPU Cooler: Noctua NH-D15 RAM: Adata XPG 2x8GB DDR3 (XMP: 2133MHz 10-11-11-30 CR2, custom: 2203MHz 10-11-10-26 CR1 tRFC:230 tREFI:14000) GPU: Asus GTX 1070 Dual (Super Jetstream vbios, +70(2025-2088MHz)/+400(8.8Gbps)) SSD: Samsung 840 Pro 256GB (main boot drive), Transcend SSD370 128GB PSU: Seasonic X-660 80+ Gold Case: Antec P110 Silent, 5 intakes 1 exhaust Monitor: AOC G2460PF 1080p 144Hz (150Hz max w/ DP, 121Hz max w/ HDMI) TN panel Keyboard: Logitech G610 Orion (Cherry MX Blue) with SteelSeries Apex M260 keycaps Mouse: BenQ Zowie FK1

 

Model: HP Omen 17 17-an110ca CPU: i7-8750H (0.125V core & cache, 50mV SA undervolt) GPU: GTX 1060 6GB Mobile (+80/+450, 1650MHz~1750MHz 0.78V~0.85V) RAM: 8+8GB DDR4-2400 18-17-17-39 2T Storage: HP EX920 1TB PCIe x4 M.2 SSD + Crucial MX500 1TB 2.5" SATA SSD, 128GB Toshiba PCIe x2 M.2 SSD (KBG30ZMV128G) gone cooking externally, 1TB Seagate 7200RPM 2.5" HDD (ST1000LM049-2GH172) left outside Monitor: 1080p 126Hz IPS G-sync

 

Desktop benching:

Cinebench R15 Single thread:168 Multi-thread: 833 

SuperPi (v1.5 from Techpowerup, PI value output) 16K: 0.100s 1M: 8.255s 32M: 7m 45.93s

Link to comment
Share on other sites

Link to post
Share on other sites

4K videos in YouTube should run fine on the iGPU since 7th gen and newer Intel CPU's all support HEVC and VP9 decoding in hardware. I would think if a 4K video is using 100% of your iGPU and still dropping frames you have a larger issues. Even the i5-7200u in my Dell XPS 13 can play 4K like it's nothing.

Desktop: i9 11900k, 32GB DDR4, 4060 Ti 8GB 🙂

 

 

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

49 minutes ago, denniS_redbeast said:

However, if I'm watching a 4k video in full screen on youtube, the discrete gpu is at 0% usage and the integrated gpu is pegged at 100% usage and still dropping frames.

Weird issue...can be due to many reasons

 

Try reinstalling Nvidia driver (use older drivers) and Chrome

33 minutes ago, Jurrunio said:

Just turn off hardware acceleration in Chrome for now

I left it on and have no problems

Desktop specs:

Spoiler

AMD Ryzen 5 5600 Thermalright Peerless Assassin 120 SE ARGB Gigabyte B550M DS3H mATX

Asrock Challenger Pro OC Radeon RX 6700 XT Corsair Vengeance LPX 16GB (8Gx2) 3600MHz CL18 Kingston NV2 1TB PCIe 4.0 NVMe SSD

Montech Century 850W Gold Tecware Nexus Air (Black) ATX Mid Tower

Laptop: Lenovo Ideapad 5 Pro 16ACH6

Phone: Xiaomi Redmi Note 10 Pro 8+128

Link to comment
Share on other sites

Link to post
Share on other sites

9 minutes ago, denniS_redbeast said:

edge has the same exact problem. 

After digging around, it looks like at some point NVIDIA disabled having web browsers using the dGPU by design in Optimus (https://forums.geforce.com/default/topic/573374/geforce-drivers/official-nvidia-326-80-beta-display-driver-feedback-thread-released-8-20-13-/post/3895121/#3895121)

 

The only explanation I can think of is because since browsers are always something you're using, it'd be a colossal drain on the battery to keep the dGPU up.

 

EDIT: You might be able to override this in Edge: https://www.windowscentral.com/how-force-microsoft-edge-use-best-gpu-windows-10-april-2018-update

Link to comment
Share on other sites

Link to post
Share on other sites

6 minutes ago, Jurrunio said:

is this Nvidia driver version 419.35?

 

2 minutes ago, GeneXiS_X said:

Try reinstalling Nvidia driver (use older drivers) and Chrome

 

I was on 419.35, when trying to deal with this issue, I installed 417.71 (release date 01/05/19), but that didn't fix anything so I'll be reinstalling 419.35. 

Chrome is up to date. 

Link to comment
Share on other sites

Link to post
Share on other sites

5 minutes ago, GeneXiS_X said:

I left it on and have no problems

now thinking about it my iGPU-less Pascal GPU laptop also have problems with YT when I first got it. Some time later the problem is gone and I'm never quite sure what I did that fixes it. Maybe it's just a software glitch?

CPU: i7-2600K 4751MHz 1.44V (software) --> 1.47V at the back of the socket Motherboard: Asrock Z77 Extreme4 (BCLK: 103.3MHz) CPU Cooler: Noctua NH-D15 RAM: Adata XPG 2x8GB DDR3 (XMP: 2133MHz 10-11-11-30 CR2, custom: 2203MHz 10-11-10-26 CR1 tRFC:230 tREFI:14000) GPU: Asus GTX 1070 Dual (Super Jetstream vbios, +70(2025-2088MHz)/+400(8.8Gbps)) SSD: Samsung 840 Pro 256GB (main boot drive), Transcend SSD370 128GB PSU: Seasonic X-660 80+ Gold Case: Antec P110 Silent, 5 intakes 1 exhaust Monitor: AOC G2460PF 1080p 144Hz (150Hz max w/ DP, 121Hz max w/ HDMI) TN panel Keyboard: Logitech G610 Orion (Cherry MX Blue) with SteelSeries Apex M260 keycaps Mouse: BenQ Zowie FK1

 

Model: HP Omen 17 17-an110ca CPU: i7-8750H (0.125V core & cache, 50mV SA undervolt) GPU: GTX 1060 6GB Mobile (+80/+450, 1650MHz~1750MHz 0.78V~0.85V) RAM: 8+8GB DDR4-2400 18-17-17-39 2T Storage: HP EX920 1TB PCIe x4 M.2 SSD + Crucial MX500 1TB 2.5" SATA SSD, 128GB Toshiba PCIe x2 M.2 SSD (KBG30ZMV128G) gone cooking externally, 1TB Seagate 7200RPM 2.5" HDD (ST1000LM049-2GH172) left outside Monitor: 1080p 126Hz IPS G-sync

 

Desktop benching:

Cinebench R15 Single thread:168 Multi-thread: 833 

SuperPi (v1.5 from Techpowerup, PI value output) 16K: 0.100s 1M: 8.255s 32M: 7m 45.93s

Link to comment
Share on other sites

Link to post
Share on other sites

6 minutes ago, Theguywhobea said:

4K videos in YouTube should run fine on the iGPU since 7th gen and newer Intel CPU's all support HEVC and VP9 decoding in hardware. I would think if a 4K video is using 100% of your iGPU and still dropping frames you have a larger issues. Even the i5-7200u in my Dell XPS 13 can play 4K like it's nothing.

It plays them fine in theater mode. but as soon as I go into a full screen player, there is a clear stutter and delay between the video and audio. Perhaps you are aware of any solutions. 

Link to comment
Share on other sites

Link to post
Share on other sites

9 minutes ago, Mira Yurizaki said:

After digging around, it looks like at some point NVIDIA disabled having web browsers using the dGPU by design in Optimus

The only explanation I can think of is because since browsers are always something you're using, it'd be a colossal drain on the battery to keep the dGPU up.

It makes sense, but its definitely not comforting. 

But in a desktop, with a cpu that doesnt have integrated graphics, how does the browser run off the dGPU? ?

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, Mira Yurizaki said:

It's not running Optimus at that point.

are all max-q drivers optimus based. is there a way to install non optimus drivers on a laptop?

i know that running off battery would be an issue. but still. 

Link to comment
Share on other sites

Link to post
Share on other sites

16 minutes ago, denniS_redbeast said:

are all max-q drivers optimus based. is there a way to install non optimus drivers on a laptop?

i know that running off battery would be an issue. but still. 

The problem with Optimus laptops is the display is wired to the iGPU's output. So if you disable Optimus, the only way to use the dGPU would be to use the external monitor (though not all laptops are wired up this way)

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, Mira Yurizaki said:

The problem with Optimus laptops is the display is wired to the iGPU's output. So if you disable Optimus, the only way to use the dGPU would be to use the external monitor (though not all laptops are wired up this way)

I was not at all aware of this. So how is the dGPU able to take over when I launch a game? 

Link to comment
Share on other sites

Link to post
Share on other sites

10 minutes ago, denniS_redbeast said:

I was not at all aware of this. So how is the dGPU able to take over when I launch a game? 

Optimus detects when certain API calls are made and intercepts them. Then when the GPU is done rendering the image, it copies over to the iGPU's frame buffer.

Link to comment
Share on other sites

Link to post
Share on other sites

5 minutes ago, Mira Yurizaki said:

Optimus detects when certain API calls are made and intercepts them. Then when the GPU is done rendering the image, it copies over to the iGPU's frame buffer.

I didnt know that, but it does make sense. One last question, other than the thunderbolt port (which definitely runs through an intel controller) do the video out ports (HDMI and mini DP) run directly off the dGPU without any funny business with optimus? 

Link to comment
Share on other sites

Link to post
Share on other sites

18 minutes ago, denniS_redbeast said:

I didnt know that, but it does make sense. One last question, other than the thunderbolt port (which definitely runs through an intel controller) do the video out ports (HDMI and mini DP) run directly off the dGPU without any funny business with optimus? 

If the outputs are wired to the dGPU, then yes, it avoids Optimus altogether. Which is why Chrome uses the dGPU if you're running it on the external monitor.

 

Also depending on how things are wired up, the Thunderbolt output may come from the dGPU. Thunderbolt actually needs a source from a GPU to carry DisplayPort data.

Link to comment
Share on other sites

Link to post
Share on other sites

11 hours ago, Jurrunio said:

Maybe it's just a software glitch?

Should be. Youtube with Optimus issue has been a while (already know it since using my first laptop - Legion Y520)

Desktop specs:

Spoiler

AMD Ryzen 5 5600 Thermalright Peerless Assassin 120 SE ARGB Gigabyte B550M DS3H mATX

Asrock Challenger Pro OC Radeon RX 6700 XT Corsair Vengeance LPX 16GB (8Gx2) 3600MHz CL18 Kingston NV2 1TB PCIe 4.0 NVMe SSD

Montech Century 850W Gold Tecware Nexus Air (Black) ATX Mid Tower

Laptop: Lenovo Ideapad 5 Pro 16ACH6

Phone: Xiaomi Redmi Note 10 Pro 8+128

Link to comment
Share on other sites

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

×