Rework the content order
This commit is contained in:
parent
740ade6f30
commit
f6c3bc18ff
47
README.md
47
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.
|
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
|
# 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.
|
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`.
|
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
|
# 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.")
|
the environment to use Guix libraries for running a Linux binary.")
|
||||||
(license license:bsd-2)))
|
(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
|
|
||||||
|
|
Loading…
Reference in New Issue