flathub / com.valvesoftware.Steam

https://flathub.org/apps/details/com.valvesoftware.Steam
340 stars 69 forks source link

[Intel] "Trine 2" doesn't work #19

Open jjardon opened 7 years ago

jjardon commented 7 years ago

I can listen to the music but the screen stays black

Logs:

Game update: AppID 35720 "Trine 2", ProcID 230, IP 0.0.0.0:0
>>> Adding process 230 for game ID 35720
GameAction [AppID 35720, ActionID 8] : LaunchApp changed task to WaitingGameWindow with ""
ERROR: ld.so: object '/home/jjardon/.var/app/com.valvesoftware.Steam/data/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/jjardon/.var/app/com.valvesoftware.Steam/data/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/jjardon/.var/app/com.valvesoftware.Steam/data/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 233 != 231, skipping destruction (fork without exec?)
pid 234 != 231, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/jjardon/.var/app/com.valvesoftware.Steam/data/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
GameAction [AppID 35720, ActionID 8] : LaunchApp changed task to Completed with ""
>>> Adding process 231 for game ID 35720
ERROR: ld.so: object '/home/jjardon/.var/app/com.valvesoftware.Steam/data/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
>>> Adding process 232 for game ID 35720
>>> Adding process 235 for game ID 35720
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 80: saw unknown, expected number
Fontconfig warning: "/etc/fonts/conf.d/69-gnu-free-sans.conf", line 24: unknown element "langset"
Fontconfig warning: "/etc/fonts/conf.d/69-gnu-free-serif.conf", line 24: unknown element "langset"
ERROR: ld.so: object '/home/jjardon/.var/app/com.valvesoftware.Steam/data/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/jjardon/.var/app/com.valvesoftware.Steam/data/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
bin/trine2_bin_starter.sh: line 40: xwininfo: command not found
pid 238 != 236, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/jjardon/.var/app/com.valvesoftware.Steam/data/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/jjardon/.var/app/com.valvesoftware.Steam/data/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/jjardon/.var/app/com.valvesoftware.Steam/data/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 236 for game ID 35720
pid 237 != 236, skipping destruction (fork without exec?)
bin/trine2_bin_starter.sh: line 41: xwininfo: command not found
pid 243 != 236, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/jjardon/.var/app/com.valvesoftware.Steam/data/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/jjardon/.var/app/com.valvesoftware.Steam/data/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/jjardon/.var/app/com.valvesoftware.Steam/data/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 242 != 236, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/jjardon/.var/app/com.valvesoftware.Steam/data/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 239 for game ID 35720
ERROR: ld.so: object '/home/jjardon/.var/app/com.valvesoftware.Steam/data/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
>>> Adding process 241 for game ID 35720
>>> Adding process 240 for game ID 35720
Game update: AppID 35720 "Trine 2", ProcID 247, IP 0.0.0.0:0
Setting breakpad minidump AppID = 35720
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198088930645 [API loaded no]
>>> Adding process 246 for game ID 35720
>>> Adding process 245 for game ID 35720
>>> Adding process 244 for game ID 35720
>>> Adding process 247 for game ID 35720
ALSA lib pcm_direct.c:1679:(snd1_pcm_direct_parse_open_conf) The field ipc_gid must be a valid group (create group audio)
ALSA lib pcm_direct.c:1679:(snd1_pcm_direct_parse_open_conf) The field ipc_gid must be a valid group (create group audio)
ALSA lib pcm.c:2266:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2266:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2266:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib pcm_route.c:867:(find_matching_chmap) Found no matching channel map
ALSA lib pcm_route.c:867:(find_matching_chmap) Found no matching channel map
ALSA lib pcm_route.c:867:(find_matching_chmap) Found no matching channel map
ALSA lib pcm_route.c:867:(find_matching_chmap) Found no matching channel map
ALSA lib pcm_direct.c:1679:(snd1_pcm_direct_parse_open_conf) The field ipc_gid must be a valid group (create group audio)
ALSA lib pcm_direct.c:1679:(snd1_pcm_direct_parse_open_conf) The field ipc_gid must be a valid group (create group audio)
Installing breakpad exception handler for appid(gameoverlayui)/version(20170712003712)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 72: non-double matrix element
Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 80: saw unknown, expected number
Fontconfig warning: "/etc/fonts/conf.d/69-gnu-free-sans.conf", line 24: unknown element "langset"
Fontconfig warning: "/etc/fonts/conf.d/69-gnu-free-serif.conf", line 24: unknown element "langset"
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
Installing breakpad exception handler for appid(gameoverlayui)/version(1.0)
AL lib: ALc.c:2257: alcCloseDevice(): deleting 29 Buffer(s)
gasinvein commented 6 years ago

