Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 21 Jul 2026 11:13:59 -0700
From:      Kevin Bowling <kevin.bowling@kev009.com>
To:        Gleb Popov <arrowd@freebsd.org>
Cc:        "freebsd-current@freebsd.org" <freebsd-current@freebsd.org>,  "freebsd-hackers@FreeBSD.org" <freebsd-hackers@freebsd.org>,  "freebsd-stable@FreeBSD.org" <freebsd-stable@freebsd.org>
Subject:   Re: Tragic State of FreeBSD Audio/Sound
Message-ID:  <CAK7dMtC5MOfHw9%2B6LVchGBnSVEF_AN4WabsVsM%2BPgXNLBm17uQ@mail.gmail.com>
In-Reply-To: <CAK7dMtC0f7SgU7k6Yvbqg94eksd5UJ1meX7o2_0ukAteZPb-9g@mail.gmail.com>
References:  <hkttyyfmuguexmliuhmg@ewtn> <sirudbjwrqwlhpzjpfqf@abqv> <CAK7dMtCRpXO71v=AEsrtuQufVJHjN%2B%2BhsN6CT_MkXhMa1-JOzw@mail.gmail.com> <CALH631mZWS9e9FDXPUT8N8W8WnNnpfYaoPuRyqXhqNTW9=atLw@mail.gmail.com> <CAK7dMtC0f7SgU7k6Yvbqg94eksd5UJ1meX7o2_0ukAteZPb-9g@mail.gmail.com>

index | next in thread | previous in thread | raw e-mail

On Tue, Jul 21, 2026 at 11:02 AM Kevin Bowling <kevin.bowling@kev009.com> wrote:
>
> 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().

Meant to say _not_ thread ID, for setpriority.  But users still cant -11.

> 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.


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAK7dMtC5MOfHw9%2B6LVchGBnSVEF_AN4WabsVsM%2BPgXNLBm17uQ>