LRFLEW / OpenRCT2Launcher

An Open Source Launcher & Updater for OpenRCT2
MIT License
200 stars 20 forks source link

Clicking "Play" doesn't launch game Debian 9.8 #49

Open joshbgosh10592 opened 5 years ago

joshbgosh10592 commented 5 years ago

Hi there! I finally am able to get back into this awesome re-implimentation and I love the idea of it just magically being up to date. I'm using Debian 9.8 and have installed all the pre-reqs for the launcher (which loads fine) as well as OpenRCT2. I've pointed the RCT2 directory to the correct path, but when I click "Play", the launcher just closes with no errors on screen, and the game doesn't launch. Any ideas? Does the launcher log somewhere?

LRFLEW commented 5 years ago

If the launcher is closing when clicking "Play", that usually indicates that the launcher thinks that the game was started. I'd try running the downloaded game by running ~/.config/OpenRCT2/bin/openrct2 in the terminal, and let me know what happens. If the file doesn't exist or runs normally, it's an issue with the launcher. Otherwise, it's probably not.

joshbgosh10592 commented 5 years ago

Hi! So when I try that, I receive: ./openrct2: error while loading shared libraries: libicuuc.so.60: cannot open shared object file: no such file or directory. Just for kicks, I tried to install libicuuc using apt-get and it can't find a package. I do however remember that libssl1.0.0 isn't found anymore with at least this version of Debian. I then tried to install libssl1.1, and it's already installed. Not sure if there's a dependency or not.

joshbgosh10592 commented 5 years ago

So, I decided to try with a fresh install of Debian 9.8 using the net installer, and the launcher does the same thing, and the same error via the CLI. The openrct2 file does exist in that path, however.

chriseilander commented 4 years ago

Had the same issue with Ubuntu 19.04. libicu63 (and 64, I think) are installed, but libicu60 isn't available. Downloading it from https://packages.ubuntu.com/bionic/libicu60 and installing that fixed it for me.