From nobody Wed May 27 13:10:36 2026 X-Original-To: questions@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4gQVNv3BdJz6f1ND for ; Wed, 27 May 2026 13:10:55 +0000 (UTC) (envelope-from polarian@polarian.dev) Received: from mail.polarian.dev (mail.polarian.dev [IPv6:2001:8b0:57a:2385::8]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4gQVNt25ydz4Cb4 for ; Wed, 27 May 2026 13:10:54 +0000 (UTC) (envelope-from polarian@polarian.dev) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=polarian.dev header.s=polarian header.b=3XOqKYep; dmarc=pass (policy=reject) header.from=polarian.dev; spf=pass (mx1.freebsd.org: domain of polarian@polarian.dev designates 2001:8b0:57a:2385::8 as permitted sender) smtp.mailfrom=polarian@polarian.dev DKIM-Signature: v=1; a=rsa-sha256; c=simple/relaxed; d=polarian.dev; s=polarian; t=1779887442; bh=8Z7MHB4arr4qidHpmZHnOzsRj/qUZkykNBoQsUAUDqs=; h=Date:From:To:Subject:In-Reply-To:References; b=3XOqKYepOpjTYAQhnJbOvVnQ0D7G3Vhxy4AseZNDfbifdczFVA7MR7nynIwcjlUsp Q2Ygm4fIengjla8wzYQZ6z6/7AjsgnxNOfyPWkiDHCD3jy5uBRSCoIxMY2zdWu9VI3 hWhYTAxLOBu58vpMnNqqgqphahWCbnuYRcnyoNjs= Date: Wed, 27 May 2026 14:10:36 +0100 From: Polarian To: questions@freebsd.org Subject: Re: Audio not working no matter what I try Message-ID: <20260527141036.0ae149c8@Hydrogen> In-Reply-To: <4f706c1d6b12c26492064d415ea60d23672fe9d4.camel@riseup.net> References: <20260527121906.04f4c270@Hydrogen> <4f706c1d6b12c26492064d415ea60d23672fe9d4.camel@riseup.net> X-Mailer: Claws Mail 4.4.0 (GTK 3.24.52; amd64-portbld-freebsd15.0) List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: freebsd-questions@freebsd.org Sender: owner-freebsd-questions@FreeBSD.org List-Id: List-Post: List-Help: List-Subscribe: List-Unsubscribe: List-Owner: Precedence: list MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spamd-Result: default: False [-3.46 / 15.00]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.99)[-0.988]; NEURAL_HAM_MEDIUM(-0.98)[-0.976]; MID_RHS_NOT_FQDN(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[polarian.dev,reject]; R_SPF_ALLOW(-0.20)[+ip6:2001:8b0:57a:2385::8]; R_DKIM_ALLOW(-0.20)[polarian.dev:s=polarian]; MIME_GOOD(-0.10)[text/plain]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:20712, ipnet:2001:8b0::/34, country:GB]; RCPT_COUNT_ONE(0.00)[1]; MLMMJ_DEST(0.00)[questions@freebsd.org]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; TO_DN_NONE(0.00)[]; DKIM_TRACE(0.00)[polarian.dev:+] X-Spamd-Bar: --- X-Rspamd-Queue-Id: 4gQVNt25ydz4Cb4 Hey, > "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." I have already done that. However beep(1) hooks into OSS not pulseaudio so should be unaffected. Same thing as writing to the dsp directly, it should bypass pulse, the only thing I could see pulse interfering with is desktop application audio which would likely hook into pulse over OSS. > "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. >=20 > 1. Disable PulseAudio Auto-spawn >=20 > Open (or create) the client configuration file for your user:nano > ~/.config/pulse/client.confAdd the following line to disable > auto-spawn: >=20 > autospawn =3D no >=20 > (Optional) Repeat the steps for /usr/local/etc/pulse/client.conf to > apply this setting globally for all users. >=20 > 2. Kill the Running Daemon >=20 > pulseaudio --kill >=20 > [...] I am aware I can just kill pulse, I poorly explained this, I have previously tested the laptop on Linux to ensure the audio is working on a hardware basis, in which it was, and I have killed pulseaudio before to test if pulse is the issue, its not. The only thing I can't test is removing pulseaudio entirely, as I explained, this would require me stripping a large amount of my system out, due to dependants. > General Desktop: Open your Desktop Environment=E2=80=99s 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 use a desktop environment. > 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. Like I said, I have written /dev/random to /dev/dsp* it doesn't make a difference. I thank you for the effort, but I would like to highlight AI responses rarely ever yield anything useful other than common sense solutions you would likely have already attempted if you read the docs (like I have already). I feel like there is a bigger underlying issue, so I am hopeful someone else has encountered this and knows how to solve it :) Thank you, --=20 Polarian Jabber/XMPP: polarian@icebound.dev