Same on Nvidia proprietary drivers.

nanonyme commented 6 years ago

Does this still reproduce with runtime 18.08?

gasinvein commented 6 years ago

Just tried - no, now it works. But original issue is about Intel GPU.

nanonyme commented 6 years ago

Original issue was with freedesktop runtime 1.6 so this was probably obsolete. Closing based on your test result

slwr commented 5 years ago

Trine 2 Startup Window for Graphic Settings appears,

GameAction [AppID 35720, ActionID 1] : LaunchApp changed task to ProcessingInstallScript with ""
GameAction [AppID 35720, ActionID 1] : LaunchApp changed task to SynchronizingCloud with ""
GameAction [AppID 35720, ActionID 1] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 35720, ActionID 1] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 35720, ActionID 1] : LaunchApp waiting for user response to CreatingProcess ""
GameAction [AppID 35720, ActionID 1] : LaunchApp continues with user response "CreatingProcess"
Opted-in Controller Mask for AppId 35720: 0
Game update: AppID 35720 "", ProcID 389, IP 0.0.0.0:0
>>> Adding process 389 for game ID 35720
GameAction [AppID 35720, ActionID 1] : LaunchApp changed task to WaitingGameWindow with ""
ERROR: ld.so: object '/home/USERNAME/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/USERNAME/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/USERNAME/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 392 != 390, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/USERNAME/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/USERNAME/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
GameAction [AppID 35720, ActionID 1] : LaunchApp changed task to Completed with ""
>>> Adding process 390 for game ID 35720
>>> Adding process 391 for game ID 35720
>>> Adding process 393 for game ID 35720
JS method call SharedConnection.SendMsgAndAwaitResponse with 3 arguments

after clicking start button window disappears and something appears in full-screen and disappear immediately:

