From f6c3bc18ffb91242130a3f1b534d19f790d8fb14 Mon Sep 17 00:00:00 2001 From: Solene Rapenne Date: Sun, 6 Jun 2021 17:46:08 +0200 Subject: [PATCH] Rework the content order --- README.md | 47 ++++++++++++++++++++++++++--------------------- 1 file changed, 26 insertions(+), 21 deletions(-) diff --git a/README.md b/README.md index 262bbb0..257ff8b 100644 --- a/README.md +++ b/README.md @@ -4,12 +4,38 @@ This tool is a simple wrapper that help running Linux binaries on Guix because o This is inspired by the [steam-run](https://nixos.wiki/wiki/Steam#steam-run) wrapper available on NixOS, which is not related to Steam because it's used to run any Linux binary. + # Usage You need to have to following packages installed to make it work: `gcc-objc++:lib gtk+` but this may depend on what you are running. Then to use it, it's as easy as: `linux-run ./some_executable`. + +# Compatibility + +I tried a few programs to see if it was working fine. + +## Known to work + +- game Steam Marines 2 (itch.io) +- game Frick (itch.io) +- game Depth of Extinction (itch.io) +- game Nowhere Prophet (GOG) + + +## Doesn't work + +- software Firefox: `couldn't load XPCOM` +- software Deltachat AppImage: `error while loading shared libraries: ./DeltaChat-1.20.2.AppImage: ELF file ABI version invalid` +- game Mewnbase: guix lacks `lwjgl` +- game Midboss: `monoconfig not found!` +- game FTL: because they provide x86 binary only +- game Barony: `error while loading shared libraries: libGLU.so.1: cannot open shared object file: No such file or directory` +- game Into the breach: `error while loading shared libraries: libfmodstudio.so.10: cannot open shared object file: No such file or directory` +- game Torchlight 2: `error while loading shared libraries: libuuid.so.1: cannot open shared object file: No such file or directory` + + # Guix package definition ``` @@ -39,24 +65,3 @@ Then to use it, it's as easy as: `linux-run ./some_executable`. the environment to use Guix libraries for running a Linux binary.") (license license:bsd-2))) ``` - -# Known to work - -I tried some programs and they worked: - -- game Steam Marines 2 -- game Frick -- game Depth of Extinction -- game Nowhere Prophet - - -# Doesn't work - -- software Firefox: "couldn't load XPCOM" -- software Deltachat AppImage: "error while loading shared libraries: ./DeltaChat-1.20.2.AppImage: ELF file ABI version invalid" -- game Mewnbase: guix lacks lwjgl -- game Midboss: "monoconfig not found!" -- game FTL: because they provide x86 binary only -- game Barony: error while loading shared libraries: libGLU.so.1: cannot open shared object file: No such file or directory -- game Into the breach: error while loading shared libraries: libfmodstudio.so.10: cannot open shared object file: No such file or directory -- game Torchlight 2: error while loading shared libraries: libuuid.so.1: cannot open shared object file: No such file or directory