Установить профиль по умолчанию для Pulseaudio

Локальные адреса ссылок являются важной частью IPv6. Их отключение приведет к поломке IPv6.

8
15.08.2018, 08:21
1 ответ

Добавьте следующее к/etc/pulse/default.pa:

set-card-profile <cardindex> <profilename>

Как понять, что использовать как cardindexи как profilename? Вот один из способов. Настройте карту, чтобы все работало. cardindexобычно равен 0, но вы можете найти его, запустив pacmd list-cardsи просмотрев строку index:.... Чтобы найти profilename, используйте

.
pacmd list-cards | grep 'active profile'

В выходных данных должно появиться имя текущего профиля. Снимите угловые скобы (, <и>).

Вы можете проверить свою конфигурацию, запустив

pactl set-card-profile <cardindex> <profilename>

из командной строки, чтобы убедиться, что он правильно устанавливает профиль, затем добавьте его в /etc/pulse/default.pa.

Поскольку имя индекса является динамическим (, оно может изменить индекс вашего устройства PCI, если вы загружаетесь с подключенным аудиоустройством USB ), вы можете использовать <symbolic-name>вместо <index>(, если вы запускаете pacmd list-cards, символическое имя находится прямо под индексом ). Кроме того, команда может завершиться ошибкой, если устройство отсутствует при запуске pulseaudio, поэтому, возможно, стоит обернуть команду предложением.ifexists :

.
.ifexists <symbolic-name>
pactl set-card-profile <symbolic-name> <profilename>
.endif
40
27.01.2020, 20:10

Теги

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