1

Доброго времени суток.
Знаю, тема поднималась оч много раз и я пролистал множество документаций но решения так и не нашел. Надеюсь получить помощь тут)

Поставил Debian, установил alsa, звук есть, все замечательно. Через несколько дней при запуске системы обнаружил что нет звука. Никаких ошибок нет. Все работает. Есть подозрения что это началось после установки проприетарных дров либо wine. хотя я не уверен!! Кстати нужно отметить что через наушники звук есть, все прекрасно. Помогите пожалуйста!

Вот вывод lspci -k

+ открыть спойлер

 Консоль:
00:00.0 Host bridge: Advanced Micro Devices [AMD] RS880 Host Bridge
    Subsystem: ASUSTeK Computer Inc. Device 1c72
00:02.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (ext gfx port 0)
    Kernel driver in use: pcieport
00:04.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 0)
    Kernel driver in use: pcieport
00:05.0 PCI bridge: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (PCIE port 1)
    Kernel driver in use: pcieport
00:11.0 SATA controller: ATI Technologies Inc SB700/SB800 SATA Controller [AHCI mode]
    Subsystem: ASUSTeK Computer Inc. Device 1313
    Kernel driver in use: ahci
00:12.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
    Subsystem: ASUSTeK Computer Inc. Device 1313
    Kernel driver in use: ohci_hcd
00:12.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
    Subsystem: ASUSTeK Computer Inc. Device 1313
    Kernel driver in use: ehci_hcd
00:13.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
    Subsystem: ASUSTeK Computer Inc. Device 1313
    Kernel driver in use: ohci_hcd
00:13.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
    Subsystem: ASUSTeK Computer Inc. Device 1313
    Kernel driver in use: ehci_hcd
00:14.0 SMBus: ATI Technologies Inc SBx00 SMBus Controller (rev 41)
00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA) (rev 40)
    Subsystem: ASUSTeK Computer Inc. Device 1013
    Kernel driver in use: HDA Intel
00:14.3 ISA bridge: ATI Technologies Inc SB700/SB800 LPC host controller (rev 40)
    Subsystem: ASUSTeK Computer Inc. Device 1313
00:14.4 PCI bridge: ATI Technologies Inc SBx00 PCI to PCI Bridge (rev 40)
00:15.0 PCI bridge: ATI Technologies Inc Device 43a0
    Kernel driver in use: pcieport
00:15.1 PCI bridge: ATI Technologies Inc Device 43a1
    Kernel driver in use: pcieport
00:15.2 PCI bridge: ATI Technologies Inc Device 43a2
    Kernel driver in use: pcieport
00:15.3 PCI bridge: ATI Technologies Inc Device 43a3
    Kernel driver in use: pcieport
00:16.0 USB Controller: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller
    Subsystem: ASUSTeK Computer Inc. Device 1313
    Kernel driver in use: ohci_hcd
00:16.2 USB Controller: ATI Technologies Inc SB700/SB800 USB EHCI Controller
    Subsystem: ASUSTeK Computer Inc. Device 1313
    Kernel driver in use: ehci_hcd
00:18.0 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor HyperTransport Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Miscellaneous Control
    Kernel driver in use: k10temp
00:18.4 Host bridge: Advanced Micro Devices [AMD] Family 10h Processor Link Control
01:00.0 VGA compatible controller: ATI Technologies Inc Madison [Mobility Radeon HD 5000 Series]
    Subsystem: ASUSTeK Computer Inc. Device 1c22
    Kernel driver in use: fglrx_pci
01:00.1 Audio device: ATI Technologies Inc Redwood HDMI Audio [Radeon HD 5600 Series]
    Subsystem: ASUSTeK Computer Inc. Device 1c22
    Kernel driver in use: HDA Intel
04:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
    Subsystem: AzureWave Device 1089
    Kernel driver in use: ath9k
05:00.0 Ethernet controller: Atheros Communications AR8131 Gigabit Ethernet (rev c0)
    Subsystem: ASUSTeK Computer Inc. Device 1820
    Kernel driver in use: atl1c

вот вывод aplay -l

+ открыть спойлер

 Консоль:
