Masaru Nomiya composed on 2024-10-02 15:32 (UTC+0900):
I was wondering if there was a simpler way to do it, but I was able to find the time to look into it today.
The key is in the installation of the pipewire file group, and the most important thing is to install the jack related files correctly. The correct installation status is shown below;
I.
1. pipewire related files
pipewire pipewire-doc pipewire-pulseaudio pipewire-lang-1.2.5-5.3.noarch pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-modules-0_3 pipewire-devel pipewire-libjack-0_3 libpipewire-0_3-0 pipewire-tools pipewire-alsa pipewire-module-x11-0_3 gstreamer-plugin-pipewire pipewire-spa-plugins-0_2-jack
2. jack related files, needed for pipewire system
libjackserver0-1.9.22-141.11.x86_64 jack-dbus-1.9.22-141.11.x86_64 libjacknet0-1.9.22-141.11.x86_64 libjack-devel-1.9.22-141.11.x86_64 libjack0-1.9.22-141.11.x86_64 jack-1.9.22-141.11.x86_64
3. pulseaudio related files, needed for pipewire system
libpulse0-17.0-3.7.x86_64 pulseaudio-utils-17.0-3.7.x86_64 libpulse-mainloop-glib0-17.0-3.7.x86_64
I tried matching this on a 15.5/KDE3 installation. This was as much as I could come up with: # inxi -ASaz --vs --za --hostname inxi 3.3.36-00 (2024-09-04) System: Host: p5bse Kernel: 5.14.21-150500.55.80-default arch: x86_64 bits: 64 compiler: gcc v: 7.5.0 clocksource: tsc avail: hpet,acpi_pm parameters: root=LABEL=<filter> ipv6.disable=1 net.ifnames=0 noresume consoleblank=0 mitigations=off Console: pty pts/4 wm: kwin DM: 1: KDM 2: XDM Distro: openSUSE Leap 15.5 Audio: Device-1: NVIDIA GK107 HDMI Audio vendor: ZOTAC driver: snd_hda_intel v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 16 bus-ID: 01:00.1 chip-ID: 10de:0e1b class-ID: 0403 API: ALSA v: k5.14.21-150500.55.80-default status: kernel-api tools: alsactl,alsamixer,amixer Server-1: PipeWire v: 0.3.64 status: active with: 1: pipewire-pulse status: off 2: wireplumber status: active 3: pipewire-alsa type: plugin 4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl # zypper --no-refresh se -s -i $* | grep -Ev 'debug|devel|srcp|openSUSE-20' | grep -E 'x86|noarch'| sort# zypsei pipew pulse jack alsa i+ | alsa-firmware | package | 1.2.4-1.41 | noarch | OSS i | alsa | package | 1.2.8-150500.1.1 | x86_64 | OSS i | alsa-plugins | package | 1.2.7.1-150500.1.1 | x86_64 | OSS i | alsa-plugins-speexrate | package | 1.2.7.1-150500.1.1 | x86_64 | OSS i | alsa-plugins-upmix | package | 1.2.7.1-150500.1.1 | x86_64 | OSS i+ | alsa-topology-conf | package | 1.2.5-150400.1.5 | noarch | OSS i | alsa-ucm-conf | package | 1.2.8-150500.1.1 | noarch | OSS i | alsa-utils | package | 1.2.8-150500.1.2 | x86_64 | OSS i+ | gstreamer-plugin-pipewire | package | 0.3.64-150500.3.5.2 | x86_64 | UpdateSLE i | libpipewire-0_3-0 | package | 0.3.64-150500.3.5.2 | x86_64 | UpdateSLE i | libpulse0 | package | 15.0-150400.4.4.1 | x86_64 | UpdateSLE i | libpulse-mainloop-glib0 | package | 15.0-150400.4.4.1 | x86_64 | UpdateSLE i+ | pipewire-alsa | package | 0.3.64-150500.3.5.2 | x86_64 | UpdateSLE i+ | pipewire-libjack-0_3 | package | 0.3.64-150500.3.5.2 | x86_64 | UpdateSLE i+ | pipewire-modules-0_3 | package | 0.3.64-150500.3.5.2 | x86_64 | UpdateSLE i+ | pipewire-module-x11-0_3 | package | 0.3.64-150500.3.5.2 | x86_64 | UpdateSLE i | pipewire | package | 0.3.64-150500.3.5.2 | x86_64 | UpdateSLE i+ | pipewire-pulseaudio | package | 0.3.64-150500.3.5.2 | x86_64 | UpdateSLE i | pipewire-spa-plugins-0_2 | package | 0.3.64-150500.3.5.2 | x86_64 | UpdateSLE i | pipewire-spa-tools | package | 0.3.64-150500.3.5.2 | x86_64 | UpdateSLE i+ | pipewire-tools | package | 0.3.64-150500.3.5.2 | x86_64 | UpdateSLE i | pulseaudio-setup | package | 15.0-150400.4.4.1 | x86_64 | UpdateSLE i | pulseaudio-utils | package | 15.0-150400.4.4.1 | x86_64 | UpdateSLE # Other packages either don't exist, or conflict with those you listed. Also, just logging in causes a KNotify Crash Handler popup with signal 11 (SIGSEGV). It also caused loss of KDE3 system sounds, and KMix is still impotent for volume control, while it works for muting. -- Evolution as taught in public schools is, like religion, based on faith, not based on science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata