FeralInteractive / ferallinuxscripts

General use repository for scripts used by Feral Interactive Linux games
61 stars 5 forks source link

SigSegV on Rise of the Tomb Raider caused by pulsewire check #14

Closed philipwilk closed 11 months ago

philipwilk commented 2 years ago

The sysreport script tries to run pulseaudio --dump-conf on line 141 and pulseaudio --check -v on line 142. I do not use pulseaudio (fedora 35 and 36 use wireplumber), so this does not work. For some reason, this causes a sigsegv(11) error as soon as I press play on the launcher.

Following the conversation at https://gitlab.freedesktop.org/pipewire/pipewire/-/issues/562 , I have found that creating an executable at /usr/local/bin/pulseaudio with contents #!/bin/sh exit 0 satisfies the script and allows the game to launch.

Solution: remove pulseaudio check as multiple distros do not use it.