Skip to main content
Topic solved
This topic has been marked as solved and requires no further attention.
Topic: [SOLVED] lib32-pipewire package (Read 1314 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

[SOLVED] lib32-pipewire package

Hello guys ! Help me please, i have a problem, I use Artix Linux with pipewire as my default sound server, I also use wine to run games, and some games just don't work for me because they need "/usr/lib32/alsa-lib/libasound_module_pcm_pipewire. so" which is not on my system, because I did not find lib32-pipewire in the repositories, and when I try to compile lib32-pipewire package from the AUR, I encounter an error, meson looks for systemd and gives the error "pipewire/meson.build:281: 0: ERROR: Dependency "systemd" not found, tried pkgconfig "..I have been dealing with wine for a long time, the problem is definitely not in the installed version of wine, I use wine-tkg 6.2 which I compiled from source, for example I took the Prototype 2 game and Gallium Nine for native Direct 3D 9 support, when using pulseaudio the game works, when using pipewire crashes with the above error..I think that if I could install 32-bit version of pipewire this error would not occur, so I need the appropriate package ! Thanks for the help in advance

Re: lib32-pipewire package request

Reply #1
just add to meson config lines one line more with
Code: [Select]
-D systemd=disabled
this option you can find in meson_build.txt.

and remove  from
Quote
package_lib32-pipewire() {
  depends=(rtkit alsa-card-profiles lib32-dbus lib32-libsndfile
           lib32-libudev0-shim lib32-alsa-lib lib32-systemd lib32-glib2)

lib32-systemd  (maybe you can replace it by lib32-eudev)
that´s all, it simple. ;)

 

Re: [SOLVED] lib32-pipewire package

Reply #2
just add to meson config lines one line more with
Code: [Select]
-D systemd=disabled
this option you can find in meson_build.txt.

and remove  from
lib32-systemd  (maybe you can replace it by lib32-eudev)
that´s all, it simple. ;)


Damn, that's really worked for me ! Many thanks for your tips ! That's really so simple, now i think i can fully drop pulseaudio and use PipeWire !