Posted July 15, 2023
Hi, did anyone manage to run the game using lutris or wine? The installation seems to work fine, but when game runs only a black screen with a cursor is shown. After switching the executable from the link to the .exe file the logs look as follows:
```
Started initial process 21966 from gamemoderun /home/robaki/.local/share/lutris/runners/wine/lutris-GE-Proton8-10-x86_64/bin/wine /home/robaki/Games/jagged-alliance-3/drive_c/GOG Games/Jagged Alliance 3/JA3.exe
Start monitoring process.
ERROR: ld.so: object '/usr/$LIB/libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/usr/$LIB/libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
esync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
[2023-07-15-12:49:54][info]: Log closed.
[2023-07-15-12:49:54][info]: Log closed.
[2023-07-15-12:49:54][info]: Log closed.
[2023-07-15-12:50:09][WARNING]: Game name not defined ''
[2023-07-15-12:50:14][ERROR]: CreateSubsystem failed 'MatchmakingServers' Version 1.55
[2023-07-15-12:50:14][ERROR]: CreateSubsystem failed 'MatchmakingServers' Version 1.55
[2023-07-15-12:50:14][ERROR]: CreateSubsystem failed 'Music' Version 1.55
[2023-07-15-12:50:14][ERROR]: CreateSubsystem failed 'Music' Version 1.55
[2023-07-15-12:50:14][WARNING]: IsSubsystemNative, not defined subsystem, fallback to wrapper 'Input'
[2023-07-15-12:50:14][WARNING]: IsSubsystemNative, not defined subsystem, fallback to wrapper 'Utils'
[2023-07-15-12:50:14][WARNING]: IsSubsystemNative, not defined subsystem, fallback to wrapper 'Apps'
[2023-07-15-12:50:14][WARNING]: IsSubsystemNative, not defined subsystem, fallback to wrapper 'UserStats'
[2023-07-15-12:50:14][WARNING]: IsSubsystemNative, not defined subsystem, fallback to wrapper 'UserStats'
[2023-07-15-12:50:14][WARNING]: IsSubsystemNative, not defined subsystem, fallback to wrapper 'Friends'
[2023-07-15-12:50:14][WARNING]: IsSubsystemNative, not defined subsystem, fallback to wrapper 'Matchmaking'
[2023-07-15-12:50:14][WARNING]: IsSubsystemNative, not defined subsystem, fallback to wrapper 'Friends'
[2023-07-15-12:50:57][WARNING]: IsSubsystemNative, not defined subsystem, fallback to wrapper 'Friends'
[2023-07-15-12:50:57][WARNING]: IsSubsystemNative, not defined subsystem, fallback to wrapper 'Matchmaking'
[2023-07-15-12:50:57][WARNING]: IsSubsystemNative, not defined subsystem, fallback to wrapper 'Friends'
[2023-07-15-12:50:57][WARNING]: IsSubsystemNative, not defined subsystem, fallback to wrapper 'UserStats'
[2023-07-15-12:50:57][WARNING]: IsSubsystemNative, not defined subsystem, fallback to wrapper 'UserStats'
Monitored process exited.
Initial process has exited (return code: 65280)
Exit with return code 65280
```
1. Regarding the libgamemodeauto I added this to .bashrc, but the warning is still there:
``` export LIB='lib/x86_64-linux-gnu' ```
running this works, so the paths are ok:
``` $ file "/usr/$LIB/libgamemodeauto.so.0"
/usr/lib/x86_64-linux-gnu/libgamemodeauto.so.0: symbolic link to libgamemodeauto.so.0.0.0 ```
2. I don't know what to do with the CreateSubsystem and IsSubsystemNative problems, googling doesn't yield much
```
Started initial process 21966 from gamemoderun /home/robaki/.local/share/lutris/runners/wine/lutris-GE-Proton8-10-x86_64/bin/wine /home/robaki/Games/jagged-alliance-3/drive_c/GOG Games/Jagged Alliance 3/JA3.exe
Start monitoring process.
ERROR: ld.so: object '/usr/$LIB/libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/usr/$LIB/libgamemodeauto.so.0' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
esync: up and running.
wine: RLIMIT_NICE is <= 20, unable to use setpriority safely
[2023-07-15-12:49:54][info]: Log closed.
[2023-07-15-12:49:54][info]: Log closed.
[2023-07-15-12:49:54][info]: Log closed.
[2023-07-15-12:50:09][WARNING]: Game name not defined ''
[2023-07-15-12:50:14][ERROR]: CreateSubsystem failed 'MatchmakingServers' Version 1.55
[2023-07-15-12:50:14][ERROR]: CreateSubsystem failed 'MatchmakingServers' Version 1.55
[2023-07-15-12:50:14][ERROR]: CreateSubsystem failed 'Music' Version 1.55
[2023-07-15-12:50:14][ERROR]: CreateSubsystem failed 'Music' Version 1.55
[2023-07-15-12:50:14][WARNING]: IsSubsystemNative, not defined subsystem, fallback to wrapper 'Input'
[2023-07-15-12:50:14][WARNING]: IsSubsystemNative, not defined subsystem, fallback to wrapper 'Utils'
[2023-07-15-12:50:14][WARNING]: IsSubsystemNative, not defined subsystem, fallback to wrapper 'Apps'
[2023-07-15-12:50:14][WARNING]: IsSubsystemNative, not defined subsystem, fallback to wrapper 'UserStats'
[2023-07-15-12:50:14][WARNING]: IsSubsystemNative, not defined subsystem, fallback to wrapper 'UserStats'
[2023-07-15-12:50:14][WARNING]: IsSubsystemNative, not defined subsystem, fallback to wrapper 'Friends'
[2023-07-15-12:50:14][WARNING]: IsSubsystemNative, not defined subsystem, fallback to wrapper 'Matchmaking'
[2023-07-15-12:50:14][WARNING]: IsSubsystemNative, not defined subsystem, fallback to wrapper 'Friends'
[2023-07-15-12:50:57][WARNING]: IsSubsystemNative, not defined subsystem, fallback to wrapper 'Friends'
[2023-07-15-12:50:57][WARNING]: IsSubsystemNative, not defined subsystem, fallback to wrapper 'Matchmaking'
[2023-07-15-12:50:57][WARNING]: IsSubsystemNative, not defined subsystem, fallback to wrapper 'Friends'
[2023-07-15-12:50:57][WARNING]: IsSubsystemNative, not defined subsystem, fallback to wrapper 'UserStats'
[2023-07-15-12:50:57][WARNING]: IsSubsystemNative, not defined subsystem, fallback to wrapper 'UserStats'
Monitored process exited.
Initial process has exited (return code: 65280)
Exit with return code 65280
```
1. Regarding the libgamemodeauto I added this to .bashrc, but the warning is still there:
``` export LIB='lib/x86_64-linux-gnu' ```
running this works, so the paths are ok:
``` $ file "/usr/$LIB/libgamemodeauto.so.0"
/usr/lib/x86_64-linux-gnu/libgamemodeauto.so.0: symbolic link to libgamemodeauto.so.0.0.0 ```
2. I don't know what to do with the CreateSubsystem and IsSubsystemNative problems, googling doesn't yield much