ERROR: ld.so: object '/home/USERNAME/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/USERNAME/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
bin/trine2_bin_starter.sh: line 40: xwininfo: command not found
pid 398 != 396, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/USERNAME/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/USERNAME/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/USERNAME/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 396 for game ID 35720
pid 397 != 396, skipping destruction (fork without exec?)
bin/trine2_bin_starter.sh: line 41: xwininfo: command not found
pid 403 != 396, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/USERNAME/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/USERNAME/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/USERNAME/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 402 != 396, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/USERNAME/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 399 for game ID 35720
>>> Adding process 400 for game ID 35720
ERROR: ld.so: object '/home/USERNAME/.var/app/com.valvesoftware.Steam/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
>>> Adding process 401 for game ID 35720
>>> Adding process 406 for game ID 35720
Game update: AppID 35720 "", ProcID 407, IP 0.0.0.0:0
Setting breakpad minidump AppID = 35720
Steam_SetMinidumpSteamID:  Caching Steam ID:  76561198064650623 [API loaded no]
>>> Adding process 404 for game ID 35720
>>> Adding process 405 for game ID 35720
>>> Adding process 407 for game ID 35720
Expression 'GetExactSampleRate( hwParams, &defaultSr )' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 872
Expression 'GetExactSampleRate( hwParams, &defaultSr )' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 872
Expression 'GetExactSampleRate( hwParams, &defaultSr )' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 872
Expression 'GetExactSampleRate( hwParams, &defaultSr )' failed in 'src/hostapi/alsa/pa_linux_alsa.c', line: 872
ALSA lib ../../src/dlmisc.c:170:(snd_dlsym_verify) unable to verify version for symbol _snd_pcm_empty_open
ALSA lib ../../src/dlmisc.c:296:(snd1_dlobj_cache_get) symbol _snd_pcm_empty_open is not defined inside [builtin]
ALSA lib ../../src/dlmisc.c:170:(snd_dlsym_verify) unable to verify version for symbol _snd_pcm_empty_open
ALSA lib ../../src/dlmisc.c:296:(snd1_dlobj_cache_get) symbol _snd_pcm_empty_open is not defined inside [builtin]
ALSA lib ../../src/dlmisc.c:170:(snd_dlsym_verify) unable to verify version for symbol _snd_pcm_empty_open
ALSA lib ../../src/dlmisc.c:296:(snd1_dlobj_cache_get) symbol _snd_pcm_empty_open is not defined inside [builtin]
ALSA lib ../../../src/pcm/pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib ../../../src/pcm/pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib ../../../src/pcm/pcm.c:2565:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib ../../src/dlmisc.c:170:(snd_dlsym_verify) unable to verify version for symbol _snd_pcm_route_open
ALSA lib ../../src/dlmisc.c:296:(snd1_dlobj_cache_get) symbol _snd_pcm_route_open is not defined inside [builtin]
ALSA lib ../../src/dlmisc.c:170:(snd_dlsym_verify) unable to verify version for symbol _snd_pcm_route_open
ALSA lib ../../src/dlmisc.c:296:(snd1_dlobj_cache_get) symbol _snd_pcm_route_open is not defined inside [builtin]
ALSA lib ../../src/dlmisc.c:170:(snd_dlsym_verify) unable to verify version for symbol _snd_pcm_empty_open
ALSA lib ../../src/dlmisc.c:296:(snd1_dlobj_cache_get) symbol _snd_pcm_empty_open is not defined inside [builtin]
ALSA lib ../../src/dlmisc.c:170:(snd_dlsym_verify) unable to verify version for symbol _snd_pcm_route_open
ALSA lib ../../src/dlmisc.c:296:(snd1_dlobj_cache_get) symbol _snd_pcm_route_open is not defined inside [builtin]
ALSA lib ../../src/dlmisc.c:170:(snd_dlsym_verify) unable to verify version for symbol _snd_pcm_route_open
ALSA lib ../../src/dlmisc.c:296:(snd1_dlobj_cache_get) symbol _snd_pcm_route_open is not defined inside [builtin]
ALSA lib ../../src/dlmisc.c:170:(snd_dlsym_verify) unable to verify version for symbol _snd_pcm_empty_open
ALSA lib ../../src/dlmisc.c:296:(snd1_dlobj_cache_get) symbol _snd_pcm_empty_open is not defined inside [builtin]
ALSA lib ../../src/dlmisc.c:170:(snd_dlsym_verify) unable to verify version for symbol _snd_pcm_empty_open
ALSA lib ../../src/dlmisc.c:296:(snd1_dlobj_cache_get) symbol _snd_pcm_empty_open is not defined inside [builtin]
ALSA lib ../../src/dlmisc.c:170:(snd_dlsym_verify) unable to verify version for symbol _snd_pcm_empty_open
ALSA lib ../../src/dlmisc.c:296:(snd1_dlobj_cache_get) symbol _snd_pcm_empty_open is not defined inside [builtin]
ALSA lib ../../src/dlmisc.c:170:(snd_dlsym_verify) unable to verify version for symbol _snd_pcm_empty_open
ALSA lib ../../src/dlmisc.c:296:(snd1_dlobj_cache_get) symbol _snd_pcm_empty_open is not defined inside [builtin]
ALSA lib ../../src/dlmisc.c:170:(snd_dlsym_verify) unable to verify version for symbol _snd_pcm_empty_open
ALSA lib ../../src/dlmisc.c:296:(snd1_dlobj_cache_get) symbol _snd_pcm_empty_open is not defined inside [builtin]
ALSA lib ../../src/dlmisc.c:170:(snd_dlsym_verify) unable to verify version for symbol _snd_pcm_empty_open
ALSA lib ../../src/dlmisc.c:296:(snd1_dlobj_cache_get) symbol _snd_pcm_empty_open is not defined inside [builtin]
ALSA lib ../../src/dlmisc.c:170:(snd_dlsym_verify) unable to verify version for symbol _snd_pcm_empty_open
ALSA lib ../../src/dlmisc.c:296:(snd1_dlobj_cache_get) symbol _snd_pcm_empty_open is not defined inside [builtin]
ALSA lib ../../src/dlmisc.c:170:(snd_dlsym_verify) unable to verify version for symbol _snd_pcm_hooks_open
ALSA lib ../../src/dlmisc.c:296:(snd1_dlobj_cache_get) symbol _snd_pcm_hooks_open is not defined inside [builtin]
ALSA lib ../../src/dlmisc.c:170:(snd_dlsym_verify) unable to verify version for symbol _snd_pcm_hooks_open
ALSA lib ../../src/dlmisc.c:296:(snd1_dlobj_cache_get) symbol _snd_pcm_hooks_open is not defined inside [builtin]
ALSA lib ../../src/dlmisc.c:170:(snd_dlsym_verify) unable to verify version for symbol _snd_pcm_dmix_open
ALSA lib ../../src/dlmisc.c:296:(snd1_dlobj_cache_get) symbol _snd_pcm_dmix_open is not defined inside [builtin]
ALSA lib ../../src/dlmisc.c:170:(snd_dlsym_verify) unable to verify version for symbol _snd_pcm_dmix_open
ALSA lib ../../src/dlmisc.c:296:(snd1_dlobj_cache_get) symbol _snd_pcm_dmix_open is not defined inside [builtin]
XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":99.0"
      after 177 requests (177 known processed) with 9 events remaining.
