Debian. Почему нет звука?

ОС: Debian 7.5

# cat /proc/asound/cards 
 0 [PCH            ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH at 0xf7110000 irq 45
 1 [NVidia         ]: HDA-Intel - HDA NVidia
                      HDA NVidia at 0xf7080000 irq 17


Команда lspci | grep audio ничего не выдает

Как вы считаете почему нет звука? дело в драйвере? Если да то как установить драйвер?
  • Вопрос задан
  • 35299 просмотров
Пригласить эксперта
Ответы на вопрос 4
RicoX
@RicoX
Ушел на http://ru.stackoverflow.com/
apt-get install alsa alsa-lib alsa-base alsa-util libdssialsacompat0
Заходим в alsamixer подымаем ползунки вверх, проверяем.
Ответ написан
leahch
@leahch Куратор тега Linux
3D специалист. Dолго, Dорого, Dерьмово.
Первое, чтобы проверить, какие карты проинициализировались в ядре, нужно дать команду "arecord -l", будет примерно так:
root@xxx:~# arecord -l
**** List of CAPTURE Hardware Devices ****
Home directory /home/xxx not ours.
card 0: PCH [HDA Intel PCH], device 0: ALC892 Analog [ALC892 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 2: ALC892 Analog [ALC892 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: S0000 [SC580, Audio Capture #00.00], device 0: PCM #00 [PCM #00]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: S0100 [SC580, Audio Capture #01.00], device 0: PCM #01 [PCM #01]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 3: S0200 [SC580, Audio Capture #02.00], device 0: PCM #02 [PCM #02]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 4: S0300 [SC580, Audio Capture #03.00], device 0: PCM #03 [PCM #03]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
root@xxx:~#

Второе - посмотреть в биосе, может быть просто карта запрещена.
Третье - запустить alsamixer и подвигать ползунки.
Четвертое - если стоит графика, то посмотреть на pulseaudio, права доступа в audio-устройствам и прочее.

Если нет устройств по arecord, то смотреть в сторону драйверов...
Если устройства находятся, то как минимум они работают, но звук может просто не туда маршрутизироваться аудио-демоном, обычно это pulseaudio, но бывает и jack-audio и oss!

Ну и проверить, что просто звук идет через нужную карточку:
# cat /dev/urandom | aplay -D hw:0,0

Ну и вот ссылка на всякий - en.wikibooks.org/wiki/Configuring_Sound_on_Linux/H...
Ответ написан
Djam36
@Djam36
проверить Pulse audio зайти в alsa-mixer проверить там, выставлена ли ваша аудио карта.
Ответ написан
Комментировать
@EmachinesDIMA
junior DevOps
$ sudo aplay -l
aplay: device_list:274: no soundcards found...


поставь пакет firmware-sof-signed:

$ sudo apt install firmware-sof-signed

add source pack "non-free" -
# --- Debian 11 --- #

deb http://deb.debian.org/debian bullseye main contrib non-free
deb-src http://deb.debian.org/debian bullseye main contrib non-free

deb http://deb.debian.org/debian-security/ bullseye-security main contrib non-free
deb-src http://deb.debian.org/debian-security/ bullseye-security main contrib non-free

deb http://deb.debian.org/debian bullseye-updates main contrib non-free
deb-src http://deb.debian.org/debian bullseye-updates main contrib non-free


Проверка..

$ inxi -F

Audio:     Device-1: Intel Tiger Lake-LP Smart Sound Audio driver: sof-audio-pci 
           Sound Server: ALSA v: k5.10.0-9-amd64


reboot.

И должно работать
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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