
Я только что установил новый Debian 9 LXDE на ноутбук Acer AMD, и, похоже, все аудиоустройства распознались правильно:
root@debian:~# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Generic [HD-Audio Generic], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: Generic_1 [HD-Audio Generic], device 0: CX20584 Analog [CX20584 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
Однако ни одно из этих устройств не работает должным образом:
- в наушниках воспроизводится только несколько звуков, например:
speaker-test --device plughw:1,0
aplay --device plughw:1,0 test.wav
системный звуковой сигнал - на HDMI воспроизводится только несколько звуков, например:
speaker-test --device plughw:0,3
aplay --device plughw:0,3 test.wav
системный звуковой сигнал - нет звука из динамиков
- нет значка громкости на нижней панели задач
Вопрос
- Может ли это быть связано с проблемой маршрутизации звука?
- Может ли установка основного аудиоустройства в качестве устройства по умолчанию решить эту проблему?
- Как это решить? Есть еще идеи?
Характеристики ноутбука
Аспера E1-421-0622
- Процессор AMD 2 Core™ E1-1200 (1,4 ГГц) Кэш 1 МБ 64-битная обработка
- Графический контроллер AMD Radeon HD 7310
- Память DDR3 SDRAM 2 Гб
- 256 МБ общей видеопамяти
- Сетевая карта Atheros HB125 IEEE 802.11b/g/n Fast Ethernet
Версия Debian
debian-9.4.0-amd64-netinst.iso
- Компакт-диски небольшого размера
- Архитектура процессора AMD64
- DVD записан через Win7
firmware-amd-graphics
Установлен несвободный пакет
для настройки режима ядра radeon для R600 или более поздней версии требуется firmware-amd-graphics
Выбор программного обеспечения
( ) Среда рабочего стола Debian
( ) ... GNOME
( ) ... Xfce
( ) ... KDE
( ) ... Cinnamon
( ) ... MATE
(X) ... LXDE
( ) веб-сервер
( ) сервер печати
( ) сервер SSH
(X) стандартные системные утилиты
решение1
Скорее всего, ALSA загружает правильные модули, но устанавливает неправильное звуковое устройство по умолчанию.
Назначить карточке 1 индекс=0, /etc/modprobe.d/snd-hda-intel.conf
содержащий:
alias char-major-116 snd
alias snd-card-0 snd-hda-intel
alias snd-card-1 snd-hda-intel
options snd-hda-intel id=Generic_1 index=0
options snd-hda-intel id=Generic index=1
После перезагрузки основным аудиоустройством должно стать устройство по умолчанию:
root@debian:~# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Generic [HD-Audio Generic], device 0: CX20584 Analog [CX20584 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: Generic_1 [HD-Audio Generic], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
Откройте терминал и убедитесь, alsamixer
что все каналы не отключены.
Динамики, наушники и HDMI теперь должны работать.
Источник:Аудио и snd-hda-intel