Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
Dying Light OpenGl
DreamArch Mar 29, 2018
So I had the OpenGL 3.0 Mesa error on Dying Light, and I got rid of the error message with some launch options. Then the screen was black on launch, although the audio was fine. Now I see that mesa was updated, and try to install it, but...

==> lib32-mesa-git dependencies:
 - lib32-gcc-libs (already installed) [makedepend]
 - lib32-libdrm (already installed)
 - lib32-wayland (already installed)
 - lib32-libxxf86vm (already installed)
 - lib32-libxdamage (already installed)
 - lib32-libxshmfence (already installed)
 - lib32-elfutils (already installed)
 - lib32-libxml2 (already installed) [makedepend]
 - lib32-libx11 (already installed) [makedepend]
 - lib32-gcc-libs (already installed) [makedepend]
 - lib32-libelf (already installed) [makedepend]
 - git (already installed) [makedepend]
 - lib32-libgcrypt (already installed) [makedepend]
 - lib32-systemd (already installed) [makedepend]
 - wayland-protocols (already installed) [makedepend]
 - mesa-git (building from AUR) [makedepend]
 - lib32-llvm-libs-svn (building from AUR) [makedepend]
 - lib32-libunwind (package found)
 - python2-mako (package found) [makedepend]
 - xorgproto (package found) [makedepend]
 - lib32-libvdpau (package found) [makedepend]
 - lib32-llvm-svn (building from AUR) [makedepend]
 - mesa-git (building from AUR) [makedepend]
 - lib32-llvm-libs-svn (building from AUR) [makedepend]
 - lib32-libglvnd (package found) [makedepend]

==> lib32-mesa-git conflicts:
 - lib32-mesa-17.0.1-1

==> Continue building lib32-mesa-git ? [Y/n]
==> ----------------------------------------
==> y

==> Building and installing package
==> Install or build missing dependencies for lib32-mesa-git:
resolving dependencies...
looking for conflicting packages...
:: xorgproto and compositeproto are in conflict. Remove compositeproto? [y/N] n
error: unresolvable package conflicts detected
error: failed to prepare transaction (conflicting dependencies)
:: xorgproto and compositeproto are in conflict
==> Restart building lib32-mesa-git ? [y/N]
==> ---------------------------------------
==> 


xorgproto is in conflict with EVERYTHING. Help?
Lolo01 Mar 30, 2018
Have you tried MESA_GL_VERSION_OVERRIDE=4.5 MESA_GLSL_VERSION_OVERRIDE=450 %command% ?
%command% is part of the launch command....
sr_ls_boy Mar 30, 2018
Dying Light is not a good title to run a sanity check on your opengl install.
Which distro are you using? What is the output of glxinfo? How about 'inxi -bM' ?

Any problems with any other games?
sr_ls_boy Mar 30, 2018
xorgproto is a part of the dependencies for the X server which was completely
revamped. It breaks compatibility with older version of the X server. You may
need to downgrade.
DreamArch Apr 7, 2018
Lolo, Yes I have tried that. Error was gone, but the game launched, the bar at the bottom loaded, then the screen was black. I could even hear the intro, just couldn't see it.


glxinfo:

OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD POLARIS10 (DRM 3.9.0 / 4.10.1-1-ARCH, LLVM 3.9.1)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 17.0.1
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 17.0.1
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.1 Mesa 17.0.1
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10
OpenGL ES profile extensions:
sr_ls_boy Apr 9, 2018
Your version of Mesa is too old. You need at least 7.2 to run DL.

LINK
chui2ch Nov 21, 2018
You need to download a file and put it in the Dying light folder. https://www.gamingonlinux.com/forum/topic/2766/post_id=18112
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register


Or login with...
Sign in with Steam Sign in with Google
Social logins require cookies to stay logged in.