You are not logged in.
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
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.
Jin, Jîyan, Azadî
Offline
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
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
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
See, that's not a list of KDE packages, that's a list of pulseaudio modules. You just have to remove them first.
Offline
Thanks guys. Mission accomplished.
Offline