Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(4 edits)

Cannot start the game on Linux:

~/games/itch.io/littlebug/Linux Content/|⇒ ./Little\ Bug.x86
Set current directory to /home/mickrodot/games/itch.io/littlebug/Linux Content
Found path: /home/mickrodot/games/itch.io/littlebug/Linux Content/Little Bug.x86
There is no data folder

However there is a data folder full of data!

~/games/itch.io/littlebug/Linux Content/Little Bug_Data|⇒  ls
boot.config                level12  level2  level9            resources.assets.resS      sharedassets12.assets    sharedassets17.assets      sharedassets2.resource     sharedassets6.assets
globalgamemanagers         level13  level3  Managed           ScreenSelector.png         sharedassets13.assets    sharedassets18.assets      sharedassets3.assets       sharedassets7.assets
globalgamemanagers.assets  level14  level4  Mono              sharedassets0.assets       sharedassets13.resource  sharedassets1.assets       sharedassets3.assets.resS  sharedassets8.assets
level0                     level15  level5  MonoBleedingEdge  sharedassets0.assets.resS  sharedassets14.assets    sharedassets1.assets.resS  sharedassets3.resource     sharedassets8.resource
level1                     level16  level6  Plugins           sharedassets0.resource     sharedassets14.resource  sharedassets1.resource     sharedassets4.assets       sharedassets9.assets
level10                    level17  level7  Resources         sharedassets10.assets      sharedassets15.assets    sharedassets2.assets       sharedassets4.resource     sharedassets9.resource
level11                    level18  level8  resources.assets  sharedassets11.assets      sharedassets16.assets    sharedassets2.assets.resS  sharedassets5.assets

Any hint?

I don't know much about Linux, but if you scroll down the comments you'll find that someone made a shell script for Linux. Perhaps that'll help?

Yes I tried the 64bits version. But that doesn’t work neither. The result is identical.

The issue is about where the data folder is. I though that could be related to the space char in the naming.

I don’t have any idea how to debug something here.

My shell locale is set to en_US. UTF-8. So I believe that the encoding is good enough.

Are you playing this via the itch launcher?

via the itch launcher or from the command line, the result is exactly the same: it cannot find the data folder :(

maybe the shown error is not the real one. There are some shared lib missing. WDYT?

On side, I managed to run your game from wine. As linux user that’s never the best option.

Anyway it’s pretty neat. Good job.

(2 edits)

ok I got it. It is a folder naming issue obviously. But not because of the game folders. But because of my itch folder name

I moved

~/games/itch.io/littlebug/

to

~/littlebug/

and it worked out!

(2 edits)

wondering why it still didn’t work when game placed in

~/games/littlebug/

I looked deeper. the issue was related to 2 similars folder names. On my system I get:

~/games
~/Games

so littlebug executatble got confused between those two

the good news is this little command fix the issue forever:

ln -s ~/games/itch.io ~/Games/itch.io

\o/

Thanks for digging into it and finding a solution!