Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+1)

Hello, on Linux the game needs libpulse (Pulseaudio)

./Visitor_Linux.x86_64: error while loading shared libraries: libpulse.so.0: cannot open shared object file: No such file or directory

Any chance to make the game playable with good old fashioned Alsa ?

Hey, thanks for the feedback and sorry for the late response. This alias is dead now and I've been working on a new game under a different developer name.

The game was made with an older version of Godot. The problem has to be somewhere in the way Godot builds binaries for Linux. It's an older version so not sure I or the community can help, but I'll check and see if there are any Github issue reports on that.

What Linux version are you using? It seems the problem arose from using a wrong build template, at least according to the internet. I'm sure I used the right export so for 64 bit computer a 64 bit template.


If you are using a 32 bit system, you need to download a 32 bit version of the game or try running it using some VM/sandbox that supports emulating a different architecture like 64 bit. Alternatively try manually installing the missing libraries. 

Since I don't know what Linux distro you're using, you'll have to find the right name of the package yourself. On 64 bit Ubuntu, trying to run a 32 bit game you could try running 'apt-get install libpulse0:i386'. Just look for "running 64 bit on 32 bit linux" or "install libpulse0 for 64 bit linux". I use MacOS but in future releases I will test my games on every major OS.

Hope this helps:).

I’m using gentoo. In the mean time I switched to pipewire which allow to use ALSA API and pulseaudio. The game is working well :)