LinuxForum.Fans
Тема

Пропал звук на ноуте

Автор: joswoo 11 сообщений 6286 просмотров
#187309

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

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

Вот вывод lspci -k

Показать
[console]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
[/console]

вот вывод aplay -l

Показать
[console]**** 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
[/console]

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

Показать
[console]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
[/console]
#187311

Выкрутить ползунки в alsamixer на максимум? Отключить mute?
В alsamixer должно быть выбрано соответствующее устройство.
Что у Вас в /etc/modprobe.d/alsa.conf? Верно ли там прописан драйвер? Должно быть:
[console]options snd-hda-intel model=auto[/console]
Можно также попробовать один из следующих вариантов, в зависимости от модели ноута:

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)

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

#187312

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

/etc/modprobe.d/alsa.conf не существует. на сколько я понимаю, вместо него alsa-base.conf
в нем вручную прописал
[console]options snd-hda-intel model=auto[/console]
никакого эффекта.

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

#187314
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

#187316

Card HDA ATI SB
Chip Realtek ALC269

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

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

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

#187319
joswoo написал:
Card HDA ATI SB
Chip Realtek ALC269

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

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

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

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

text
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

Пётр.

#187321

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

Показать
[console]
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
~
(END)
[/console]

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

#187323
joswoo написал:
bash: update-modules: команда не найдена

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

#187325

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

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

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

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

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

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

Пётр.

#187774

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

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

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

Войдите или зарегистрируйтесь, чтобы ответить.