Pulseaudio set-card-profile в default.pa не работает

Я пытаюсь постоянно устанавливать профиль после перезагрузки. Выполнение следующих действий вручную:

$ pulseaudio --start
$ pacmd set-card-profile 0 'output:iec958-stereo'

Но это не сохраняется при перезагрузках, поэтому я отредактировал ~ / .config / pulse / defult.pa, добавив еще одну строку:

set-card-profile 0 'output:iec958-stereo'

Добавление строки в конец default.pa вызывает pulseaudio чтобы отказаться от запуска с ошибкой «Сбой сеанса демона»

Как сохранить настройки профиля постоянными при перезагрузках?

0
задан 5 August 2020 в 18:57

1 ответ

Удалите одинарные кавычки.


Я также предлагаю использовать названия устройств, а не их индексы, так как этот индекс может измениться, если вы начнете подключать больше устройств.

➜ pactl list cards short                               
0   alsa_card.pci-0000_01_00.1  module-alsa-card.c
1   alsa_card.pci-0000_00_1f.3  module-alsa-card.c

Внутри ~/.config/pulse/default.pa выберите имя карты и установите для нее свой профиль:

set-card-profile alsa_card.pci-0000_01_00.1 output:iec958-stereo

Перезапустите pulseaudio или войдите повторно

2
ответ дан 1 October 2020 в 06:07

Другие вопросы по тегам:

Похожие вопросы: