On 10/2/24 10:55 PM, Andrei Borzenkov wrote:
03.10.2024 05:09, David C. Rankin wrote:
Nope, I'm 100% pipewire on Tumbleweed and happy with it.
$ ps axf | grep wire 6508 ? S<sl 0:00 \_ /usr/bin/pipewire 6509 ? S<sl 0:00 \_ /usr/bin/wireplumber 6510 ? S<sl 0:00 \_ /usr/bin/pipewire-pulse
If you are using 100% pipewire, what "pipewire-pulse" does here?
No clue - Tumbleweed did that on it's own... And frankly, I'm not sure why: $ ps axf | grep pulse 6510 ? S<sl 0:00 \_ /usr/bin/pipewire-pulse There is no pulse-audio running. There are pulse audio packages: $ rqa pulse libpulse-devel-17.0-4.4.x86_64 libpulse-mainloop-glib0-17.0-4.4.x86_64 libpulse0-17.0-4.4.x86_64 pipewire-pulseaudio-1.2.4-1.1.x86_64 pulseaudio-setup-17.0-4.4.x86_64 But there is nothing pulse enabled in systemd, e.g. $ systemctl --user --state=active --type=service --no-pager --legend=no | awk '{print $1}' at-spi-dbus-bus.service dbus-:1.5-org.a11y.atspi.Registry@0.service dbus-broker.service dconf.service gvfs-daemon.service gvfs-gphoto2-volume-monitor.service gvfs-metadata.service gvfs-mtp-volume-monitor.service gvfs-udisks2-volume-monitor.service pipewire-pulse.service pipewire.service systemd-tmpfiles-setup.service wireplumber.service and $ systemctl --state=active --type=service --no-pager --legend=no | awk '{print $1}' alsa-restore.service apparmor.service auditd.service augenrules.service chronyd.service cups.service dbus-broker.service display-manager.service dracut-shutdown.service firewalld.service getty@tty1.service irqbalance.service kbdsettings.service kernel-sysctl.service kmod-static-nodes.service lvm2-monitor.service mcelog.service polkit.service postfix.service rtkit-daemon.service smartd.service smb.service soft-reboot-cleanup.service sshd.service systemd-backlight@backlight:acpi_video0.service systemd-binfmt.service systemd-fsck-root.service systemd-journal-flush.service systemd-journald.service systemd-logind.service systemd-random-seed.service systemd-remount-fs.service systemd-sysctl.service systemd-tmpfiles-setup-dev-early.service systemd-tmpfiles-setup-dev.service systemd-tmpfiles-setup.service systemd-udev-load-credentials.service systemd-udev-trigger.service systemd-udevd.service systemd-user-sessions.service systemd-vconsole-setup.service udisks2.service user-runtime-dir@1000.service user@1000.service wicked.service wickedd-auto4.service wickedd-dhcp4.service wickedd-dhcp6.service wickedd-nanny.service wickedd.service wpa_supplicant.service wtmpdb-update-boot.service So the pulse packages must be pulled in a dependencies of something else and never enabled? You see anything else that shouldn't be running -- let me know. I think the only one I manually enabled was displaymanager after doing a minimal X install -- and then I think it was enabled, I just had to set the alternative. -- David C. Rankin, J.D.,P.E.