Game removed: AppID 35720 "", ProcID 407 
No cached sticky mapping in ActivateActionSet.

issue looks similar to me.

used Hardware is Lenovo E585 with AMD VEGA graphic chip used OS for steam flatpak is Arch Linux

some one has an idea what to do? please ask if you need any future information.

nanonyme commented 5 years ago

Hm, that sounds like a library version botchup. Are there any .so files under game installation directory?

slwr commented 5 years ago

$ sudo -E flatpak enter 3595 sh $ cd .var/app/com.valvesoftware.Steam

$ find .steam/steam/steamapps/common/Trine\ 2/ -name ".so" .steam/steam/steamapps/common/Trine 2/lib/lib32/libCg.so .steam/steam/steamapps/common/Trine 2/lib/lib32/libCgGL.so .steam/steam/steamapps/common/Trine 2/lib/lib32/libPhysXCooking.so .steam/steam/steamapps/common/Trine 2/lib/lib32/libPhysXCooking.so.1 .steam/steam/steamapps/common/Trine 2/lib/lib32/libPhysXCore.so .steam/steam/steamapps/common/Trine 2/lib/lib32/libPhysXCore.so.1 .steam/steam/steamapps/common/Trine 2/lib/lib32/libPhysXLoader.so .steam/steam/steamapps/common/Trine 2/lib/lib32/libPhysXLoader.so.1 .steam/steam/steamapps/common/Trine 2/lib/lib32/libSDL-1.3.so.0 .steam/steam/steamapps/common/Trine 2/lib/lib32/libsteam_api.so

.steam/steam/steamapps/common/Trine 2/lib/lib32/libCg.so linux-gate.so.1 (0xf7f37000) libm.so.6 => /usr/lib32/libm.so.6 (0xf755b000) libpthread.so.0 => /usr/lib32/libpthread.so.0 (0xf753a000) libc.so.6 => /usr/lib32/libc.so.6 (0xf735d000) /usr/lib/ld-linux.so.2 (0xf7f38000) .steam/steam/steamapps/common/Trine 2/lib/lib32/libCgGL.so linux-gate.so.1 (0xf7f56000) libCg.so => not found libm.so.6 => /usr/lib32/libm.so.6 (0xf7ded000) libpthread.so.0 => /usr/lib32/libpthread.so.0 (0xf7dcc000) libc.so.6 => /usr/lib32/libc.so.6 (0xf7bef000) /usr/lib/ld-linux.so.2 (0xf7f57000) .steam/steam/steamapps/common/Trine 2/lib/lib32/libPhysXCooking.so linux-gate.so.1 (0xf7f61000) libc.so.6 => /usr/lib32/libc.so.6 (0xf7cbe000) libdl.so.2 => /usr/lib32/libdl.so.2 (0xf7cb8000) /usr/lib/ld-linux.so.2 (0xf7f62000) .steam/steam/steamapps/common/Trine 2/lib/lib32/libPhysXCooking.so.1 linux-gate.so.1 (0xf7f30000) libc.so.6 => /usr/lib32/libc.so.6 (0xf7c8d000) libdl.so.2 => /usr/lib32/libdl.so.2 (0xf7c87000) /usr/lib/ld-linux.so.2 (0xf7f31000) .steam/steam/steamapps/common/Trine 2/lib/lib32/libPhysXCore.so linux-gate.so.1 (0xf7f25000) libpthread.so.0 => /usr/lib32/libpthread.so.0 (0xf7b16000) libc.so.6 => /usr/lib32/libc.so.6 (0xf7939000) libdl.so.2 => /usr/lib32/libdl.so.2 (0xf7933000) /usr/lib/ld-linux.so.2 (0xf7f26000) .steam/steam/steamapps/common/Trine 2/lib/lib32/libPhysXCore.so.1 linux-gate.so.1 (0xf7f34000) libpthread.so.0 => /usr/lib32/libpthread.so.0 (0xf7b25000) libc.so.6 => /usr/lib32/libc.so.6 (0xf7948000) libdl.so.2 => /usr/lib32/libdl.so.2 (0xf7942000) /usr/lib/ld-linux.so.2 (0xf7f35000) .steam/steam/steamapps/common/Trine 2/lib/lib32/libPhysXLoader.so linux-gate.so.1 (0xf7f0a000) libc.so.6 => /usr/lib32/libc.so.6 (0xf7cee000) libdl.so.2 => /usr/lib32/libdl.so.2 (0xf7ce8000) /usr/lib/ld-linux.so.2 (0xf7f0b000) .steam/steam/steamapps/common/Trine 2/lib/lib32/libPhysXLoader.so.1 linux-gate.so.1 (0xf7fc0000) libc.so.6 => /usr/lib32/libc.so.6 (0xf7da4000) libdl.so.2 => /usr/lib32/libdl.so.2 (0xf7d9e000) /usr/lib/ld-linux.so.2 (0xf7fc1000) .steam/steam/steamapps/common/Trine 2/lib/lib32/libSDL-1.3.so.0 linux-gate.so.1 (0xf7fbb000) libm.so.6 => /usr/lib32/libm.so.6 (0xf7db9000) libdl.so.2 => /usr/lib32/libdl.so.2 (0xf7db3000) libpthread.so.0 => /usr/lib32/libpthread.so.0 (0xf7d92000) libc.so.6 => /usr/lib32/libc.so.6 (0xf7bb5000) /usr/lib/ld-linux.so.2 (0xf7fbc000) .steam/steam/steamapps/common/Trine 2/lib/lib32/libsteam_api.so linux-gate.so.1 (0xf7ef8000) libdl.so.2 => /usr/lib32/libdl.so.2 (0xf7eb3000) libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf7d2f000) libpthread.so.0 => /usr/lib32/libpthread.so.0 (0xf7d0e000) /usr/lib/ld-linux.so.2 (0xf7ef9000) libc.so.6 => /usr/lib32/libc.so.6 (0xf7b31000) libm.so.6 => /usr/lib32/libm.so.6 (0xf7a64000) libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf7a47000)

