Page 1 of 1

launch directory problem on linux

Posted: 29 Jun 2017, 04:39
by mzn928
Hi,
I have a problem with launching on arch linux
no matter how i try to execute the onscripter binary on linux, i get the same error message saying :

Code: Select all

Cannot obtain selfpath, run onscripter-ru from terminal! Exiting...
i have tried running it from terminal with ./onscripter-ru but i got the same error message. i also tried to move the directory from my home folder but i get the same error everytime. all the directories i tried looked normal and none of them had any special symbol or spaces in them. i also tried running the windows version with wine but i get the same error:

Code: Select all

Invalid launch directory! Exiting...
kernel info:

Code: Select all

linux 4.10.6-1-ARCH #1 SMP PREEMPT Mon Mar 27 08:28:22 CEST 2017 x86_64 GNU/Linux
as far as i know all the libraries mentioned in the download page exist on my system but here is the ldd output:

Code: Select all

	linux-vdso.so.1 (0x00007ffebc2e3000)
	libdl.so.2 => /usr/lib/libdl.so.2 (0x00007fd784bb4000)
	libpthread.so.0 => /usr/lib/libpthread.so.0 (0x00007fd784996000)
	librt.so.1 => /usr/lib/librt.so.1 (0x00007fd78478e000)
	libm.so.6 => /usr/lib/libm.so.6 (0x00007fd78447b000)
	libGL.so.1 => /usr/lib/libGL.so.1 (0x00007fd7841f0000)
	libudev.so.1 => /usr/lib/libudev.so.1 (0x00007fd784f7a000)
	libc.so.6 => /usr/lib/libc.so.6 (0x00007fd783e4c000)
	/lib64/ld-linux-x86-64.so.2 (0x00007fd784db8000)
	libGLX.so.0 => /usr/lib/libGLX.so.0 (0x00007fd783c1a000)
	libX11.so.6 => /usr/lib/libX11.so.6 (0x00007fd7838db000)
	libXext.so.6 => /usr/lib/libXext.so.6 (0x00007fd7836c9000)
	libGLdispatch.so.0 => /usr/lib/libGLdispatch.so.0 (0x00007fd783413000)
	libresolv.so.2 => /usr/lib/libresolv.so.2 (0x00007fd7831fd000)
	libcap.so.2 => /usr/lib/libcap.so.2 (0x00007fd782ff9000)
	libxcb.so.1 => /usr/lib/libxcb.so.1 (0x00007fd782dd0000)
	libXau.so.6 => /usr/lib/libXau.so.6 (0x00007fd782bcc000)
	libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00007fd7829c6000)
i'm using 64bit archlinux, any help would be appreciated

Re: launch directory problem on linux

Posted: 29 Jun 2017, 04:49
by vit9696
Hi,
There were a couple of issues with Linux startup that I fixed some time ago, but none should really prevent you from launching the game. Unless it is on a samba share, but it is not the case… Try manually specifying the game directory, this should work regardless:

Code: Select all

./onscripter-ru -r /path/to/game
/path/to/game should contain files and directories like en.file, ru.file, default.cfg, backgrounds, fonts, etc.

If it works, then it will be nice to try the private binary and see if the issue is resolved.
If it does not, maybe some file failed to download or extract?

Re: launch directory problem on linux

Posted: 29 Jun 2017, 05:01
by mzn928
Hello,
Thanks for the quick response. that solved my issue and now i can launch the game with linux binary.
thank you !

Re: launch directory problem on linux

Posted: 29 Jun 2017, 05:10
by vit9696
Nice to hear, but it is quite strange that it did not work the usual way.
Generally it is enough to simply double-click the binary in the game-dir.
I sent you a PM with a recent engine, could you please check it out?

Re: launch directory problem on linux

Posted: 29 Jun 2017, 05:22
by mzn928
i tested it, it launches the game without the need of mentioning the directory manually with -r
if there is anything else you need me to do please let me know and i will help. also if you need testing on linux in the future feel free to message me and i'll gladly help

Re: launch directory problem on linux

Posted: 29 Jun 2017, 05:26
by vit9696
Great! I don't think there is anything specific, just let me know if you have any issues with this binary.
Comparably soon we will open chiru testing, and you will be welcome, subscribe to our RSS or this topc: Episode 4 Private Alpha Early Access Request Thread ;)