https://bugs.winehq.org/show_bug.cgi?id=43929
Bug ID: 43929 Summary: FATAL ERROR: wglCreateContexAttribsARB failed in DOOM 2016 Product: Wine Version: 2.19 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: azarus@posteo.net Distribution: ---
Created attachment 59563 --> https://bugs.winehq.org/attachment.cgi?id=59563 glxinfo of my GPU (R9 Fury)
Hello, I am having issues getting DOOM 2016 to work. This same error seems to be happening in Wolfenstein: The new order (see #43833), but this is odd, considering other people are having no issues running DOOM (see platinum rating).
Console log is attached, glxinfo as well.
FWIW, with this setup I'm able to play The Witcher 3 flawlessly.
What I've tried:
setting environment flags: MESA_GL_VERSION_OVERRID=4.3COMPAT (no luck) MESA_GLSL_VERSION_OVERRIDE=330 (no luck) MESA_GL_VERSION_OVERRIDE=3.2COMPAT (no luck)
My software: OS: Gentoo Linux Wine: 2.19 with staging patches Kernel: 4.13.9
My hardware: CPU: Intel i5-6600K RAM: 16 GB DDR4 GPU: AMD R9 Fury (glxinfo is in the attachments)
https://bugs.winehq.org/show_bug.cgi?id=43929
--- Comment #1 from azarus@posteo.net --- Created attachment 59564 --> https://bugs.winehq.org/attachment.cgi?id=59564 The error message
https://bugs.winehq.org/show_bug.cgi?id=43929
--- Comment #2 from azarus@posteo.net --- Created attachment 59565 --> https://bugs.winehq.org/attachment.cgi?id=59565 Wine output
https://bugs.winehq.org/show_bug.cgi?id=43929
azarus azarus@posteo.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |azarus@posteo.net Distribution|--- |Gentoo
https://bugs.winehq.org/show_bug.cgi?id=43929
Robert Walker bob.mt.wya@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |bob.mt.wya@gmail.com
--- Comment #3 from Robert Walker bob.mt.wya@gmail.com --- Created attachment 59566 --> https://bugs.winehq.org/attachment.cgi?id=59566 Wine Staging 2.19 terminal output - working setup with Nvidia+OpenGL Renderer
Attached is the output from running Doom 2016 with:
export WINEDEBUG=+wgl
using the ID Tech 6 OpenGL renderer.
FYI: the ID Tech 6 Vulkan Renderer has been tested and is also working on this system.
System Software ===============
uname -orm 4.13.9-gentoo x86_64 GNU/Linux
emerge -pv1 sys-devel/gcc kde-plasma/plasma-desktop media-libs/mesa x11-base/xorg-server x11-drivers/nvidia-drivers =app-emulation/wine-staging-2.19
[ebuild R *] sys-devel/gcc-7.2.0:7.2.0::gentoo USE="cxx doc fortran go graphite mpx (multilib) nls nptl openmp pch sanitize ssp vtv (-altivec) (-awt) -cilk -debug (-fixed-point) (-gcj) (-hardened) (-jit) (-libssp) -objc -objc++ -objc-gc -pgo (-pie) -regression-test -vanilla" 60,859 KiB [ebuild R ~] kde-plasma/plasma-desktop-5.11.2:5::gentoo USE="debug fontconfig gtk2 handbook legacy-systray mouse pulseaudio semantic-desktop touchpad -appstream -gtk3 -ibus -qt4 -scim {-test}" 0 KiB [ebuild R #] media-libs/mesa-17.2.2::bobwya USE="classic egl gbm nptl osmesa wayland xvmc -bindist -d3d9 -debug -dri3 -gallium -gles1 -gles2 -llvm -opencl -openmax -pax_kernel -pic (-selinux) -unwind -vaapi -valgrind -vdpau -vulkan -xa" ABI_X86="32 (64) (-x32)" VIDEO_CARDS="(-freedreno) -i915 -i965 (-imx) -intel -nouveau -r100 -r200 -r300 -r600 -radeon -radeonsi (-vc4) (-vivante) -vmware" 10,117 KiB [ebuild R #] x11-base/xorg-server-1.19.5:0/1.19.5::bobwya USE="ipv6 kdrive suid systemd udev xephyr xorg -debug -dmx -doc -fop -glamor -libressl -minimal (-selinux) -static-libs -tslib -unwind -wayland -xcsecurity -xnest -xvfb" 5,826 KiB [ebuild R #] x11-drivers/nvidia-drivers-387.12-r1:0/387::bobwya USE="X acpi driver gtk3 kms multilib tools uvm -compat -pax_kernel -static-libs -wayland" ABI_X86="32 (64) (-x32)" 80,905 KiB [ebuild R ~] app-emulation/wine-staging-2.19:2.19::bobwya USE="X alsa cups dos fontconfig gecko gphoto2 gsm gstreamer jpeg lcms ldap mono mp3 ncurses netapi nls openal opencl opengl osmesa pipelight png pulseaudio realtime run-exes s3tc samba scanner ssl threads truetype udev udisks vulkan xcomposite xinerama xml -capi -cuda -custom-cflags -odbc -oss -pcap -perl -prelink (-selinux) {-test} -themes -v4l -vaapi" ABI_X86="32 64 (-x32)" LINGUAS="en en_US -ar -bg -ca -cs -da -de -el -eo -es -fa -fi -fr -he -hi -hr -hu -it -ja -ko -lt -ml -nb_NO -nl -or -pa -pl -pt_BR -pt_PT -rm -ro -ru -sk -sl -sr_RS@cyrillic -sr_RS@latin -sv -te -th -tr -uk -wa -zh_CN -zh_TW" 29,194 KiB
H/W path Device Class Description ========================================================= system G751JT (ASUS-NotebookSKU) /0/0 memory 64KiB BIOS /0/8 processor Intel(R) Core(TM) i7-4710HQ CPU @ 2.50GHz /0/8/9 memory 1MiB L2 cache /0/8/a memory 256KiB L1 cache /0/8/b memory 6MiB L3 cache /0/c memory 32GiB System Memory /0/c/0 memory 8GiB SODIMM DDR3 Synchronous 1600 MHz (0.6 ns) /0/c/1 memory 8GiB SODIMM DDR3 Synchronous 1600 MHz (0.6 ns) /0/c/2 memory 8GiB SODIMM DDR3 Synchronous 1600 MHz (0.6 ns) /0/c/3 memory 8GiB SODIMM DDR3 Synchronous 1600 MHz (0.6 ns) /0/100/1/0 display GM204M [GeForce GTX 970M] /0/100/1c.2/0 wlp59s0 network Wireless 7260 /0/100/1c.3/0 p3p1 network RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller /0/1/0.0.0 /dev/sda disk 2048GB Samsung SSD 850 /0/2/0.0.0 /dev/cdrom disk BD-CMB UJ172 S /0/3/0.0.0 /dev/sdb disk 1024GB Samsung SSD 850
https://bugs.winehq.org/show_bug.cgi?id=43929
azarus azarus@posteo.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Attachment #59565|0 |1 is obsolete| |
--- Comment #4 from azarus azarus@posteo.net --- Created attachment 59568 --> https://bugs.winehq.org/attachment.cgi?id=59568 Wine Staging 2.19 terminal output - not working setup with AMDGPU+OpenGL Renderer
This is the output of wine with WINEDEBUG=+wgl on my non working setup.
https://bugs.winehq.org/show_bug.cgi?id=43929
--- Comment #5 from azarus azarus@posteo.net --- Additional information:
emerge -pv1 media-libs/mesa x11-base/xorg-server wine [ebuild R ] media-libs/mesa-17.2.3::gentoo USE="classic d3d9 dri3 egl gallium gbm gles1 gles2 llvm nptl osmesa pic vaapi vdpau vulkan -bindist -debug -opencl -openmax -pax_kernel (-selinux) -unwind -valgrind -wayland -xa -xvmc" ABI_X86="32 (64) (-x32)" VIDEO_CARDS="i965 intel radeonsi (-freedreno) -i915 (-imx) -nouveau -r100 -r200 -r300 -r600 -radeon (-vc4) -virgl (-vivante) -vmware" 0 KiB [ebuild R ] x11-base/xorg-server-1.19.5:0/1.19.5::gentoo USE="glamor ipv6 suid udev xorg xvfb -debug -dmx -doc -kdrive -libressl -minimal (-selinux) -static-libs -systemd -tslib -unwind -wayland -xcsecurity -xephyr -xnest" 0 KiB [ebuild R *] app-emulation/wine-9999::gentoo USE="X alsa capi d3d9 fontconfig gecko jpeg lcms mono ncurses nls openal opengl osmesa perl png pulseaudio realtime run-exes s3tc samba ssl staging themes threads truetype udisks vaapi xcomposite xinerama xml -cups -custom-cflags -dos -gphoto2 -gsm -gstreamer -ldap -mp3 -netapi -odbc -opencl -oss -pcap -pipelight (-prelink) -scanner (-selinux) {-test} -udev -v4l" ABI_X86="32 64 (-x32)" LINGUAS="-ar -bg -ca -cs -da -de -el -en -en_US -eo -es -fa -fi -fr -he -hi -hr -hu -it -ja -ko -lt -ml -nb_NO -nl -or -pa -pl -pt_BR -pt_PT -rm -ro -ru -sk -sl -sr_RS@cyrillic -sr_RS@latin -sv -te -th -tr -uk -wa -zh_CN -zh_TW" 0 KiB
https://bugs.winehq.org/show_bug.cgi?id=43929
Józef Kucia joseph.kucia@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |joseph.kucia@gmail.com Resolution|--- |INVALID Status|UNCONFIRMED |RESOLVED
--- Comment #6 from Józef Kucia joseph.kucia@gmail.com --- Mesa doesn't implement compatibility profile which is required by the game. It's not a Wine bug.
https://bugs.winehq.org/show_bug.cgi?id=43929
--- Comment #7 from Robert Walker bob.mt.wya@gmail.com --- AMDGPU, if it was actually installed (cough, cough), claims to have a 4.3 GL profile: https://wiki.gentoo.org/wiki/AMDGPU
https://bugs.winehq.org/show_bug.cgi?id=43929
--- Comment #8 from Henri Verbeet hverbeet@gmail.com --- (In reply to Robert Walker from comment #7)
AMDGPU, if it was actually installed (cough, cough), claims to have a 4.3 GL profile: https://wiki.gentoo.org/wiki/AMDGPU
Yes, but that's when using the core profile, not the compatibility profile. For what it's worth though, there has been some effort to implement the compatibility profile in Mesa recently.
https://bugs.winehq.org/show_bug.cgi?id=43929
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #9 from Austin English austinenglish@gmail.com --- Closing.