Определение звуковой карты
В некоторых устройствах первой звуковой картой определяется HDMI-порт, либо другое нежелательное устройство, которое не может воспроизводить звук. Для исправления порядка загрузки звуковых карт сначала требуется узнать под каким порядковым номером распознается необходимая звуковая карта. Для этого выполните команду:
aplay -l
Она покажет примерно такой вывод:
К примеру мы хотим, чтобы первой звуковой картой определялась карта:
Тогда в домашней директории пользователя, для которого мы применяем изменения необходимо создать файл .asoundrc
со следующим содержимым:
Альтернативный вариант конфигурации при рандомизации определения карт:
cat /proc/asound/cards
Например:
0 [PCH ]: HDA-Intel - HDA Intel PCH
HDA Intel PCH at 0xfb400000 irq 39
1 [NVidia ]: HDA-Intel - HDA NVidia
HDA NVidia at 0xfb080000 irq 17
Тогда содержание /etc/asound.conf:
pcm.!default {
type hw
card PCH
}
ctl.!default {
type hw
card PCH
}
Настройка вывода через HDMI
Выполнить aplay -l в котором видно несколько устройств HDMI:
card 0: PCH [HDA Intel PCH], device 0: ALC887-VD Analog [ALC887-VD Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 1: ALC887-VD Digital [ALC887-VD Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 7: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 9: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
Опытным путём надо подобрать device*
Пример содержимого файла /etc/asound.conf
pcm.!default {
type hw
card 1
device 7
}
ctl.!default {
type hw
card 1
}
или
pcm.!default {
type plug
slave {pcm "hw:1,7"}
}
ctl.!default {
type hw card 1
}
После перезагрузки первой определится указанная звуковая карта. Если это необходимо применить для других пользователей, то скопируйте в их домашние каталоги файл .asoundrc.
Использование pulseaudio
- Установить пакеты: pulseaudio pavucontrol
- Настроить вывод звука через pavucontrol