Re: Tragic State of FreeBSD Audio/Sound
- Reply: Kevin Bowling : "Re: Tragic State of FreeBSD Audio/Sound"
- Reply: Gleb Popov : "Re: Tragic State of FreeBSD Audio/Sound"
- Reply: Tomoaki AOKI : "Re: Tragic State of FreeBSD Audio/Sound"
- In reply to: Gleb Popov : "Re: Tragic State of FreeBSD Audio/Sound"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 21 Jul 2026 18:02:27 UTC
On Tue, Jul 21, 2026 at 3:13 AM Gleb Popov <arrowd@freebsd.org> wrote: > > On Tue, Jul 21, 2026 at 12:57 PM Kevin Bowling <kevin.bowling@kev009.com> wrote: > > > > Only major outstanding work is pipewire/pipewire-pulse don't know how to > > elevate their priority on FreeBSD and they really should be RT. > > What's needed for that? There are multiple issues: 1) Either a fix for the priority in PipeWire (SCHED_FIFO, don't set a negative nice.level = -11 as a normal user) or something to make RTKit work 2) Use the process ID, _gettid(). 3) kldload mac_priority and user in realtime group > > Disable the stock PulseAudio autostart. > > Why, what's wrong with it? Try killing it with KDE running and see what happens. > > if [ -z "$XDG_RUNTIME_DIR" ]; then > > export XDG_RUNTIME_DIR="/var/run/user/$(id -u)" > > mkdir -p "$XDG_RUNTIME_DIR" > > chmod 700 "$XDG_RUNTIME_DIR" > > fi > > This is done by pam_xdg, you shouldn't do that yourself.