Знание должно быть доступно!

Путь /ОС/FreeBSD

Цель: Включить аналоговый звук с задней панели (pcm2) или переднюю (pcm3)

Проверь текущие устройства:

cat /dev/sndstat

Пример вывода:
░▒▓    ~ ▓▒░ cat /dev/sndstat ░▒▓ INT ✘  14:36:32  ▓▒░
Installed devices:
pcm0: <NVIDIA (0x0081) (HDMI/DP 8ch)> (play)
pcm1: <NVIDIA (0x0081) (HDMI/DP 8ch)> (play)
pcm2: <Realtek ALC897 (Rear Analog)> (play/rec)
pcm3: <Realtek ALC897 (Front Analog)> (play/rec) default
No devices installed from userspace.

###########- pcm0 и pcm1HDMI-аудио от NVIDIA (обычно не используется, если ты не передаёшь звук по HDMI).

  • pcm2Realtek ALC897 (Rear Analog) — задняя панель (скорее всего, то, что тебе нужно).

  • pcm3Realtek ALC897 (Front Analog) — передняя панель.

Вот будет видно, какое устройство сейчас используется как default.

Узнать, какое устройство используется прямо сейчас (через sysctl hw.snd.default_unit).

Чтобы переключиться, например, на заднюю панель (pcm2):

sysctl hw.snd.default_unit=2

Если нужен звук с передней панели:

sysctl hw.snd.default_unit=3

Для постоянного применения:

echo 'hw.snd.default_unit=2' >> /etc/sysctl.conf
(или =3, если хочешь использовать переднюю панель)

Лей в лилу Омммм...