I started the GUI (Gnome) with the selection GNOME on Xorg. I run the game as a different user to isolate my personal data from the game. I gave access to the X server with xhost +si:localuser:steam, where steam is the username I use for Steam. I removed .local/Uber\ Entertainment/ and did the following: cleared the download cache of Steam verified the games data without errors started the game with --nomods started ai skirmish waited for the planets to generate started the match without changing any settings waited a moment took a screenshot killed the game exited Steam And this is the screenshot I took: dmesg revealed the following logs: [31232.074839] PresentThread[31747]: segfault at 3c0 ip 00007f0f91190045 sp 00007f0f7a099cc8 error 6 in libc-2.24.so[7f0f91067000+193000] [31232.075202] CoherentUI_Host[31625]: segfault at 0 ip 000000000047330a sp 00007fff50476710 error 4 in CoherentUI_Host[400000+4334000] [31232.075378] CoherentUI_Host[31570]: segfault at 0 ip 000000000047330a sp 00007fff0ff589d0 error 4 in CoherentUI_Host[400000+4334000] The logs of the game are attached to this post. Also, I attached the full console log from starting Steam until killing the game. I use Debian Sid with an AMD Fury X and Mesa 17.2.2. This problem is repeatable. I'm unable to play the game.
I started the GUI (Gnome) again with the selection GNOME on Xorg. I still run the game as a different user to isolate my personal data from the game. I gave access to the X server with xhost +si:localuser:steam, where steam is the username I use for Steam. I removed .local/Uber\ Entertainment/ and did the following: cleared the download cache of Steam verified the games data without errors started the game with --software-ui got black screen with PA cursor waited a moment took a screenshot killed the game exited Steam And this is the screenshot I took: dmesg showed no new logs. The log of the game is attached to this post. There was no server log. Also, I attached the full console log from starting Steam until killing the game.
This time I started the GUI under the default selection, that is Wayland. I still run the game as a different user to isolate my personal data from the game. I gave access to the X server with xhost +si:localuser:steam, where steam is the username I use for Steam. I removed .local/Uber\ Entertainment/ and did the following: cleared the download cache of Steam verified the games data without errors started the game with --software-ui got a black screen with the PA cursor waited a moment took a screenshot killed the game exited Steam And this is the screenshot I took: dmesg showed no new logs. The log of the game is attached to this post. There was no server log. Also, I attached the full console log from starting Steam until killing the game.
This time I started the GUI again under the default selection, that is Wayland. I still run the game as a different user to isolate my personal data from the game. I gave access to the X server with xhost +si:localuser:steam, where steam is the username I use for Steam. I removed .local/Uber\ Entertainment/ and did the following: started the game with --no-mods got a small window, that then switched to fullscreen and the intro of PA started exited the intro with ESC and the screen turned black left fullscreen with ALT + ENTER resized the window a bit killed the game exited Steam And this are the screenshots I took After hitting ESC: After leaving fullscreen: After resizing: dmesg revealed the following logs: [37554.230969] PresentThread[6246]: segfault at ffffffffffffffff ip 00007f2df6fcfe1f sp 00007f2de5b12cc8 error 7 in libc-2.24.so[7f2df6ea7000+193000] [37554.231174] CoherentUI_Host[6270]: segfault at 0 ip 000000000047330a sp 00007ffcdbcd5710 error 4 in CoherentUI_Host[400000+4334000] The log of the game is attached to this post. There was no server log. Also, I attached the full console log from starting Steam until killing the game.
The kernel logs (dmesg) are not always identical when running the game with --nomods. Here are 3 examples: [38664.922010] PresentThread[7469]: segfault at ffffffffffffffff ip 00007ffbb2b85e1f sp 00007ffb9e8a8cc8 error 7 in libc-2.24.so[7ffbb2a5d000+193000] [38664.939224] CoherentUI_Host[7388]: segfault at 0 ip 000000000047330a sp 00007fffdc425550 error 4 in CoherentUI_Host[400000+4334000] [38664.939365] CoherentUI_Host[7443]: segfault at 0 ip 000000000047330a sp 00007ffca7ff9c90 error 4 in CoherentUI_Host[400000+4334000] [38711.334961] PresentThread[7757]: segfault at 7fe78cf87fe0 ip 00007fe7a226315e sp 00007fe78df85cc8 error 6 in libc-2.24.so[7fe7a213a000+193000] [38711.335220] CoherentUI_Host[7722]: segfault at 0 ip 000000000047330a sp 00007ffe5ee2c1d0 error 4 in CoherentUI_Host[400000+4334000] [38711.335316] CoherentUI_Host[7676]: segfault at 0 ip 000000000047330a sp 00007ffdef9829d0 error 4 in CoherentUI_Host[400000+4334000] [38770.977862] PresentThread[7892]: segfault at ffffffffffffffff ip 00007f31d2be0e1f sp 00007f31be903cc8 error 7 in libc-2.24.so[7f31d2ab8000+193000] [38770.978133] CoherentUI_Host[7858]: segfault at 0 ip 000000000047330a sp 00007ffc765952d0 error 4 in CoherentUI_Host[400000+4334000] [38770.978328] CoherentUI_Host[7812]: segfault at 0 ip 000000000047330a sp 00007fff64499350 error 4 in CoherentUI_Host[400000+4334000]
Today I found the following in the kernel logs after unsuccessfully trying to start PA: CIPCServer::Thr[4585]: segfault at 23b ip 00000000e8468904 sp 00000000e77fede0 error 4 in steamclient.so[e830f000+13c7000 Steam crashed and the game stayed at a black window.
Seeing as --software-ui made no difference it seems the GPU (drivers) are not the problem See if you have any incompatible software running: https://steamcommunity.com/app/233250/discussions/2/558751813508748383/ Else you can try turning off steam overlay or if that makes no difference, try running the game with the standalone launcher.
I installed the OS freshly a couple of days ago and did not install any of the software listed in the link. I removed .local/Uber\ Entertainment/, and launched the game with --nomods but without Steam overlay from Steam. The game froze shortly after switching to full screen. This is how it looks: In the kernel logs I found: [ 92.654376] PresentThread[2480]: segfault at ffffffffffffffff ip 00007f0105843e1f sp 00007f00f4386cc8 error 7 in libc-2.24.so[7f010571b000+193000] [ 92.654548] CoherentUI_Host[2456]: segfault at 0 ip 000000000047330a sp 00007ffd6a8903d0 error 4 in CoherentUI_Host[400000+4334000] [ 92.655530] CoherentUI_Host[2510]: segfault at 0 ip 000000000047330a sp 00007ffca748da50 error 4 in CoherentUI_Host[400000+4334000] The games logs are attached.
appdata path seems to be a windowsism, but I think you mean the path where PA saves its logs and settings. That is /mnt/Daten/Steam/.local/Uber\ Entertainment/Planetary\ Annihilation/
yea my bad, I assume you already tried running the game as admin? You can try following this top comment; https://askubuntu.com/questions/541343/problems-with-libgl-fbconfigs-swrast-through-each-update , since there was something about that library in your kernel error as well or just updating/reinstalling your drivers
I will not run the game with root privileges. Can you point out exactly where in the logs you found something about said library? I think this needs to be looked at by the developers, not other users.
[38664.922010] PresentThread[7469]: segfault at ffffffffffffffff ip 00007ffbb2b85e1f sp 00007ffb9e8a8cc8 error 7 in libc-2.24.so[7ffbb2a5d000+193000] Running as admin might solve the issue though given that coherent ui sometimes has issue with read/write permissions. Just run it into a sandbox or VM instead. Since this is a middleware problem as Coherent UI is not developed by the same devs as pa they won't be able to do much more for you. Coherent UI is very buggy on linux by default too.
PA is developed and published by Uber Entertainment. The Steam store states Linux is supported. It isn't working. Whether it is some middlewares fault or not is not my concern. I paid Uber Entertainment for the whole package, and it isn't working.
Have you tried running it as admin (in a sandbox or VM if you want or on a totally separate install or whatever) ? Since that has fixed plenty of problems and if that works there is no need to go over other things.
I did not run the game as root and I will not. It is a game, it has no business messing with my system as root. There are no messages asking for write or read permission, just segfaults and graphical glitches. That does not exactly build up trust.
https://forums.uberent.com/threads/pa-is-really-really-bad-on-linux-right-now.63117/ you can go through this thread to see if anything helps else maybe @mikeyh could help you