Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

SomnaBuster

Dreamers in The Garden of Esperanto · By PD CGT

Linux version does not start

A topic by Reyold created 76 days ago Views: 76 Replies: 6
Viewing posts 1 to 2
(+1)

When I try to run the somnaBuster file (which I assume is the game executable), I get an error I've never seen before:

Started initial process 429 from gamemoderun ./somnaBuster
Start monitoring process.
[430:430:1013/154157.105281:FATAL:spawn_subprocess.cc(221)] posix_spawn: Permission denied (13)
#0 0x7c07157d3c33 (/home/cameronedwards/Games/itchio/somnabuster/lib/libnw.so+0x61d3c32)
#1 0x7c07157e8e96 (/home/cameronedwards/Games/itchio/somnabuster/lib/libnw.so+0x61e8e95)
#2 0x7c07157e9e1a (/home/cameronedwards/Games/itchio/somnabuster/lib/libnw.so+0x61e9e19)
#3 0x7c0716dd405c (/home/cameronedwards/Games/itchio/somnabuster/lib/libnw.so+0x77d405b)
#4 0x7c0716dc930a (/home/cameronedwards/Games/itchio/somnabuster/lib/libnw.so+0x77c9309)
#5 0x7c0717d6fdb5 (/home/cameronedwards/Games/itchio/somnabuster/lib/libnw.so+0x876fdb4)
#6 0x7c0717d6cead (/home/cameronedwards/Games/itchio/somnabuster/lib/libnw.so+0x876ceac)
#7 0x7c071181b1b8 (/home/cameronedwards/Games/itchio/somnabuster/lib/libnw.so+0x221b1b7)
#8 0x7c0715324341 (/home/cameronedwards/Games/itchio/somnabuster/lib/libnw.so+0x5d24340)
#9 0x7c0715321e88 (/home/cameronedwards/Games/itchio/somnabuster/lib/libnw.so+0x5d21e87)
#10 0x7c071532226a (/home/cameronedwards/Games/itchio/somnabuster/lib/libnw.so+0x5d22269)
#11 0x7c07118191c5 (/home/cameronedwards/Games/itchio/somnabuster/lib/libnw.so+0x22191c4)
#12 0x7c070f43b08a (/usr/lib/x86_64-linux-gnu/libc.so.6+0x28089)
#13 0x7c070f43b14b (/usr/lib/x86_64-linux-gnu/libc.so.6+0x2814a)
#14 0x60e32f731c4a (/home/cameronedwards/Games/itchio/somnabuster/somnaBuster+0x10c49)
[429:429:1013/154157.159932:FATAL:crashpad_linux.cc(195)] Check failed: client.StartHandler(handler_path, *database_path, metrics_path, url, annotations, arguments, false, false). 
#0 0x7c07157d3c33 (/home/cameronedwards/Games/itchio/somnabuster/lib/libnw.so+0x61d3c32) #1 0x7c07157e8e96 (/home/cameronedwards/Games/itchio/somnabuster/lib/libnw.so+0x61e8e95) #2 0x7c07157e9bce (/home/cameronedwards/Games/itchio/somnabuster/lib/libnw.so+0x61e9bcd) #3 0x7c0717d6fdec (/home/cameronedwards/Games/itchio/somnabuster/lib/libnw.so+0x876fdeb) #4 0x7c0717d6cead (/home/cameronedwards/Games/itchio/somnabuster/lib/libnw.so+0x876ceac) #5 0x7c071181b1b8 (/home/cameronedwards/Games/itchio/somnabuster/lib/libnw.so+0x221b1b7) #6 0x7c0715324341 (/home/cameronedwards/Games/itchio/somnabuster/lib/libnw.so+0x5d24340) #7 0x7c0715321e88 (/home/cameronedwards/Games/itchio/somnabuster/lib/libnw.so+0x5d21e87) #8 0x7c071532226a (/home/cameronedwards/Games/itchio/somnabuster/lib/libnw.so+0x5d22269) #9 0x7c07118191c5 ChromeMain #10 0x7c070f43b08a (/usr/lib/x86_64-linux-gnu/libc.so.6+0x28089) #11 0x7c070f43b14b __libc_start_main #12 0x60e32f731c4a _start Monitored process exited. Initial process has exited (return code: 133) All processes have quit Exit with return code 133
Not sure what to make of this.
Developer

Sorry for the late response. I provided the Linux version I used for SteamDeck compatibility as-is but don't have a way to test it myself, as I don't use Linux. I couldn't find anything helpful searching your error code or the 'permission denied' bit.

I'll add a notice to the Itch page for others so they don't make an accidental purchase. Itch offers a refund policy if you contact them directly. If I can offer anything else as compensation for the trouble, let me know. Sorry :/

Thanks, I appreciate it. I'll do some research of my own and see if I can come up with anything. Worst case scenario, I'll just run the Windows version through Wine.

(+1)

I get the same error with the Itch build: it's due to the fact that on Linux file extension is secondary/cosmetic (contrary to Windows) and files need to be marked as executable to run. The Steam build launches fine on the same machine because every file is marked executable (not ideal but hey). Now, the easy way for you would be to use plus-x by Cheeseness and mark the following files inside the zip archive as executable:

- linux64/chrome_crashpad_handler

- linux64/nacl_helper

- linux64/nacl_helper_bootstrap

- linux64/somnaBuster

Hope that helps.

(1 edit)

While using plus-x didn't seem to work for me for some reason, I can say that manually making those files executable does make the game run now (thanks for that).

plus-x acts like the permissions are changed, but when I extract the zip file, the changes don't stay.

Hmm, works for me. Maybe try directly from command-line:

$ python plus-x.py somnaBuster_itchLINUX.zip +x linux64/chrome_crashpad_handler linux64/nacl_helper linux64/nacl_helper_bootstrap linux64/somnaBuster

Nope, same deal