Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

The Curse Of Yendor

Roguelike Loot, Magic, and Destruction! · By IBOL

Errors on Linux version (Solved)

A topic by Amethyst Sarah created Jul 22, 2019 Views: 459 Replies: 6
Viewing posts 1 to 3
(2 edits)

Both 32bit and 64bit failed to start.  It looks like required shared library cannot be found on the system but I've already had libXrandr2 installed. 

./TheCurseOfYendor32: error while loading shared libraries: libXrandr.so.2: cannot open shared object file: No such file or directory

./TheCurseOfYendor64: /usr/lib/x86_64-linux-gnu/libcurl.so.4: version `CURL_OPENSSL_3' not found (required by ./TheCurseOfYendor64)

(1 edit)

I solved it.  Here is how I fixed it:

Remove libcurl4-openssl-dev:
   sudo apt-get remove --auto-remove libcurl4-openssl-dev

Then install the previous version of libcurl:
   sudo apt-get install libcurl3 -y

Launch the game:
   ./TheCurseOfYendor64

Do u have a general fix for any game that says "No such file or directory"? because i'm having this problem with a lot of games on linux, Plz help 

Mostly "file not found" issues in Linux come from incorrect lower/upper case of file names. 

Particular files may have different case in file names or file extensions than what the game expects. It still runs fine on Windows due to its case insensitive file system.

You may have to keep renaming until you got it right.

(1 edit)

Oh oki thank u so much :D
Edit: I tried everything for one of the games that wasn't launching and it keeps telling me the same thing no matter what i do,  Am i missing something?

(1 edit)

You may have to check if the missing file is part of a library.  In the terminal, type "ldd <game executable>" to find out what libraries the game requires.

Okii