Дерево страниц

Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 6 Следующий »

Определение звуковой карты

В некоторых устройствах первой звуковой картой определяется HDMI-порт, либо другое нежелательное устройство, которое не может воспроизводить звук. Для исправления порядка загрузки звуковых карт сначала требуется узнать под каким порядковым номером распознается необходимая звуковая карта. Для этого выполните команду:

aplay -l


Она покажет примерно такой вывод:

**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: CONEXANT Analog [CONEXANT Analog]
Subdevices: 1/1 Subdevice #0: subdevice #0
card 0: Intel [HDA Intel], device 1: Conexant Digital [Conexant Digital]
Subdevices: 1/1 Subdevice #0: subdevice #0
card 1: JamLab [JamLab], device 0: USB Audio [USB Audio]
Subdevices: 1/1 Subdevice #0: subdevice #0
card 2: Audio [Altec Lansing XT1 - USB Audio], device 0: USB Audio [USB Audio]
Subdevices: 1/1 Subdevice #0: subdevice #0


К примеру мы хотим, чтобы первой звуковой картой определялась карта:

card 2: Audio [Altec Lansing XT1 - USB Audio], device 0: USB Audio [USB Audio]
Subdevices: 1/1 Subdevice #0: subdevice #0


Тогда в домашней директории пользователя, для которого мы применяем изменения необходимо создать файл .asoundrc со следующим содержимым:

pcm.!default {
  type hw card 2
}


ctl.!default {
  type hw card 2
}

Альтернативный вариант конфигурации при рандомизации определения карт:

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

  1. Установить пакеты: pulseaudio pavucontrol
  2. Настроить вывод звука через pavucontrol



  • Нет меток