LINUX.ORG.RU

ASUS A6R(p): Sound


0

0

Доброго времени суток!

Оказавшись счастливым обладателем сего девайса, я задался целью поставить на нем Linux.
Много всего произошло с тех пор, но звук я так и не поднял (не думайте, это не единственная проблема).

lspci:
00:00.0 Host bridge: ATI Technologies Inc Unknown device 5a31 (rev 01)
00:01.0 PCI bridge: ATI Technologies Inc RS480 PCI Bridge
00:13.0 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller (rev 80)
00:13.1 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller (rev 80)
00:13.2 USB Controller: ATI Technologies Inc IXP SB400 USB2 Host Controller (rev 80)
00:14.0 SMBus: ATI Technologies Inc IXP SB400 SMBus Controller (rev 82)
00:14.1 IDE interface: ATI Technologies Inc Standard Dual Channel PCI IDE Controller ATI (rev 80)
00:14.2 Audio device: ATI Technologies Inc SB450 HDA Audio (rev 01)
00:14.3 ISA bridge: ATI Technologies Inc IXP SB400 PCI-ISA Bridge (rev 80)
00:14.4 PCI bridge: ATI Technologies Inc IXP SB400 PCI-PCI Bridge (rev 80)
01:05.0 VGA compatible controller: ATI Technologies Inc RC410 [Radeon Xpress 200M]
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
02:01.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev b3)
02:01.1 Class 0805: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 17)
02:01.2 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 08)

lspci -v (только звук):
00:14.2 Audio device: ATI Technologies Inc SB450 HDA Audio (rev 01)
Subsystem: ASUSTeK Computer Inc. Unknown device 1393
Flags: bus master, slow devsel, latency 64, IRQ 209
Memory at febf8000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [50] Power Management version 2
Capabilities: [60] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable+

Везде пишут что что нужно ядро скомпилировать с подедржкой звука, но без ALSA. Альсу ставим отдельно. Версия: 1.0.13rc2.

Все бы хорошо, но я не могу изменить уровни громкости каналов Headphon и Front.

Вот ссылка на такую же проблему:
http://www.mail-archive.com/alsa-user@lists.sourceforge.net/msg17183.html

Заранее благодарен за любой свет пролитый на эту темную тему.

P.S. uname -a:
Linux zhuk 2.6.17-gentoo-r7zhuk #23 PREEMPT Sat Sep 23 12:02:07 EEST 2006 i686 Intel(R) Celeron(R) M CPU 420 @ 1.60GHz GNU/Linux


Можешь и с модульной Альсой, все равно по `make install` скачанная с сайта перезатрет старые ядерные Альсовые модули.

e
()
Ответ на: комментарий от Fr_A

Поставил ядро 2.6.18, драйвера вкомпилировал статически.

uname -a:
Linux zhuk 2.6.18zhuk #2 PREEMPT Sun Sep 24 12:36:55 EEST 2006 i686 Intel(R) Celeron(R) M CPU        420  @ 1.60GHz GNU/Linux

dmesg:
ACPI: PCI Interrupt 0000:00:14.2[A] -> GSI 16 (level, low) -> IRQ 177
hda_codec: Unknown model for ALC861, trying auto-probe from BIOS...
Synaptics Touchpad, model: 1, fw: 6.1, id: 0xa3a0b3, caps: 0xa04713/0x10008
input: SynPS/2 Synaptics TouchPad as /class/input/input3
ALSA device list:
  #0: HDA ATI SB at 0xfebf8000 irq 177

Все по-прежнему, не могу услышать звук. Вот что выдает alsamixer:
┌────────[AlsaMixer v1.0.9a (Press Escape to quit)]─────────┐
│ Card: HDA ATI SB                                          │
│ Chip: Realtek ALC660                                      │
│ View: [Playback] Capture  All                             │
│ Item: Headphone [Off]                                     │
│                           ┌──┐       ┌──┐                 │
│                           │  │       │  │                 │
│                           │▒▒│       │▒▒│                 │
│                           │▒▒│       │▒▒│                 │
│                           │▒▒│       │▒▒│                 │
│                           │▒▒│       │▒▒│                 │
│                           │▒▒│       │▒▒│       Mic       │
│     ┌──┐       ┌──┐       ├──┤       ├──┤                 │
│     │MM│       │MM│       │OO│       │OO│                 │
│     └──┘       └──┘       └──┘       └──┘                 │
│                          70<>70     74<>74                │
│  <Headphon>   Front       Line       Mic      Input So    │
└───────────────────────────────────────────────────────────┘

zhuk
() автор топика
Ответ на: комментарий от zhuk

Попробовал скомпилировать snd-hda-intel в виде модуля, и менять параметр model. Но не зависимо от того чему он равен в dmesg получаю:

hda_codec: Unknown model for ALC861, trying auto-probe from BIOS...

zhuk
() автор топика
Ответ на: комментарий от anonymous

Мужики, у меня такой же ноут с той же проблемой: звука - нет! Видео поборол, а звук нет. Глянул по ссылке, но проблема в том, что у меня Zenwalk Linux 2.4 с ядром 2.6.18. Какой мне драйвер-то качать?

anonymous
()
Ответ на: комментарий от anonymous

Вот засада. Съапгрейдился на FC6 - звук больше не работает. Реалтековские драйвера не помогают :(

anonymous
()
Ответ на: комментарий от zhuk

у тебя веть Front и Headphon - muted... переведи курсор на нужный выпук и жми "м". Пробуй последнее ядро ( сегодня 2.6.19-rc3 ). Да еще в придачю ты поставил может быть новый драйвер но похоже alsa-tools у тебя v1.0.9a ...

fishor
()
Ответ на: комментарий от fishor

Всем привет, проблема снова решена :)

В последней development ветке alsa драйверов неделю назад (20.10.2006) новыложили пропатченый patch_realtec.c файл. Собрал новый модуль - теперь всё работает + миксером можно нормально управлять настройками.

Обазательное условие - при загрузке ядра нужно узакать option model=asus.

Качайте исходние из cvs, в 1.0.13 проблема ещё не была пофикшена.

Если будут вопросы, пишите на andriy точка fedorov собака гмэйл ком.

Андрей.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.