Система не видит звуковую карту. (Проблемы с настройкой звука в Debian 6.05 squeeze)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

murzei
Сообщения: 4
ОС: Debian GNU/Linux 6.05 32-bit

Система не видит звуковую карту.

Сообщение murzei »

Нет звука в системе Debian Linux 6.05 32-bit.
Установлено в системе: alsa-1.0.23+dfsg-2 и pulseaudio-0.9.21-3+squeeze1.

Звуковая карта есть:

Код:

$lspci | grep Audio 00:14.2 Audio device: ATI Technologies Inc IXP SB4x0 High Definition Audio Controller (rev 01)


Вывод команды lspci -v:

Spoiler

Код:

$ lspci -v ... 00:14.2 Audio device: ATI Technologies Inc IXP SB4x0 High Definition Audio Controller (rev 01) Subsystem: Packard Bell B.V. Device c101 Flags: bus master, slow devsel, latency 64, IRQ 11 Memory at c0400000 (64-bit, non-prefetchable) [size=16K] Capabilities: <access denied> ...


Однако, звуковая карта не работает:

Код:

$ aplay -l aplay: device_list:235: no soundcards found...


Spoiler

Код:

$aplay ALSA lib confmisc.c:768:(parse_card) cannot find card '0' ALSA lib conf.c:3513:(_snd_config_evaluate) function snd_func_card_driver returned error: Нет такого файла или каталога ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings ALSA lib conf.c:3513:(_snd_config_evaluate) function snd_func_concat returned error: Нет такого файла или каталога ALSA lib confmisc.c:1251:(snd_func_refer) error evaluating name ALSA lib conf.c:3513:(_snd_config_evaluate) function snd_func_refer returned error: Нет такого файла или каталога ALSA lib conf.c:3985:(snd_config_expand) Evaluate error: Нет такого файла или каталога ALSA lib pcm.c:2184:(snd_pcm_open_noupdate) Unknown PCM default aplay: main:654: audio open error: Нет такого файла или каталога


Код:

# alsactl init alsactl: init:1743: No soundcards found...


Код:

$alsamixer cannot open mixer: Нет такого файла или каталога


Похоже, отсутствует файл звукового устройства:
Spoiler
Изображение


Пункт графического меню оболочки GNOME "Система → Параметры → Звук" показывает следующее:

Spoiler
Изображение
Изображение


Также нет каталога /proc/asound:

Код:

$ls /proc/asound ls: невозможно получить доступ к /proc/asound: Нет такого файла или каталога


Вывод файла /etc/modules:

Код:

$cat /etc/modules # /etc/modules: kernel modules to load at boot time. # # This file contains the names of kernel modules that should be loaded # at boot time, one per line. Lines beginning with "#" are ignored. loop


Заметил ещё, что при загрузке вылетает сообщение — Setting up ALSA … done (none loaded)

В Windows XP звук работал.
Подскажите пожалуйста, как настроить звук.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21409
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Система не видит звуковую карту.

Сообщение Bizdelnick »

Покажите lspci -kns 00:14.2.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
murzei
Сообщения: 4
ОС: Debian GNU/Linux 6.05 32-bit

Re: Система не видит звуковую карту.

Сообщение murzei »

Bizdelnick писал(а):
27.11.2012 11:34
Покажите lspci -kns 00:14.2.



Код:

$ lspci -kns 00:14.2 00:14.2 0403: 1002:437b (rev 01) Subsystem: 1631:c101
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21409
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Система не видит звуковую карту.

Сообщение Bizdelnick »

Как видно (точнее, не видно), ни один драйвер не подцепился. А должен был бы snd_hda_intel. Проверьте, не попал ли он в блеклист, например: grep snd_hda_intel /etc/modprobe.d/*. И ещё покажите dmesg | grep -C5 snd.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
trendix
Сообщения: 250
Статус: кромешный
ОС: debian

Re: Система не видит звуковую карту.

Сообщение trendix »

А какое у Вас железо-- у меня такое было с intei h55 + i core 3

А какое у Вас железо-- у меня такое было с intei h55 + i core 3
Куда все пропали?? Да и кушать хочется!!
Спасибо сказали:
murzei
Сообщения: 4
ОС: Debian GNU/Linux 6.05 32-bit

Re: Система не видит звуковую карту.

Сообщение murzei »

Bizdelnick писал(а):
27.11.2012 14:05
Как видно (точнее, не видно), ни один драйвер не подцепился. А должен был бы snd_hda_intel. Проверьте, не попал ли он в блеклист, например: grep snd_hda_intel /etc/modprobe.d/*. И ещё покажите dmesg | grep -C5 snd.


Внезапно пусто:

Spoiler
Изображение
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21409
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Система не видит звуковую карту.

Сообщение Bizdelnick »

Если вручную подцепить - работает? modprobe snd_hda_intel
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
murzei
Сообщения: 4
ОС: Debian GNU/Linux 6.05 32-bit

Re: Система не видит звуковую карту.

Сообщение murzei »

Bizdelnick писал(а):
03.12.2012 12:36
Если вручную подцепить - работает? modprobe snd_hda_intel


Не цепляется:

Spoiler
Изображение


Пытался решить проблему так:

Код:

# cat /boot/config-$(uname -r) | grep SND_HDA_INTEL CONFIG_SND_HDA_INTEL=m


Пробовал менять на =y и перезагрузиться – не помогло

Код:

$ ls -lR /lib/modules | grep snd

Выдаёт пустоту

Код:

$ lsmod | grep snd

Выдаёт пустоту

После переустановки пакета linux-image (сделал через Synaptic) системные уведомления появились, но проигрыватели звук не воспроизводили. При запуске приложений, использующих звук, ошибки вроде:

Код:

$supertux ... ALSA lib pcm.c:7148:(snd_pcm_recover) underrun occured ...


Команда alsamixer работала, каталог /proc/asound появился, в каталоге /dev появилось устройство audio

Код:

$lspci | grep audio

По-прежднему ничего не выдаёт

Команда lsmod выдаёт следующее:
Spoiler
Изображение


В меню Система → Параметры → Звук, на вкладке “Выход” по-прежднему одно устройство – Dummy Output.

По совету с одного форума снёс ~/.pulse
Не помогло

После чего переустановил пакеты:

Код:

#aptitude purge pulseaudio alsa alsa-utils gstreamer #aptitude install pulseaudio alsa alsa-utils gstreamer


Не помогло.

При проигрывании файла командой aplay выдаёт шум.
$ cat music.mp3 > /dev/aduio – результат тот же

Код:

$ aplay -l **** List of PLAYBACK Hardware Devices **** card 0: SB [HDA ATI SB], device 0: ALC861-VD Analog [ALC861-VD Analog] Subdevices: 1/1 Subdevice #0: subdevice #0


Код:

# alsactl init Unknown hardware: "HDA-Intel" "Realtek ALC861-VD" "HDA:10ec0862,1631820d,00100001" "0x1631" "0xc101" Hardware is initialized using a guess method


Короче говоря, проблема частично решена, но воспроизведение музыки так и не работает.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21409
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Система не видит звуковую карту.

Сообщение Bizdelnick »

murzei писал(а):
06.12.2012 03:19
При проигрывании файла командой aplay выдаёт шум.
$ cat music.mp3 > /dev/aduio – результат тот же

Логично. mp3 сначала декодировать надо. А плеер, умеющий читать mp3, не пробовали?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали: