Open fastoslinux opened 5 years ago
Build PCSX2 as an extension for Lutris
Why? We ship PCSX2. The flatpak requires libgdk-x11-2.0.so.0
I'm having a similar issue, except when I launch I get the error message "The following i386 libraries are required but not installed on your system: libgdk-x11-2.0.so.0". I am however able to run ps2 games just fine by running them through the pcsx2 flatpak instead of going through Lutris.
Having the same issue wouldn't be an "easy" fix ? Or isn't there any way to include this libgdk-x11-2.0.so.0
on the flatpak ?
Describe the problem games/room on pcsx2 does not start
Steps to reproduce 1.add runner pcsx2 2.add game/room 3.try play
Expected behavior play game
Actual behavior nothing happens
ERRO:
$ flatpak run net.lutris.Lutris 2019-07-27 04:03:04,857: Couldn't find a terminal emulator. 2019-07-27 04:03:04,977: Running Lutris 0.5.2.2 2019-07-27 04:03:04,977: Using X.Org 2019-07-27 04:03:04,977: Running Mesa driver 19.1.3 on Radeon RX 580 Series (POLARIS10, DRM 3.30.0, 5.1.18-300.fc30.x86_64, LLVM 8.0.1) (0x67df) 2019-07-27 04:03:04,977: GPU: 1002:67DF 1043:0521 using amdgpu drivers 2019-07-27 04:03:05,004: Vulkan is supported 2019-07-27 04:03:05,005: Updating DXVK versions ERROR: ld.so: object '/usr/$LIB/libgamemodeauto.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. Running /home/fastos/.var/app/net.lutris.Lutris/data/lutris/runners/pcsx2/PCSX2 /home/fastos/Games/Need for Speed - Carbon (USA)/SLUS-21493 (1.00).iso ERROR: ld.so: object '/usr/$LIB/libgamemodeauto.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored. /home/fastos/.var/app/net.lutris.Lutris/data/lutris/runners/pcsx2/PCSX2: error while loading shared libraries: libgdk-x11-2.0.so.0: cannot open shared object file: No such file or directory Waiting on children Exit with returncode 127 2019-07-27 04:03:14,463: Game still running (state: running) 2019-07-27 04:03:14,464: Stopping nfsc (pcsx2)
Flatpak info $ flatpak --version Flatpak 1.4.2
$ flatpak --gl-drivers default host
$ glxinfo | grep OpenGL OpenGL vendor string: X.Org OpenGL renderer string: Radeon RX 580 Series (POLARIS10, DRM 3.30.0, 5.1.18-300.fc30.x86_64, LLVM 8.0.0) OpenGL core profile version string: 4.5 (Core Profile) Mesa 19.0.8 OpenGL core profile shading language version string: 4.50 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL core profile extensions: OpenGL version string: 4.5 (Compatibility Profile) Mesa 19.0.8 OpenGL shading language version string: 4.50 OpenGL context flags: (none) OpenGL profile mask: compatibility profile OpenGL extensions: OpenGL ES profile version string: OpenGL ES 3.2 Mesa 19.0.8 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20 OpenGL ES profile extensions:
$ flatpak info net.lutris.Lutris
Lutris - Lutris é uma plataforma de jogos de código aberto
Ref: app/net.lutris.Lutris/x86_64/beta Arq.: x86_64 Ramo: beta Versão: 0.5.2
Licença: GPL-3.0 Origem: flathub-beta Coleção: org.flathub.Beta Instalação: system Instalado: 151,6 MB Runtime: org.freedesktop.Platform/x86_64/19.08beta Sdk: org.freedesktop.Sdk/x86_64/19.08beta
Commit: e0aebe27f1c4d020e9f58c0aa281c39ef7fc89ae53d66e7a599aeedc8183dedb Pai: 064899d598e2a9e6f7bfc55116caefc1404162e3d3aee9391eb929c882a293fd