Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SCUMM game not starting, libssh.so.4 missing #360

Open
1player opened this issue Sep 8, 2023 · 4 comments
Open

SCUMM game not starting, libssh.so.4 missing #360

1player opened this issue Sep 8, 2023 · 4 comments

Comments

@1player
Copy link

1player commented Sep 8, 2023

Tried running Riven from GOG. Doesn't start, log shows:

Started initial process 198 from gamemoderun /var/home/sph/.var/app/net.lutris.Lutris/data/lutris/runners/scummvm/bin/scummvm --extrapath=/var/home/sph/.var/app/net.lutris.Lutris/data/lutris/runners/scummvm/share/scummvm --themepath=/var/home/sph/.var/app/net.lutris.Lutris/data/lutris/runners/scummvm/share/scummvm --aspect-ratio --fullscreen --gfx-mode=3x --path=/var/home/sph/Games/gog/riven-the-sequel-to-myst --language=en --filtering mohawk:riven
Start monitoring process.
/var/home/sph/.var/app/net.lutris.Lutris/data/lutris/runners/scummvm/bin/scummvm: error while loading shared libraries: libssh.so.4: cannot open shared object file: No such file or directory
Monitored process exited.
Initial process has exited (return code: 32512)
All processes have quit
Exit with return code 32512
@jibsaramnim
Copy link

Can confirm I'm experiencing the same thing, on Fedora 38 Silverblue.

@bkilinc
Copy link

bkilinc commented Feb 1, 2024

Myst Masterpiece edition does not run because of this issue on Linux Mint 21

@markoong
Copy link

markoong commented Mar 4, 2024

The Curse of Monkey Island, GOG version:

scummvm: error while loading shared libraries: libssh.so.4: cannot open shared object file: No such file or directory
Monitored process exited.
Initial process has exited (return code: 32512)

@cloudrac3r
Copy link

Here's a temporary workaround: Download libssh.so.4 and put it into your ~/.var/app/net.lutris.Lutris/data/lutris/runners/scummvm/lib/ folder next to the other .so files.

Or if you don't want to download executable code from my website, get the file from the Fedora packages like this:

  • Go to the libssh package
  • Click the blue link in the table next to Fedora 38
  • Click on the View Build link near the top
  • Download the x86_64 rpm package
  • Open it in an unarchiver program
  • Extract usr/lib64/libssh.so.4.9.6
  • Rename to libssh.so.4
  • Put it in ~/.var/app/net.lutris.Lutris/data/lutris/runners/scummvm/lib/ next to the other .so files.

This lets ScummVM games boot in Flatpak Lutris on my computer. Of course, it would be nice if this dependency was either removed or bundled with the official Flatpak.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants