Anode
c.camacho 11. okt. 2015 kl. 3.55
Game won't start
just drops back to the desktop without any error message, are there logs anywhere else?


uname -a
Linux localhost 3.14.48-gentoo #1 SMP Thu Oct 8 22:00:30 BST 2015 x86_64 Intel(R) Core(TM) i5-5200U CPU @ 2.20GHz GenuineIntel GNU/Linux



OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 5500 (Broadwell GT2)
OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.3.7
OpenGL core profile shading language version string: 3.30




chris@localhost ~/Desktop/steamapps/common/Anode $ ./anode.x86
Set current directory to /home/chris/.local/share/Steam/steamapps/common/Anode
Found path: /home/chris/.local/share/Steam/steamapps/common/Anode/anode.x86
Mono path[0] = '/home/chris/.local/share/Steam/steamapps/common/Anode/anode_Data/Managed'
Mono path[1] = '/home/chris/.local/share/Steam/steamapps/common/Anode/anode_Data/Mono'
Mono config path = '/home/chris/.local/share/Steam/steamapps/common/Anode/anode_Data/Mono/etc'
displaymanager : xrandr version warning. 1.4
displaymanager : trying .X11-unix
client :0 has 1 screens
displaymanager screen (0): 1920 x 1080
Using libudev for joystick management


Importing game controller configs


chris@localhost ~/Desktop/steamapps/common/Anode $ ./anode.x86_64
Set current directory to /home/chris/.local/share/Steam/steamapps/common/Anode
Found path: /home/chris/.local/share/Steam/steamapps/common/Anode/anode.x86_64
Mono path[0] = '/home/chris/.local/share/Steam/steamapps/common/Anode/anode_Data/Managed'
Mono path[1] = '/home/chris/.local/share/Steam/steamapps/common/Anode/anode_Data/Mono'
Mono config path = '/home/chris/.local/share/Steam/steamapps/common/Anode/anode_Data/Mono/etc'
displaymanager : xrandr version warning. 1.4
displaymanager : trying .X11-unix
client :0 has 1 screens
displaymanager screen (0): 1920 x 1080
Using libudev for joystick management


Importing game controller configs
< >
Viser 112 av 12 kommentarer
c.camacho 11. okt. 2015 kl. 4.07 
edit gdb and mono fighting will post again if i get something sensible!
Sist redigert av c.camacho; 11. okt. 2015 kl. 4.10
c.camacho 11. okt. 2015 kl. 4.13 
seems like its deliberatly exiting without warning

(gdb) r
Starting program: /home/chris/.local/share/Steam/steamapps/common/Anode/anode.x86_64
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Found path: /home/chris/.local/share/Steam/steamapps/common/Anode/anode.x86_64
Mono path[0] = '/home/chris/.local/share/Steam/steamapps/common/Anode/anode_Data/Managed'
Mono path[1] = '/home/chris/.local/share/Steam/steamapps/common/Anode/anode_Data/Mono'
Mono config path = '/home/chris/.local/share/Steam/steamapps/common/Anode/anode_Data/Mono/etc'
displaymanager : xrandr version warning. 1.4
displaymanager : trying .X11-unix
client :0 has 1 screens
displaymanager screen (0): 1920 x 1080
Using libudev for joystick management


Importing game controller configs
[New Thread 0x7fff7cc5f700 (LWP 3278)]
[Thread 0x7fff7cc5f700 (LWP 3278) exited]
[Thread 0x7ffff7fbf740 (LWP 3202) exited]
[Inferior 1 (process 3202) exited normally]
c.camacho 11. okt. 2015 kl. 4.21 
its loading 64 bit libs regardless of version running and failing when it trys to load the 32 bit version of the steam overlay library
c.camacho 11. okt. 2015 kl. 4.22 
Player.log is too big post here ...
JB Prime  [utvikler] 11. okt. 2015 kl. 6.13 
We did most of our testing using Ubuntu, and we didn't encounter anything like this, unfortunately. Does the game ever start rendering before it shuts down (i.e. fullscreen black color, or even a glimpse of the splash screen)? I'm curious if the exit doesn't come until the Steam overlay tries to display.

Also, have you successfully run any other Unity3D-based games on your computer that you know of?
c.camacho 11. okt. 2015 kl. 9.12 
Kerbal Space Program 32bit and 64bit run just fine on this machine

You get a fullscreen black screen then it goes back to desktop for steam loading dialog, then goes back to black fullscreen then dies as its trying to load the overylay lib

You'll get a better idea of whats happening if I can mail you Player.log

JB Prime  [utvikler] 11. okt. 2015 kl. 11.11 
Ok, thank you for the info. Go ahead and send the Player.log file to jburke@kittehface.com We'll take a look.
Sist redigert av JB Prime; 11. okt. 2015 kl. 11.12
JB Prime  [utvikler] 27. okt. 2015 kl. 21.38 
After a lot of back and forth and testing, we finally narrowed down the issue, but there's no immediate fix for it. I wrote a blog post with more details here:

http://www.kittehface.com/2015/10/anode-gentoo-linux-and-unity3d.html

If anyone else is running into this, try running the game directly from the command line (or create a shortcut somewhere).
c.camacho 28. okt. 2015 kl. 12.41 
quite an odd issue this, but it show Kittehface in a good light for working so hard to get to the root of such an obscure issue and not abondoning their creation on release, like so make publishers seem to do today...

The issue is not actually with the game itself (but rather with Unity) props to JB for taking the time to provide a work around ! thanks!!
whoami 27. nov. 2015 kl. 1.37 
Have you tried to ldd the binary? You may be missing libXrandr.so.2
Sist redigert av whoami; 27. nov. 2015 kl. 1.37
Not Mr Flıbble 2. juli 2016 kl. 18.12 
There's a Unity bug which bites in the absence of PulseAudio. There's a workaround for it.

First, create this symlink somewhere convenient:
ln -s /dev/null libpulse-simple.so.0
Then edit the launch command so that it reads as follows (substitute /path/to/link/dir with the name of the directory containing the symlink; you may specify it relative to the game directory):
LD_LIBRARY_PATH="/path/to/link/dir:$LD_LIBRARY_PATH" %command%

If the game randomly hangs while playing, append “-force-gfx-direct” to that. I've done that anyway on a just-in-case basis: some versions of Unity don't get on too well with Mesa, or at least Mesa's r600g driver.
Sist redigert av Not Mr Flıbble; 2. juli 2016 kl. 18.14
Dadinator 13. okt. 2018 kl. 16.17 
The above poster may have the true fix for the problem but for me it started working when I got STEAM_RUNTIME=0 working on my machine, which also happened to coincide with installing apulse (alsa pulse wrapper, which provides the above library . . .)
< >
Viser 112 av 12 kommentarer
Per side: 1530 50