Page MenuHomeSolus

Wine 32bit Direct3D and OpenGL do not work
Closed, ResolvedPublic

Description

When using wine, all applications and games requiring WineD3D crash upon launch. The backtrace of wine's crash log shows that libgl is always near the top of the stack when the application crashes. All the applications I have tested work on my other linux (dual boot) without any problems. When compiling wine, ./configure says that no OpenGL library is found on my system. All my steam games work fine, glxgears reports that it is using the nvidia card and both wine-32bit and nvidia-glx-driver-32bit are installed.

https://bugs.winehq.org/show_bug.cgi?id=43530

i7-7700HQ
GTX 1050m Optimus

Event Timeline

Tracing created this task.Jan 23 2018, 12:06 AM
Tracing renamed this task from Wine 32bit Direct3D and OpenGL do not work to Wine 32bit Direct3D and OpenGL do not work on Optimus.Jan 23 2018, 12:28 AM
Tracing renamed this task from Wine 32bit Direct3D and OpenGL do not work on Optimus to Wine 32bit Direct3D and OpenGL do not work.Jan 23 2018, 12:30 AM
Tracing updated the task description. (Show Details)
Tracing updated the task description. (Show Details)

Libglvnd hasn't hit stable repo yet, are you using unstable repo?

We have WINE in the repos, I'm not sure why you're configuring it (and you'd need mesalib-devel installed for configure to find it)
And as @mati865 has pointed out, only unstable has glvnd.

Tracing added a comment.EditedJan 23 2018, 1:49 AM

Sorry, my mistake, I thought Solus was using glvnd by default. I am not using unstable or libglvnd on my system. I was trying to build wine to fix this problem. I am using the wine package from the stable Solus repo.

Tracing added a comment.EditedJan 23 2018, 10:11 AM

Issue persists despite rebuilding wine with solbuild. (building against main) No unstable packages are on my system.

Just did a fresh install and upgraded to unstable. (and libglvnd) Still no luck.

Tracing updated the task description. (Show Details)Jan 26 2018, 5:50 AM
Tracing updated the task description. (Show Details)Mar 3 2018, 12:38 AM
Tracing updated the task description. (Show Details)
watpi added a subscriber: watpi.EditedOct 16 2018, 1:25 PM

Check if libglu and libglu-32bit are installed.

JoshStrobl closed this task as Resolved.Oct 16 2018, 9:35 PM
JoshStrobl claimed this task.
JoshStrobl added a subscriber: JoshStrobl.

Closing. If this issue still persists on a fully up-to-date system, feel free to re-open.