**** List of PLAYBACK Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: ALC269 Analog [ALC269 Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0
card 0: SB [HDA ATI SB], device 1: ALC269 Digital [ALC269 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: Generic [HD-Audio Generic], device 3: ATI HDMI [ATI HDMI]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

вот вывод lsmod | grep -i snd

+ открыть спойлер

 Консоль:
snd_hda_codec_atihdmi     1687  1
snd_hda_codec_realtek   163306  1
snd_hda_intel          16791  3
snd_hda_codec          46002  3 snd_hda_codec_atihdmi,snd_hda_codec_realtek,snd_hda_intel
snd_hwdep               4054  1 snd_hda_codec
snd_pcm                47226  3 snd_hda_intel,snd_hda_codec
snd_seq                35327  0
snd_timer              12258  3 snd_pcm,snd_seq
snd_seq_device          3673  1 snd_seq
snd                    34387  12 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_seq,snd_timer,snd_seq_device
soundcore               3450  1 snd
snd_page_alloc          4977  2 snd_hda_intel,snd_pcm

2

Выкрутить ползунки в alsamixer на максимум? Отключить mute?
В alsamixer должно быть выбрано соответствующее устройство.
Что у Вас в /etc/modprobe.d/alsa.conf? Верно ли там прописан драйвер? Должно быть:

 Консоль:
options snd-hda-intel model=auto

Можно также попробовать один из следующих вариантов, в зависимости от модели ноута:

HD-Audio-Models.txt пишет:

ALC269
======
  basic        Basic preset
  quanta    Quanta FL1
  laptop-amic    Laptops with analog-mic input
  laptop-dmic    Laptops with digital-mic input
  fujitsu    FSC Amilo
  lifebook    Fujitsu Lifebook S6420
  auto        auto-config reading BIOS (default)

Возможно поможет поиск по форуму

3

Все ползунки выкручены, mute не стоит, при нажатии f6 (выбор карты) стоит -default. есть варианты HDA ATI SB и HD-Audio Generic. но они не выбираются. при следующем запуске миксера снова default (мб я чтото не так делаю?)

/etc/modprobe.d/alsa.conf не существует. на сколько я понимаю, вместо него alsa-base.conf
в нем вручную прописал

 Консоль:
options snd-hda-intel model=auto

никакого эффекта.

HD-Audio-Models.txt
это в какой папке находится?

4

joswoo пишет:

при нажатии f6 (выбор карты) стоит -default

Когда открываете alsamixer, там в поле card и chip написаны текущая карта и чип соответственно

joswoo пишет:

никакого эффекта.

Чтобы изменения вступили в силу, после добавления строки делаем update-modules, потом от рута /etc/init.d/alsasound restart. Ну или перезагрузка

joswoo пишет:

HD-Audio-Models.txt
это в какой папке находится?

/usr/src/linux/Documentation/sound/alsa/HD-Audio-Models.txt

5 (26.08.2011 23:47:49 отредактировано joswoo)

Card HDA ATI SB
Chip Realtek ALC269

root@jo:/home/joswoo# update-modules
bash: update-modules: команда не найдена

в папке src нет папки linux

Я ставил абсолютно чистый linux. у меня Debian+опенбокс

6

joswoo пишет:

Card HDA ATI SB
Chip Realtek ALC269

root@jo:/home/joswoo# update-modules
bash: update-modules: команда не найдена

в папке src нет папки linux

Я ставил абсолютно чистый linux. у меня Debian+опенбокс

У меня тоже нет /usr/src/linux/, есть /usr/src/linux-source-<version>,
там и есть Documentation. Ещё он есть в пакете linux-doc-<version>,
это может быть 2.6.32 ил 3.0.0.
HD-Audio-Models.txt есть также в пакете alsa-base, который уже установлен.
Дайте команду

dokg -L alsa-base | less

Для настройки посмотрите http://alsa.opensrc.org
а также
http://linuxforum.ru/viewtopic.php?id=14270
http://linuxforum.ru/viewtopic.php?id=13260
http://linuxforum.ru/viewtopic.php?id=13587
http://linuxforum.ru/viewtopic.php?id=13111

Пётр.

Пётр.

7

к сожалению ни в одной из указанных папок не нашел Documentation. ее просто нет.
вывод dokg -L alsa-base | less

+ открыть спойлер

 Консоль:

~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
(END)

вот такая фигня (
все вышеперечисленные посты читал. ничего не помогло

8

joswoo пишет:

bash: update-modules: команда не найдена

Перезагружаться пробовали после того, как строчку добавили?
Возможно следует сделать alsaconf (от рута)

9

перезагружаться пробовал

alsaconf вырезали в squeeze. ее там нет

Если никаких ошибок нет, то поидее звук должен быть. Может его чтото блокирует? Как это можно узнать?

10

joswoo пишет:

к сожалению ни в одной из указанных папок не нашел Documentation. ее просто нет.
вывод dokg -L alsa-base | less

вот такая фигня (
все вышеперечисленные посты читал. ничего не помогло

Я, конечно, виноват, но можно было догадаться, что я имел в виду dpkg.
В linux-doc-<version> каталог "Documentation" есть,
а файл HD-Audio-Models.txt есть в alsa-base.

Пётр.

Пётр.

11

Я, конечно, виноват, но можно было догадаться, что я имел в виду dpkg.

Прошу прощения) я новичек в линуксе, мало ли, думаю, какие команды быть могут smile

А звук чудесным образом появился! Не запускал Debian сутки. Запустил - появился. Ох уж этот Debian. и все же я боюсь как бы ситуация не повторилась. Что можно сделать для этого?