Bug 99392 - Ark survival evolved won't start
Summary: Ark survival evolved won't start
Status: RESOLVED NOTABUG
Alias: None
Product: Mesa
Classification: Unclassified
Component: Drivers/Gallium/radeonsi (show other bugs)
Version: 13.0
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Default DRI bug account
QA Contact: Default DRI bug account
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-01-12 23:49 UTC by predator-cnh
Modified: 2017-03-15 14:10 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description predator-cnh 2017-01-12 23:49:23 UTC
Hi,
I have problems to start ark with the open source mesa driver 13x (tested 13.0.2 and 13.0.3) on my kubuntu 16.10.

It works with the standard ubuntu supported 12.0.3 version.

I'am using the ppas form this guide:
https://www.epicgames.com/unrealtournament/forums/showthread.php?23665-How-to-update-Open-Source-graphic-driver-in-Ubuntu

I also tried out the padoka and the oilbav ones.

The problem is a error message with one or two letters by starting the game.
I tried out to start steam in terminal without any useful new informations about that ark error. 

I also tried out to change some mesa enviroment variables without any solution.

Does anyone have a useful solution for that problem ? Maybe some new way to find out what kind of error this message is.

Thanks.

glxinfo | grep OpenGL:
OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD TAHITI (DRM 2.46.0 / 4.8.0-34-generic, LLVM 4.0.0)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 17.0.0-devel - padoka PPA
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.0-devel - padoka PPA
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.0-devel - padoka PPA
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10
Comment 1 Michel Dänzer 2017-01-13 01:54:26 UTC
Might be the same as or at least related to bug 95374.
Comment 2 predator-cnh 2017-01-13 19:44:58 UTC
yes it sounds like it, but the "solution" doesn't work. Do you have any guide to debug this problem ?
Comment 3 Obiwan72 2017-01-23 14:15:34 UTC
maybe it helps to force Steam to use a specific OpenGL version.

Start Steam from the command prompt, enforcing OpenGL 3.3:

$>MESA_GL_VERSION_OVERRIDE=3.3COMPAT steam

Then try start Ark again from your steam client.

This way I can start Ark. Unfortunately all living creatures are invisible... Still searching for a workaround to make animals visible again.
Comment 4 predator-cnh 2017-01-24 12:00:31 UTC
Of course it helps. 

I'm trying to do it like this in a shellscript:

export MESA_GLSL_VERSION_OVERRIDE=330
steam steam://rungameid/346110

Someone says it would also be possible to start the game with the steam game parameters.

http://steamcommunity.com/app/346110/discussions/0/152393186499850395/

@ Obiwan72  maybe the is a difference between 
MESA_GLSL_VERSION_OVERRIDE=330
and 
MESA_GL_VERSION_OVERRIDE=3.3COMPAT ?

I don't have this kind of invisible creatures.
Comment 5 Samuel Pitoiset 2017-03-15 14:10:10 UTC
Quick update: The issue has been fixed since v255.2. You no longer need any override envvars.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.