You are not logged in.

#1 2022-01-16 11:11:24

shmu26
Member
Registered: 2021-04-17
Posts: 53

[SOLVED] KDE= Pulseaudio+Pipewire?

I have both pulseaudio and pipewire running as sound servers. I also have ALSA running.
Is this right, and if not, what to do about it?
For the meantime, the sound seems to work okay, but it seems like a recipe for trouble to me.

inxi -F                                           13:06:21
System:
  Host: archlinux Kernel: 5.16.0-zen1-1-zen x86_64 bits: 64
    Desktop: KDE Plasma 5.23.5 Distro: Arch Linux
Machine:
  Type: Desktop Mobo: ASUSTeK model: PRIME B365M-A
    v: Rev X.0x serial: <superuser required>
    UEFI: American Megatrends v: 1203 date: 10/10/2019
CPU:
  Info: 8-core model: Intel Core i7-9700 bits: 64 type: MCP
    cache: L2: 2 MiB
  Speed (MHz): avg: 800 min/max: 800/4700 cores: 1: 800
    2: 800 3: 800 4: 800 5: 800 6: 800 7: 800 8: 800
Graphics:
  Device-1: Intel CoffeeLake-S GT2 [UHD Graphics 630]
    driver: i915 v: kernel
  Device-2: Microdia USB Live camera type: USB
    driver: snd-usb-audio,uvcvideo
  Display: x11 server: X.org 1.21.1.3 driver:
    loaded: modesetting resolution: <missing: xdpyinfo>
  Message: Unable to show advanced data. Required tool
    glxinfo missing.
Audio:
  Device-1: Intel 200 Series PCH HD Audio
    driver: snd_hda_intel
  Device-2: Microdia USB Live camera type: USB
    driver: snd-usb-audio,uvcvideo
  Sound Server-1: ALSA v: k5.16.0-zen1-1-zen running: yes
  Sound Server-2: PulseAudio v: 15.0 running: yes
  Sound Server-3: PipeWire v: 0.3.43 running: yes
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit
  Ethernet
    driver: r8169
  IF: enp3s0 state: up speed: 1000 Mbps duplex: full
    mac: a8:5e:45:e2:87:3c
Bluetooth:
  Device-1: Cambridge Silicon Radio Bluetooth Dongle (HCI
  mode)
    type: USB driver: btusb
  Report: rfkill ID: hci0 state: up
    address: see --recommends
Drives:
  Local Storage: total: 2.26 TiB used: 872.04 GiB (37.7%)
  ID-1: /dev/sda vendor: Kingston model: SA400S37480G
    size: 447.13 GiB
  ID-2: /dev/sdb vendor: Toshiba model: HDWD120
    size: 1.82 TiB
Partition:
  ID-1: / size: 124.43 GiB used: 28.89 GiB (23.2%) fs: ext4
    dev: /dev/sda6
  ID-2: /boot/efi size: 96 MiB used: 40 MiB (41.7%)
    fs: vfat dev: /dev/sda2
Swap:
  Alert: No swap data was found.
Sensors:
  System Temperatures: cpu: 29.8 C mobo: 27.8 C
  Fan Speeds (RPM): N/A
Info:
  Processes: 297 Uptime: 2h 12m Memory: 15.49 GiB
  used: 10.87 GiB (70.2%) Shell: fish inxi: 3.3.11

Last edited by shmu26 (2022-01-16 13:06:42)

Offline

#2 2022-01-16 11:33:22

Head_on_a_Stick
Member
From: London
Registered: 2014-02-20
Posts: 7,732
Website

Re: [SOLVED] KDE= Pulseaudio+Pipewire?

shmu26 wrote:
  Sound Server-1: ALSA v: k5.16.0-zen1-1-zen running: yes
  Sound Server-2: PulseAudio v: 15.0 running: yes
  Sound Server-3: PipeWire v: 0.3.43 running: yes

ALSA isn't a "sound server" [sic], it's a kernel component and also a set of user space libraries. If ALSA wan't working then neither would PulseAudio or PipeWire.

You can drop PulseAudio and just use PipeWire on top of ALSA by installing the pipewire-pulse package. No idea if that's optimal for KDE though.

Offline

#3 2022-01-16 11:39:21

shmu26
Member
Registered: 2021-04-17
Posts: 53

Re: [SOLVED] KDE= Pulseaudio+Pipewire?

Head_on_a_Stick wrote:

You can drop PulseAudio and just use PipeWire on top of ALSA by installing the pipewire-pulse package. No idea if that's optimal for KDE though.

In fact, I was thinking along those lines, but when I tried to install "pipewire-pulse", the terminal gave me a list of kde packages that use the regular pulseaudio as a dependency,  so I got worried I would kill my Plasma desktop.
I guess I need to wait until a KDE user comes online...

Last edited by shmu26 (2022-01-16 11:39:55)

Offline

#4 2022-01-16 11:41:00

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,559

Re: [SOLVED] KDE= Pulseaudio+Pipewire?

shmu26 wrote:
Head_on_a_Stick wrote:

You can drop PulseAudio and just use PipeWire on top of ALSA by installing the pipewire-pulse package. No idea if that's optimal for KDE though.

In fact, I was thinking along those lines, but when I tried to install "pipewire-pulse", the terminal gave me a list of kde packages that use the regular pulseaudio as a dependency,  so I got worried I would kill my Plasma desktop.
I guess I need to wait until a KDE user comes online...

What, exactly, did you do; and what, exactly, did it say? Paraphrasing is never a good idea.

Offline

#5 2022-01-16 11:54:12

shmu26
Member
Registered: 2021-04-17
Posts: 53

Re: [SOLVED] KDE= Pulseaudio+Pipewire?

sudo pacman -S pipewire-pulse                     13:53:01
[sudo] password for shmu: 
resolving dependencies...
looking for conflicting packages...
:: pipewire-pulse and pulseaudio are in conflict. Remove pulseaudio? [y/N] y
:: pipewire-pulse and pulseaudio-bluetooth are in conflict. Remove pulseaudio-bluetooth? [y/N] y
error: failed to prepare transaction (could not satisfy dependencies)
:: removing pulseaudio breaks dependency 'pulseaudio=15.0-1' required by pulseaudio-jack
:: removing pulseaudio breaks dependency 'pulseaudio=15.0-1' required by pulseaudio-lirc
:: removing pulseaudio breaks dependency 'pulseaudio=15.0-1' required by pulseaudio-rtp
:: removing pulseaudio breaks dependency 'pulseaudio=15.0-1' required by pulseaudio-zeroconf

Last edited by shmu26 (2022-01-16 11:54:28)

Offline

#6 2022-01-16 11:56:56

Scimmia
Fellow
Registered: 2012-09-01
Posts: 11,559

Re: [SOLVED] KDE= Pulseaudio+Pipewire?

See, that's not a list of KDE packages, that's a list of pulseaudio modules. You just have to remove them first.

Offline

#7 2022-01-16 13:06:00

shmu26
Member
Registered: 2021-04-17
Posts: 53

Re: [SOLVED] KDE= Pulseaudio+Pipewire?

Thanks guys. Mission accomplished.

Offline

Board footer

Powered by FluxBB