Kona
Kona > Linux Support > Topic Details
 This topic has been pinned, so it's probably important
HB Mar 25, 2016 @ 3:02am
Could not launch Kona on my Ubuntu laptop
I did a fresh install of latest Ubuntu 64bits on my old Lenovo laptop. However, I could not get the game to launch. It shows a blank screen for a moment, then goes back to the desktop. Maybe the hardware just isnt good enough. It is an i5 with 8Gb of RAM, but it only has Intel HD Graphics, so I guess that might be the issue. On the other hand, I was able to run Firewatch just barely on lowest settings.
< >
Showing 1-13 of 13 comments
Jean-Francois Fiset  [developer] Mar 25, 2016 @ 7:56am 
Originally posted by HB:
I did a fresh install of latest Ubuntu 64bits on my old Lenovo laptop. However, I could not get the game to launch. It shows a blank screen for a moment, then goes back to the desktop. Maybe the hardware just isnt good enough. It is an i5 with 8Gb of RAM, but it only has Intel HD Graphics, so I guess that might be the issue. On the other hand, I was able to run Firewatch just barely on lowest settings.
What is your GPU exactly (series)?
HB Mar 25, 2016 @ 9:22am 
In my sysinfo it says: VGA controller > Intel Corporation Core Processor integrated Graphics Controller (rev02) (prog-if 00) [VGA controller]

As far as I know, it is the "original" HD Graphics, that is to say that it doesnt have a model number. I am not at all up to date with modern Linux stuff, so I am not sure if I could install a better graphics driver, or if it already is running with the best possible driver.
Jean-Francois Fiset  [developer] Mar 25, 2016 @ 3:52pm 
Originally posted by HB:
In my sysinfo it says: VGA controller > Intel Corporation Core Processor integrated Graphics Controller (rev02) (prog-if 00) [VGA controller]

As far as I know, it is the "original" HD Graphics, that is to say that it doesnt have a model number. I am not at all up to date with modern Linux stuff, so I am not sure if I could install a better graphics driver, or if it already is running with the best possible driver.
Could you send us the log file? It's probably somewhere like: ~/.config/unity3d/Parabole/Kona/Player.log
We might find out more info about why it doesn't work on your machine.
Thanks!
dubigrasu Mar 26, 2016 @ 2:04am 
Hi, I'm also unable to get past the initial white screens (Parabole...Canada something).
This is on SteamoS with an i7-4790K, Nvidia GTX 780, 16GB RAM.
Player.log: http://pastebin.com/arVRgjBZ
HB Mar 27, 2016 @ 8:51am 
I can't seem to find Player.log...Also could not find any directory named unity3d....Maybe unity is not installed? Any leads?
Jean-Francois Fiset  [developer] Mar 28, 2016 @ 5:59am 
Originally posted by HB:
I can't seem to find Player.log...Also could not find any directory named unity3d....Maybe unity is not installed? Any leads?
I guess you could search for the Parabole file, maybe the .log has a different name. As for Unity, you don't need it to play Kona, it's just a folder's name.
Jean-Francois Fiset  [developer] Mar 28, 2016 @ 6:13am 
Originally posted by HB:
I can't seem to find Player.log...Also could not find any directory named unity3d....Maybe unity is not installed? Any leads?
Oh, and press Ctrl-H too, the file is hidden, maybe this is why you can't find it :P
HB Mar 28, 2016 @ 10:22am 
Haha, thanks for the help. Yeah, .config folder was just hidden. Been a long time since I did anything with Linux.

But here is my Player.log:

terminate called after throwing an instance of 'std::logic_error'
what(): basic_string::_S_construct null not valid
Stacktrace:


Native stacktrace:

/home/bsl/GOG Games/Kona/game/Kona_Data/Mono/x86_64/libmono.so(+0x91772) [0x7fd356ae9772]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x10340) [0x7fd35af22340]
/lib/x86_64-linux-gnu/libc.so.6(gsignal+0x39) [0x7fd359783cc9]
/lib/x86_64-linux-gnu/libc.so.6(abort+0x148) [0x7fd3597870d8]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(_ZN9__gnu_cxx27__verbose_terminate_handlerEv+0x155) [0x7fd35a08e535]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0x5e6d6) [0x7fd35a08c6d6]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0x5e703) [0x7fd35a08c703]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0x5e922) [0x7fd35a08c922]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(_ZSt19__throw_logic_errorPKc+0x67) [0x7fd35a0de1c7]
./Kona.x86_64() [0xf02f36]
./Kona.x86_64() [0xef4f0b]
./Kona.x86_64() [0xee7549]
./Kona.x86_64() [0xef37db]
./Kona.x86_64() [0xe7a225]
./Kona.x86_64() [0xe76fba]
./Kona.x86_64() [0x696e7a]
./Kona.x86_64() [0x7b2e78]
./Kona.x86_64() [0x789c9d]
./Kona.x86_64() [0x4686cd]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5) [0x7fd35976eec5]
./Kona.x86_64() [0x472889]

Debug info from gdb:

Could not attach to process. If your uid matches the uid of the target
process, check the setting of /proc/sys/kernel/yama/ptrace_scope, or try
again as the root user. For more details, see /etc/sysctl.d/10-ptrace.conf
ptrace: Operation not permitted.
No threads.

=================================================================
Got a SIGABRT while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================


Jean-Francois Fiset  [developer] Mar 28, 2016 @ 10:41am 
Originally posted by HB:
Haha, thanks for the help. Yeah, .config folder was just hidden. Been a long time since I did anything with Linux.

But here is my Player.log:

terminate called after throwing an instance of 'std::logic_error'
what(): basic_string::_S_construct null not valid
Stacktrace:


Native stacktrace:

/home/bsl/GOG Games/Kona/game/Kona_Data/Mono/x86_64/libmono.so(+0x91772) [0x7fd356ae9772]
/lib/x86_64-linux-gnu/libpthread.so.0(+0x10340) [0x7fd35af22340]
/lib/x86_64-linux-gnu/libc.so.6(gsignal+0x39) [0x7fd359783cc9]
/lib/x86_64-linux-gnu/libc.so.6(abort+0x148) [0x7fd3597870d8]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(_ZN9__gnu_cxx27__verbose_terminate_handlerEv+0x155) [0x7fd35a08e535]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0x5e6d6) [0x7fd35a08c6d6]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0x5e703) [0x7fd35a08c703]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(+0x5e922) [0x7fd35a08c922]
/usr/lib/x86_64-linux-gnu/libstdc++.so.6(_ZSt19__throw_logic_errorPKc+0x67) [0x7fd35a0de1c7]
./Kona.x86_64() [0xf02f36]
./Kona.x86_64() [0xef4f0b]
./Kona.x86_64() [0xee7549]
./Kona.x86_64() [0xef37db]
./Kona.x86_64() [0xe7a225]
./Kona.x86_64() [0xe76fba]
./Kona.x86_64() [0x696e7a]
./Kona.x86_64() [0x7b2e78]
./Kona.x86_64() [0x789c9d]
./Kona.x86_64() [0x4686cd]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf5) [0x7fd35976eec5]
./Kona.x86_64() [0x472889]

Debug info from gdb:

Could not attach to process. If your uid matches the uid of the target
process, check the setting of /proc/sys/kernel/yama/ptrace_scope, or try
again as the root user. For more details, see /etc/sysctl.d/10-ptrace.conf
ptrace: Operation not permitted.
No threads.

=================================================================
Got a SIGABRT while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================
Could you send it at support@parabole.ca? My team will look into it. Thanks!
max_sraw  [developer] Mar 28, 2016 @ 2:40pm 
For HB's particular issue, the solution was:

1. Right click on the game in your Steam library, select properties, then click the "Set Launch Options" button.
2. Add "-force-opengl" (without the quotation marks) there, then click OK and OK again to close the properties window.
3. It should take effect the next time you launch the game.

However, this is not the default way to run the game, so only use this solution if the game crashes right when it starts.
Last edited by max_sraw; Mar 28, 2016 @ 2:40pm
Bwyan Apr 14, 2016 @ 7:16pm 
I had a similar problem on Xubuntu using the radeonsi driver. The fix mentioned above (-force-opengl argument) solved my problem as well.

max_sraw: You guys (devs) should properbly consider making this a default launch parameter for the Linux version. Not easy for the average user to figure this out on their onw...
Kerberizer Jul 4, 2016 @ 2:31pm 
Mighty impressed with you, guys!

Some people (including me) seem to have exactly the same SIGABRT problem with The Long Dark -- and for months already. I thought it might've been glibc incompatibility, but testing that would be a PITA. But then I saw Kona crashing the same way... And yes, "-force-opengl" fixes TLD as well. Perhaps you're using the same game engine, but whatever the case is, I think the TLD devs owe you quite a few beers. ;)

BTW, the game works beautifully on Arch x86_64 with the radeonsi driver (Mesa and LLVM from Git/SVN) on R9 270X. Impressively well done! I remember when I voted for this game on Greenlight, and I don't regret it one bit. Good luck with all your future endeavours!
Jean-Francois Fiset  [developer] Jul 5, 2016 @ 5:52am 
Originally posted by Kerberizer:
Mighty impressed with you, guys!

Some people (including me) seem to have exactly the same SIGABRT problem with The Long Dark -- and for months already. I thought it might've been glibc incompatibility, but testing that would be a PITA. But then I saw Kona crashing the same way... And yes, "-force-opengl" fixes TLD as well. Perhaps you're using the same game engine, but whatever the case is, I think the TLD devs owe you quite a few beers. ;)

BTW, the game works beautifully on Arch x86_64 with the radeonsi driver (Mesa and LLVM from Git/SVN) on R9 270X. Impressively well done! I remember when I voted for this game on Greenlight, and I don't regret it one bit. Good luck with all your future endeavours!
Great to hear, and thanks for the vote :D
< >
Showing 1-13 of 13 comments
Per page: 15 30 50

Kona > Linux Support > Topic Details