New issue
Advanced search Search tips

Issue 725916 link

Starred by 3 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Bug



Sign in to add a comment

Black rendered window when Nvidia 940MX set as default graphics in dual gpu config Windows 10

Reported by j...@opera.com, May 24 2017

Issue description

UserAgent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.81 Safari/537.36 OPR/45.0.2552.812

Steps to reproduce the problem:
1.  Need to have dual gpu configuration, Intel + NVidia
2. Go to Nvidia control panel, in 3D settings set prefered graphics processor th "High-performance NVIDIA processor"
3. Run Chrome

What is the expected behavior?
Properly rendered Chrome window

What went wrong?
Black window, nothing visible, but clicking on default button places seems to work, e.g. close, maximize etc.
NOT reproducible on Windows 7

Did this work before? No 

Chrome version: 60.0.3109.0  Channel: canary
OS Version: 6.1 (Windows 7, Windows Server 2008 R2)
Flash Version: Shockwave Flash 25.0 r0

Configuration:
Lenovo ThinkPad T460p, Intel HD Graphics 530 + NVidia GPU 940MX.

After more ivestigation I see that Chrome's gpu process runs on Windows 7 system with --disable-direct-composition switch. On Windows 10 system without it. After adding switch and run Chrome everything is rendered properly.
 

Comment 1 by j...@opera.com, May 24 2017

chrome.gpu.info.txt
12.2 KB View Download

Comment 2 by j...@opera.com, May 24 2017

Attached 2 files, one screenshot and chrome://gpu information(I had to run chrome with --disable-direct-composition switch to grab the info). 
chrome_black_window.jpg
16.9 KB View Download

Comment 3 by ajha@chromium.org, May 25 2017

Labels: Needs-Triage-M60

Comment 4 by ajha@chromium.org, May 25 2017

Components: Internals>GPU
Labels: TE-NeedsTriageFromMTV
Don't have dual gpu set up on any of the Windows machine available as of now. Looping MTV team and adding respective component for help in further triaging of this.
Labels: Needs-Feedback
Owner: jbau...@chromium.org
Status: Assigned (was: Unconfirmed)
#0: Can you describe your setup in more detail? What output is connected to the display (intel or nvidia) and if you're using multiple displays?
Also try testing an older version of Chromium: https://www.googleapis.com/download/storage/v1/b/chromium-browser-snapshots/o/Win%2F444943%2Fchrome-win32.zip?generation=1484879768408272&alt=media

(that's the build that was used as the base for M57)

Comment 7 by j...@opera.com, May 30 2017

Thanks for the build :) I've checked that and It's reproducible.
I have only one build-in display with maximum resolution 1920 x 1080. No external displays attached.

Comment 8 by j...@opera.com, May 30 2017

Attaching gpu setting in NVidia control panel. Preferred graphics processor has to be set to NVidia.
Gpu settings.png
80.1 KB View Download

Comment 9 by vmi...@chromium.org, Jun 26 2017

Labels: -Needs-Feedback
Owner: ----
Status: Available (was: Assigned)
Project Member

Comment 11 by sheriffbot@chromium.org, Aug 20

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Owner: zmo@chromium.org
Status: Assigned (was: Untriaged)
zmo, can you triage this?
Cc: sunn...@chromium.org magchen@chromium.org
jryc@opera.com: do you still have this issue? My educated guess would be Chrome mistakenly thinks it's still running on Intel and using Intel GPU settings while it's actually running on NVIDIA, thus going down a wrong path as far as direct composition is concerned.

Sign in to add a comment