steam-runtime icon indicating copy to clipboard operation
steam-runtime copied to clipboard

Rise/Shadow of Tomb Raider crash with Pipewire

Open guoyunhe opened this issue 1 year ago • 2 comments

Your system information

  • Steam Runtime Version: 1.0
  • Distribution (e.g. Ubuntu 18.04): openSUSE Tumbleweed
  • Link to your full system information (Help -> Steam Runtime Diagnostics) in a Gist: https://gist.github.com/guoyunhe/e726f73b10a9b72d3f9fe766c5d04c7e
  • Have you checked for system updates?: Yes
  • What compatibility tool are you using?: Steam Linux Runtime
  • What versions are listed in steamapps/common/SteamLinuxRuntime/VERSIONS.txt?
#Name   Version         Runtime Runtime_Version Comment
depot   0.20240806.0                    # Overall version number
LD_LIBRARY_PATH -       scout   -       # see ~/.steam/root/ubuntu12_32/steam-runtime/version.txt
scripts 0.20240806.0                    # from steam-runtime-tools
  • What versions are listed in steamapps/common/SteamLinuxRuntime_soldier/VERSIONS.txt?
#Name   Version         Runtime Runtime_Version Comment
depot   0.20241008.104209                       # Overall version number
pressure-vessel 0.20240916.0    scout           # pressure-vessel-bin.tar.gz
scripts 0.20240916.0                    # from steam-runtime-tools
soldier 0.20241008.104209       soldier 0.20241008.104209       # soldier_platform_0.20241008.104209/
  • What versions are listed in steamapps/common/SteamLinuxRuntime_sniper/VERSIONS.txt?
#Name   Version         Runtime Runtime_Version Comment
depot   0.20241008.104210                       # Overall version number
pressure-vessel 0.20240916.0    scout           # pressure-vessel-bin.tar.gz
scripts 0.20240916.0                    # from steam-runtime-tools
sniper  0.20241008.104210       sniper  0.20241008.104210       # sniper_platform_0.20241008.104210/

Please describe your issue in as much detail as possible:

I have played Rise of the Tomb Raider game for years and it worked perfectly. However, after openSUSE Tumbleweed, a rolling release distro, switched its default audio API from PulseAudio to Pipewire, the game crash. I have to reinstall PulseAudio and uninstall Pipewire to play this game. The same issue happens to Shadow of the Tomb Raider, too.

But Pipewire is the future, with lower latency and higher quality. I do hope that Steam Runtime or Tomb Raider can be compatible with Pipewire.

Steps for reproducing this issue:

  1. Install pipewire and pipewire-pulseaudio which replace pulseaudio
  2. Launch Rise of the Tomb Raider
  3. Enter the game

guoyunhe avatar Nov 17 '24 07:11 guoyunhe

Please report this to the game developer/publisher. It isn't clear whether there is anything to be solved here from the Steam Runtime's point of view.

smcv avatar Nov 18 '24 12:11 smcv

For what it's worth, Rise/Shadow of the Tomb Raider both run as native Linux executables under Steam Linux Runtime 1.0 (scout) on Steam Deck, where they have both been rated as "Playable" by compatibility testing. The Steam Deck also uses Pipewire for audio (with pipewire-pulse for PulseAudio compatibility), so presumably RoTR/SoTR are both compatible with that.

smcv avatar Nov 18 '24 14:11 smcv