View previous topic :: View next topic |
Author |
Message |
sebaro Veteran


Joined: 03 Jul 2006 Posts: 1138 Location: Romania
|
Posted: Sat Apr 18, 2020 7:49 pm Post subject: |
|
|
Just downgrading ALSA doesn't fix the game for me.
Code: |
/var/db/pkg/media-plugins/alsa-plugins-1.2.1
/var/db/pkg/media-libs/alsa-lib-1.2.1.2
/var/db/pkg/media-sound/alsa-utils-1.2.1
|
Code: |
Thread 19 "SDLHotplugALSA" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fff077fe700 (LWP 14418)]
0x00007ffff73f7cab in ALSA_HotplugThread ()
from /home/Games/Steam/steamapps/common/Rise of the Tomb Raider/bin/../lib/libSDL2-2.0.7.so
|
I had to replace the game libSDL2-2.0.7.so with the system one to make it work. |
|
Back to top |
|
 |
swanson Tux's lil' helper


Joined: 04 Jun 2004 Posts: 137 Location: Edinburgh, Scotland
|
Posted: Sat Apr 18, 2020 9:48 pm Post subject: |
|
|
Ah, yes, forgotten I'd done that too without success - creating a symbolic link in place pointing to system library as Feral binaries link to their specific version. Thanks for pointing that out.
Note that Feral apply two patches to libsdl2 which is why they force their own outdated version. I patch libsdl2 with the Feral fullscreen patch in SDL bug 3717 but didn't bother with their revert of key input patch for some spurious Steam overlay bug losing input. _________________ Alan. |
|
Back to top |
|
 |
Hyper_Eye Guru


Joined: 17 Aug 2003 Posts: 456 Location: Huntsville, AL.
|
Posted: Tue Apr 28, 2020 2:42 am Post subject: |
|
|
Downgrading ALSA worked for me as well. Thanks for figuring it out! That was driving me crazy. _________________ Gentoo Gaming Videos |
|
Back to top |
|
 |
piep n00b

Joined: 10 Feb 2019 Posts: 16
|
Posted: Mon Jul 06, 2020 4:08 am Post subject: |
|
|
imagine i had to add surround config (6channels) in asoundrc in order to get dx:md working with dmix. Kinda crazy, because the first thing everyone tends to blame at first (me included) is the GPU or something relative to it. |
|
Back to top |
|
 |
Hyper_Eye Guru


Joined: 17 Aug 2003 Posts: 456 Location: Huntsville, AL.
|
Posted: Sat Oct 03, 2020 7:03 am Post subject: |
|
|
Where do we seem to stand on this? The 1.2.1 libs are no longer available in portage. I have 1.2.3.2 installed and the game does not start.
Edit: I downgraded to 1.2.2-r1 and it resolved the issue. This fixed Torchlight 2 as well. _________________ Gentoo Gaming Videos |
|
Back to top |
|
 |
Hu Moderator

Joined: 06 Mar 2007 Posts: 16908
|
Posted: Sat Oct 03, 2020 3:32 pm Post subject: |
|
|
One option would be to bisect the alsa-libs code to identify the specific commit that is relevant to whether the games work or fail. Currently, you know which releases work/fail, but there are many commits in each release, so you do not know the minimum change necessary to switch between success/failure.
If you find that minimum change, you can make a more informed decision about whether this is a bug in alsa-libs or a bug in the game. Also, once you know which commit is relevant, you may have the option of reverting just that commit in newer releases to make them work while you wait for a real fix. |
|
Back to top |
|
 |
|