Bug#941385: UT99: sound missing due to missing dependency osspd
esp at riseup.net
esp at riseup.net
Tue Oct 1 22:15:27 BST 2019
On 2019-10-01 22:49, Stephen Kitt wrote:
> Hi,
>
> On Tue, 01 Oct 2019 13:09:24 -0700, esp at riseup.net wrote:
>> The game boots fine but the sound does not work by using padsp. The
>> terminal spit out following upon launching the command:
>>
>> ERROR: ld.so: object
>> '/usr/lib/x86_64-linux-gnu/pulseaudio/libpulsedsp.so' from LD_PRELOAD
>> cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
>> Unreal engine initialized
>> Bound to SDLDrv.so
>> Joystick [0] : Unknown Joystick
>> SDLClient initialized.
>
> This happens because UT99 is a 32-bit binary, and padsp assumes it’s running
> 64-bit binaries on amd64. Could you try installing libpulsedsp:i386 (it will
> install fine alongside the amd64 package), then running
>
> LD_PRELOAD=/usr/lib/i386-linux-gnu/pulseaudio/libpulsedsp.so /usr/games/ut99
>
> That should allow ut99 to send its audio through PulseAudio.
>
> Regards,
>
> Stephen
Hi Stephen
Thank you! Confirmed working now, one daemon less on my machine :) Fyi,
all is working and the terminal gave me following output, probably just
a warning as the sound does work now:
LD_PRELOAD=/usr/lib/i386-linux-gnu/pulseaudio/libpulsedsp.so
/usr/games/ut99
ERROR: ld.so: object '/usr/lib/i386-linux-gnu/pulseaudio/libpulsedsp.so'
from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32):
ignored.
Unreal engine initialized
Regards
ESP
More information about the Pkg-games-devel
mailing list