Есть звук, встроенный в материнку (MSI K8N Diamond), собственно SB Live! 24bit (чип ca0106). Все работает замечательно и если в ядре и если модулем, только вот mute (toggle) ни коем образом ни где нет. В KMix отсутствуют характерные светодиоды над движками уровней (да и команды, через горячие клавиши, mute on/off проходят, но ни черта не делают), amixer -q sset 'Analog Front',0 toggle (и так amixer -q sset 'Analog Front' toggle, и так amixer sset 'Analog Front',0 toggle, в общем по всякому) не ругается, но и результата ни какого.
Вопрос такой, кто сталкивался с этим чипом, возможно ли принципиально настроить каким либо образом mute или нет (а то я уже собраля своего демона писать).
З.Ы. gentoo, 2.6.18, kde, сейчас звук в ядре (не модулем).
SB Live! 24bit и amixer ... toggle
Модератор: Модераторы разделов
-
- Бывший модератор
- Сообщения: 2429
- Статус: PackageMonkey
- ОС: OpenSuSE 11.1
Re: SB Live! 24bit и amixer ... toggle
Буквально день назад ставил на подобный чипсет SuSE 10.2. Подобных проблем не заметил. Звук - через ядро. 2.6.18
Хотя, может дело как раз в том, что чипсет - лишь "подобный" - тоже с SB Live 24?
Intel CoreDuo 6300/2Gb/300+300Gb HDD WD+Segate/GF8800GTS 320Mb/SB Live 5.1+SB X-Fi Gamer
OpenSuSE 11.1/kernel-2.6.27.x pae i686/Xorg 7.3/KDE 4.2 & E17/Compiz/ForceWare 180.xx.xx
OpenSuSE 11.1/kernel-2.6.27.x pae i686/Xorg 7.3/KDE 4.2 & E17/Compiz/ForceWare 180.xx.xx
-
- Сообщения: 384
- ОС: LFS
Re: SB Live! 24bit и amixer ... toggle
В дровах sblive24 не реализован mute. Для правильной его реализации нужно получить прямой доступ к регистрам dac. На данный момент управление dac'ом осуществляется через ca0106 и если через него mute делать, то вырубит все каналы, а не один 

-
- Сообщения: 41
Re: SB Live! 24bit и amixer ... toggle
Что-то подобное я и подозревал, спасибо за информацию, обидно однако. Если в скорости не починят, наверное напишу свою софтинку для работы по верх alsamixera.

-
- Сообщения: 384
- ОС: LFS
Re: SB Live! 24bit и amixer ... toggle
amixer set 'Analog Front' 0 тебе в помощь 

-
- Сообщения: 666
- ОС: Suse 11
Re: SB Live! 24bit и amixer ... toggle
amixer set 'Analog Front' 0 тебе в помощь
А как при таком подходе потом восставновить прежние значения?
-
- Сообщения: 41
-
- Сообщения: 666
- ОС: Suse 11
Re: SB Live! 24bit и amixer ... toggle
Первое, что напрашивается в голову -написать скрипт, который будет брать текущие значения микшера, сохранять их в файл, а потом восстанавливать, беря из этого файла. Не сложно, но требует некоторых умственных усилий

