Page MenuHome

Dual monitor on separate graphics card driver error
Confirmed, NormalPublicBUG

Description

System Information
Operating system: Windows 10 Pro 64 Bit
Graphics card: 2 x GTX1080
Graphics driver: 25.21.14.1891

Blender Version
Broken: 2.80, bf9904ec8018

Short description of error

Blender crashes when i try to open a blend file that has any floating window open besides the main UI Window, with the following error " Blender requires a graphics driver with at list OpenGL 3.3 support "

I believe this is happening because i have my monitors plunged in to two separate video card of same make and model,

a test blend file that produces this error

Event Timeline

I'll just throw in that if your 1080s do indeed have DVI-D output as shown in the screenshot, you can probably use a $6 DVI-D to HDMI cable to let you drive both monitors from a single card, which shouldn't be a problem for a 1080 and two HD displays.

Sebastian Parborg (zeddb) lowered the priority of this task from 90 to 30.Mar 18 2019, 3:15 PM

Does it work if you only use one GPU to render opengl?

Probably a duplicate of: T61995

Yes, that seems to work, I no longer get the error when opening files with floating windows.

Thanks

Alex Atiq (ast.alex) updated the task description. (Show Details)
Philipp Oeser (lichtwerk) raised the priority of this task from 30 to 90.Mar 27 2019, 1:00 PM
Brecht Van Lommel (brecht) renamed this task from Duel Monitor on separate Graphics card Driver Erroe to Dual monitor on separate graphics card driver error.Mar 27 2019, 3:49 PM
Brecht Van Lommel (brecht) lowered the priority of this task from 90 to 50.

While there is a workaround, we should try to fix this.

I haven't tested this setup myself, but since it's been reported by 3 users would consider it confirmed.

Vlad Kuzmin (Ssh4) added a comment.EditedMar 28 2019, 10:30 AM

Can confirm that monitors should be connected to different video cards.
And using only one GPU to render opengl fix this issue.

@Clément Foucault (fclem) I think we talked about this previously. I don't think blender does anything special with multi GPU/monitor setups. So I suspect that this is an issue on the driver side of things?

@Clément Foucault (fclem) I think we talked about this previously. I don't think blender does anything special with multi GPU/monitor setups. So I suspect that this is an issue on the driver side of things?

If it helps i didn't face this problem in blender 2.7 ... its only on 2.8 in my case.

Jeroen Bakker (jbakker) changed the subtype of this task from "Report" to "Known Issue".Feb 4 2020, 1:45 PM
Jeroen Bakker (jbakker) edited projects, added GPU / Viewport; removed Tracker Curfew.

I will set this as a known issue. Can be how OpenGL resources are shared between the two graphic cards. Blender OpenGL assumes that there is only a single GPU to take care of.

Brecht Van Lommel (brecht) changed the subtype of this task from "Known Issue" to "Bug".

I think this definitely a bug, and almost a high priority one. This is a common setup and it shouldn't fail by default.

We may be able to only use one GPU, but then we should fix GHOST to enforce that somehow.

Worst case, we could try to show a better error message that explains how to work around this problem.