0050 — Pipewire

В Linux исторически было множество разных звуковых систем, но общее состояние дел иллюстрирует вот эта картинка:

Linux Sound Systems

В Debian сейчас используется Pipewire, но в Debian Bookworm очень старая версия — аж 0.3.65. В бэкпортах состояние дел уже лучше — 1.2.1, что довольно неплохо. Из личных наблюдений сделал только один вывод: более новая версия корректно определяет подключение наушников к фронтальной панели системного блока.

Что ж, самое время сделать настройки!

  1. Создайте в каталоге /etc/apt/sources.list.d/ файл debian-backports.list:

    deb http://deb.debian.org/debian bookworm-backports main non-free contrib
    

    Загружать и устанавливать ключ GPG не нужно, пакеты в этом репозитории подписаны теми же ключами, что и в основных репозиториях Debian.

  2. Обновите список доступных пакетов:

    sudo apt-get update
    
  3. Создайте в каталоге /etc/apt/preferences.d/ файл 99-debian-backports:

    Package: pipewire
    Pin: release n=bookworm-backports
    Pin-Priority: 900
    
  4. Обновите пакет pipewire:

    sudo apt-get install pipewire --yes