Bug 31924 - Pipewire problems with old native linux games
Summary: Pipewire problems with old native linux games
Status: NEEDINFO
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-05-15 13:40 CEST by Ezequiel Partida
Modified: 2024-06-22 19:39 CEST (History)
2 users (show)

See Also:
Source RPM:
CVE:
Status comment:


Attachments

Description Ezequiel Partida 2023-05-15 13:40:33 CEST
Games like Enemy Territory Quake Wars and Quake 4 sound stop working with pipewire using pipewire plumber.. with pulseaudio it works fine.

On ETQW for example I get.. I copied alsa-lib (32bit) folder to game's folder but still same problem.


----- Initializing Sound System ------
sound system initialized.
--------------------------------------
------ Alsa Sound Initialization -----
dlopen(libasound.so.2)
asoundlib version: 1.2.9
[E] pw.loop [loop.c:67 pw_loop_new()] 0xc1bdb40: can't make support.system handle: No such file or directory
snd_pcm_open SND_PCM_STREAM_PLAYBACK 'default' failed: No such file or directory
dlclose
WARNING: sound subsystem disabled


I don`t know where to report it upstream with pipewire's dev.

I will test more steam games..

I remember that Electronic SuperJoy on steam stop working as well as others I forgot the name but, I was able to make it work with the next commands.

sudo touch /usr/bin/pulseaudio
sudo chmod 0755 /usr/bin/pulseaudio

Unfortunately ETQW and Quake 4 don`t work except going back to pulseaudio,, I think I was able to make it work on the past with pipewire but I forgot to take note on the solution.

Regards
Comment 1 Lewis Smith 2023-05-15 21:38:42 CEST
Please say what games packages (& versions) you are bugging.

CC: (none) => lewyssmith

Comment 2 Ezequiel Partida 2023-06-01 09:15:17 CEST
Hello Lewis

The games I an testing are:

Quake 4 and Enemy Territory Quake wars from idSoftware the last versions idsoftware relased.



If I go back to pulseaudio they work fine and the used to work fine also with pipewire but after an update no more SND_PCM_STREAM_PLAYBACK,

ETQW-client-1.0-1.5-update.exe
quake4_linux_1.4.2.x86.run


You can download the demo that also fails.

https://cdn.splashdamage.com/downloads/games/etqw/ETQW-demo2-client-full.r1.x86.run

Regards
Comment 3 Marja Van Waes 2024-06-22 19:39:18 CEST
Is this issue still present in current Cauldron? It is over a year later and most of Cauldron has changed.

Status: NEW => NEEDINFO
CC: (none) => marja11


Note You need to log in before you can comment on or make changes to this bug.