Does it help?

nanonyme commented 5 years ago

At least I saw there's nothing exceptionally suspicious in the list. The game uses SDL1 so it's reasonably old. I wonder if there's some ALSA incompatibility issue.

slwr commented 5 years ago

My Arch Host Linux $ pacman -Q | grep -i -e alsa -e pulse alsa-lib 1.1.8-1 alsa-plugins 1.1.8-1 lib32-alsa-lib 1.1.8-1 lib32-libpulse 12.2-1 libcanberra-pulse 0.30+2+gc0620e4-2 libpulse 12.2-2 pulseaudio 12.2-2 pulseaudio-alsa 2-4 pulseaudio-bluetooth 12.2-2 zita-alsa-pcmi 0.3.2-1

My Steam Flatpak Versions ID: com.valvesoftware.Steam Ref: app/com.valvesoftware.Steam/x86_64/stable Arch: x86_64 Branch: stable License: LicenseRef-proprietary Origin: flathub Collection: org.flathub.Stable Installation: system Installed: 36,0 MB Runtime: org.freedesktop.Platform/x86_64/18.08 Sdk: org.freedesktop.Sdk/x86_64/18.08 Commit: fd107c37a4cb73e998a4d47ab14e7d9768c88543611c768996b21b0b8f2caee1 Parent: d687358a1396190f3b7aa0a2d47dd24d9c90f1fe241cf97cbdb2b14b334c0635 Subject: Try to use YAML multiline strings in commands (d11c245d) Date: 2019-01-20 19:48:47 +0000

slwr commented 5 years ago

$ sudo -E flatpak enter 2251 bash $ cd .var/app/com.valvesoftware.Steam/.steam/steam/steamapps/common/Trine\ 2/ $ ./bin/trine2_linux_32bit ./bin/trine2_linux_32bit: error while loading shared libraries: libopenal.so.1: cannot open shared object file: No such file or directory => installed missing package: sudo pacman -Syu lib32-sdl

$ ./bin/trine2_linux_32bit ./bin/trine2_linux_32bit: error while loading shared libraries: libSDL-1.3.so.0: cannot open shared object file: No such file or directory => export LD_LIBRARY_PATH="$(pwd)/lib/lib32/"

$ bin/trine2_linux_launcher_32bit bin/trine2_linux_launcher_32bit: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory => sudo pacman -Syu lib32-libpng12

$ bin/trine2_linux_launcher_32bit bin/trine2_linux_launcher_32bit: error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory => sudo pacman -Syu lib32-gtk2

$ ./bin/trine2_linux_32bit ./bin/trine2_linux_32bit: error while loading shared libraries: libwrap.so.0: cannot open shared object file: No such file or directory => sudo pacman -S lib32-libwrap

$ ./bin/trine2_linux_32bit szCmd: /bin/sh -c '"/home/redinva/.steam/root/steam.sh" "steam://run/35720//"' & /bin/sh: $HOME/.steam/root/steam.sh: No such file or directory

... to be continued ...

I don't understand - I thought all the library stuff is part of the flatpak container?

nanonyme commented 5 years ago

That way to start a game doesn't work with Steam. You need to run them through Steam to have Steam runtime be activated.