Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 27 May 2026 14:00:24 +0200
From:      Ralf Mardorf <ralf-mardorf@riseup.net>
To:        questions@freebsd.org
Subject:   Re: Audio not working no matter what I try
Message-ID:  <4f706c1d6b12c26492064d415ea60d23672fe9d4.camel@riseup.net>
In-Reply-To: <20260527121906.04f4c270@Hydrogen>

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

On Wed, 2026-05-27 at 12:19 +0100, Polarian wrote:
> I have a feeling because desktop packages pull in pulseaudio that this
> could be the issue, but this would require me literally uninstalling
> my desktop, which is 1. not a solution and 2. not something I
> have time to do for debugging.

Hi Polarian,

consider to test what Google's AI answered me:

"To control PulseAudio in FreeBSD, install a GUI mixer like pavucontrol
or CLI tools like pulsemixer. These tools map to your PulseAudio server,
allowing you to manage individual application streams and hardware
endpoints directly."

or

"To disable PulseAudio on FreeBSD, stop the running daemon and prevent
it from auto-spawning. To ensure it remains disabled after rebooting,
you should also disable the XDG autostart entry and stop it from
launching inside specific desktop environments or web browsers.

1. Disable PulseAudio Auto-spawn

Open (or create) the client configuration file for your user:nano
~/.config/pulse/client.confAdd the following line to disable auto-spawn:

autospawn = no

(Optional) Repeat the steps for /usr/local/etc/pulse/client.conf to
apply this setting globally for all users.

2. Kill the Running Daemon

pulseaudio --kill

[...]

General Desktop: Open your Desktop Environment’s audio settings (e.g.,
KDE Plasma or XFCE) and verify your output device is set to the default
native FreeBSD audio device (often listed as /dev/dsp), rather than the
PulseAudio virtual device."

I don't have a FreeBSD at hand. However, "beep" and escape sequences are
issue on their own, don't try to use this for testing audio output.

On Linux I installed empty dummy packages for

pulseaudio
pulseaudio-bluetooth
pulse-native-provider
pipewire-pulse

the packages

libpulse
lib32-libpulse

are installed. IOW the libpulse.so rubbish is installed, but not the
rest.

Pulseaudio isn't in the way and I have ALSA working. You probably could
try to "rm" the pulseaudio clobber, but keep the libpulse.so rubbish and
after that try to get OSS working.

Regards,
Ralf


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4f706c1d6b12c26492064d415ea60d23672fe9d4.camel>