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

I had some issues with starting the game on Linux (Ubuntu 20.04). In case someone has the same issues as me, here's what I did.

First, I got this error when I tried to run the game after installing the Java depency (openjdk-14-jre-headless):


Inconsistency detected by ld.so: dl-lookup.c: 111: check_match: Assertion `version->filename == NULL || ! _dl_name_match_p (version->filename, map)' failed!


I had to go to a lower version of openjdk (first remove the previous dependency with $ sudo apt remove [name of the dependencies]).

The first that didn't show this error was openjdk 8 ($ sudo apt install openjdk-8-jre-headless), but now it gave a new error:


Exception in thread "main" java.awt.AWTError: Assistive Technology not found: org.GNOME.Accessibility.AtkWrapper

    at java.awt.Toolkit.loadAssistiveTechnologies(Toolkit.java:807)

    at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:886)

    at org.lwjgl.LinuxSysImplementation.<clinit>(Unknown Source)

    at org.lwjgl.Sys.createImplementation(Unknown Source)

    at org.lwjgl.Sys.<clinit>(Unknown Source)

    at org.lwjgl.opengl.Display.<clinit>(Unknown Source)

    at lewdmaze.LewdMaze.main(Unknown Source)


Apparently, that happened due to a faulty line in one of the dependency's files.

To fix it, according to the explanation I saw in a forum, I had to remove that line, and the person who posted the explanation also gave this command to automate the process:


$ sudo sed -i -e '/^assistive_technologies=/s/^/#/' /etc/java-8-openjdk/accessibility.properties


After this last edit, I could start the game without issues with ./LinuxLewdMaze.sh

Also, if this last error happens in any other version, just change the number in the part of the command that says java-8-openjdk for the number of the version of the dependency that you are using.


And a tip: if the game starts too big and you can't reach the button to readjust the window, press windows/super key + up arrow, and the game window will adjust to your resolution.

(+1)

Thanks for detailed message, it may help people with same issue.
Yeah Linux dependency's can be annoying sometimes :)