It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
Bought this a day or two ago, downloaded and installed both the Windows and Linux copies - Windows works without issue but when I try to start the Linux release I instead get:

Error
Failed to initialize graphics subsystem.

Yes I updated to 2.0.5 (Linux), here are my (relevant) specs:

CPU: Intel Core i7-3770K 3.5GHz Quad-Core Processor
Motherboard: Gigabyte GA-Z77X-UD5H-WB ATX LGA1155 Motherboard
Memory: G.Skill Ripjaws X Series 16GB (2 x 8GB) DDR3-1600 Memory (x2)
Video Card: PowerColor Radeon HD 7970 3GB Video Card

Was thinking of eventually buying it from steam when I got priced lower (yes I know it's $13 right during the Halloween sale)




Could a mod edit the title: [Linux] - Error trying to start game
Post edited October 30, 2015 by dbzlotrfan
No posts in this topic were marked as the solution yet. If you can help, add your reply
Hey dbzlotrfan,

What Linux and drivers are you using?
Graphic drivers? Open source I think
avatar
dbzlotrfan: Graphic drivers? Open source I think
Thanks, also what is your Linux distribution and version? And graphic drivers version?
Mint 17.2 (Cinnamon),

xserver-xorg-video-ati (recommended)
version 1.7.3.0.1-ubuntu3.1

no proprietary drivers are in use
Post edited October 30, 2015 by dbzlotrfan
avatar
dbzlotrfan: Mint 17.2 (Cinnamon),

xserver-xorg-video-ati (recommended)
version 1.7.3.0.1-ubuntu3.1

no proprietary drivers are in use
Probably the opensource AMD driver ... same/similar problem here. Present in lots of GOG games.

./start.sh
Running Victor Vran
Language: English
libGL error: unable to load driver: radeonsi_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: radeonsi
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast
RenderDevice::Init failed

glxinfo | grep -i open
OpenGL vendor string: X.Org
OpenGL renderer string: Gallium 0.4 on AMD TAHITI (DRM 2.43.0, LLVM 3.6.2)
OpenGL core profile version string: 3.3 (Core Profile) Mesa 11.0.2
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 11.0.2
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 11.0.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
OpenGL ES profile extensions:
Running CIV5 fine (for example), but I had to remove steam libs as per this post: https://bbs.archlinux.org/viewtopic.php?id=193802

So the solution is ... the same I guess:

export LIBGL_DEBUG=verbose; ./VictorVranGOG
Language: English
libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/tls/radeonsi_dri.so
libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/radeonsi_dri.so
libGL: dlopen /usr/lib/i386-linux-gnu/dri/radeonsi_dri.so failed (i386/usr/lib/i386-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /usr/lib/i386-linux-gnu/dri/radeonsi_dri.so))
libGL: OpenDriver: trying ${ORIGIN}/dri/tls/radeonsi_dri.so
libGL: OpenDriver: trying ${ORIGIN}/dri/radeonsi_dri.so
libGL: dlopen ${ORIGIN}/dri/radeonsi_dri.so failed (${ORIGIN}/dri/radeonsi_dri.so: cannot open shared object file: No such file or directory)
libGL: OpenDriver: trying /usr/lib/dri/tls/radeonsi_dri.so
libGL: OpenDriver: trying /usr/lib/dri/radeonsi_dri.so
libGL: dlopen /usr/lib/dri/radeonsi_dri.so failed (/usr/lib/dri/radeonsi_dri.so: cannot open shared object file: No such file or directory)
libGL error: unable to load driver: radeonsi_dri.so
libGL error: driver pointer missing
libGL error: failed to load driver: radeonsi
libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/tls/swrast_dri.so
libGL: OpenDriver: trying /usr/lib/i386-linux-gnu/dri/swrast_dri.so
libGL: dlopen /usr/lib/i386-linux-gnu/dri/swrast_dri.so failed (i386/usr/lib/i386-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by /usr/lib/i386-linux-gnu/dri/swrast_dri.so))
libGL: OpenDriver: trying ${ORIGIN}/dri/tls/swrast_dri.so
libGL: OpenDriver: trying ${ORIGIN}/dri/swrast_dri.so
libGL: dlopen ${ORIGIN}/dri/swrast_dri.so failed (${ORIGIN}/dri/swrast_dri.so: cannot open shared object file: No such file or directory)
libGL: OpenDriver: trying /usr/lib/dri/tls/swrast_dri.so
libGL: OpenDriver: trying /usr/lib/dri/swrast_dri.so
libGL: dlopen /usr/lib/dri/swrast_dri.so failed (/usr/lib/dri/swrast_dri.so: cannot open shared object file: No such file or directory)
libGL error: unable to load driver: swrast_dri.so
libGL error: failed to load driver: swrast
RenderDevice::Init failed
It seems libstdc++ is the problem.

I went into Victor Vran/game/i386/usr/lib/i386-linux-gnu/

and deleted libstdc++ and its symbolic link (accepting no liability for your actions, make backups first and dont delete your system...)
rm libstdc++.so.6*

It works now.
Post edited November 22, 2015 by Neikius