Squeeze+HDA intel (не отключаются колонки при подключении наушников)

Knoppix

Модераторы: Warderer, Модераторы разделов

EvilUncle
Сообщения: 26
ОС: Debian Squeeze i386

Squeeze+HDA intel

Сообщение EvilUncle »

Здравствуйте. Собственно, сабж

Код: Выделить всё

john77@debian:~$ head /proc/asound/card0/codec#0
Codec: Realtek ALC662 rev1
Address: 0
Function Id: 0x1
Vendor Id: 0x10ec0662
Subsystem Id: 0x10438290
Revision Id: 0x100101
No Modem Function Group found
Default PCM:
    rates [0x160]: 44100 48000 96000
    bits [0xe]: 16 20 24


Код: Выделить всё

john77@debian:~$ lspci |grep Audio
00:05.0 Audio device: nVidia Corporation MCP61 High Definition Audio (rev a2)

С алсамиксером игрался всяко, ставил и 2 и 6 каналов.
В /etc/modprobe.d/alsa-base.conf добавил options snd-hda-intel model=3stack-6ch-dig (взял отсюда http://www.mjmwired.net/kernel/Documentati...udio-Models.txt )
Хоть в передний разъем, хоть в задний наушники вставляю - звук тихий, и колонки не отключаются. Под вендой в свое время работало
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Squeeze+HDA intel

Сообщение sash-kan »

там в таблице ещё несколько вариантов для alc662 перечислено. вы их все опробовали?

кстати, очень может быть, что у вас не alc662. я бы рекомендовал произвести поиск по точной модели ноутбука/материнской платы.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
EvilUncle
Сообщения: 26
ОС: Debian Squeeze i386

Re: Squeeze+HDA intel

Сообщение EvilUncle »

sash-kan писал(а):
26.04.2010 21:56
там в таблице ещё несколько вариантов для alc662 перечислено. вы их все опробовали?

кстати, очень может быть, что у вас не alc662. я бы рекомендовал произвести поиск по точной модели ноутбука/материнской платы.

Вообще, если честно, не все.. Буду еще пробовать, а потом как правильно проверить? Перезагружать же необязательно? я делал sudo alsa reload .
Вот хар-ки матери:

Код: Выделить всё

SocketAM2+: nVidia GeForce6100+MCP430 ASUS M2N-MX SE Plus; mATX/ / FSB1066/ 2DualDDR2-800-4GB/ PCIeX16/ VGA GeForce 6100 GPU/ / 6ch ALC662 HDA SPDIF/ RAID0, 1/ 2SATA2/ LAN/ / 2PCI/ 10USB
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Squeeze+HDA intel

Сообщение sash-kan »

EvilUncle писал(а):
26.04.2010 22:04
я делал sudo alsa reload
если при этом перезагружается модуль с новым параметром, то всё в порядке.
узнать текущее значение можно, насколько я понимаю, просматривая содержимое файлов в /sys/module/snd-hda-intel/parameters/
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Doublespace
Сообщения: 275
ОС: Debian Lenny,Squeeze,Centos

Re: Squeeze+HDA intel

Сообщение Doublespace »

lspci, а потом сюда- http://www.pcidatabase.com/ - поиск по vendorid и deviceid
Спасибо сказали:
Аватара пользователя
pinkpiton
Сообщения: 13
ОС: Linux

Re: Squeeze+HDA intel

Сообщение pinkpiton »

а это точно програмная проблема ???
вообще-то гнездо наушников стоит обычно в транзите перед оконечником
и при втыкании штекера происходит физическое размыкание цепи
Спасибо сказали:
Doublespace
Сообщения: 275
ОС: Debian Lenny,Squeeze,Centos

Re: Squeeze+HDA intel

Сообщение Doublespace »

pinkpiton писал(а):
27.04.2010 14:34
а это точно програмная проблема ???
вообще-то гнездо наушников стоит обычно в транзите перед оконечником
и при втыкании штекера происходит физическое размыкание цепи

Не обязательно, такое давно было. Сейчас идет определение на гнезде и программное отключение, на десктопах на передние разьемы идет по одному проводу на канал, а не по два как раньше.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Squeeze+HDA intel

Сообщение sash-kan »

pinkpiton
afaik, у этих интеловских чипов выдача/приём того или иного сигнала через то или иное гнездо диспетчеризуется программно.
отсюда и столько вариаций в параметрах модулей — разное количество физических гнёзд напаивают, да ещё и к разным выходам чипов.
кто во что горазд, в общем.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
winhex
Сообщения: 223
ОС: Debian

Re: Squeeze+HDA intel

Сообщение winhex »

Проблема точно такая же, победить так и не удалось пока. Пробовал все параметры options snd-hda-intel для alc662.
Пробовал ставить pulse-audio, но не помогло. В Ubuntu все работало "из коробки"...
Автор, проблему удалось решить?
Спасибо сказали:
Аватара пользователя
chitatel
Сообщения: 2095

Re: Squeeze+HDA intel

Сообщение chitatel »

Собсно, проблема такая же и давно, года 4-е. Перевтыкивал на мамке всё куда можно и нельзя и пихал модулю разные параметры - результат :(. Вывод: у писавшего программу распайки для конвейера в MSI мозги набекрень.

ЗАБИЛ БОЛТ.
Спасибо сказали:
Аватара пользователя
kma21
Сообщения: 874
Статус: Странный экспериментатор...

Re: Squeeze+HDA intel

Сообщение kma21 »

У меня на VIA тоже подобные проблемы.

Код: Выделить всё

maxim@maxim-desktop ~ $ head /proc/asound/card0/codec#0
Codec: VIA VT1828S
Address: 0
Function Id: 0x1
Vendor Id: 0x11064441
Subsystem Id: 0x104383cf
Revision Id: 0x100100
No Modem Function Group found
Default PCM:
    rates [0x0]:
    bits [0x0]:
Спасибо сказали:
winhex
Сообщения: 223
ОС: Debian

Re: Squeeze+HDA intel

Сообщение winhex »

chitatel писал(а):
26.10.2011 16:38
Собсно, проблема такая же и давно, года 4-е. Перевтыкивал на мамке всё куда можно и нельзя и пихал модулю разные параметры - результат :(. Вывод: у писавшего программу распайки для конвейера в MSI мозги набекрень.

ЗАБИЛ БОЛТ.


У меня собственно только микрофон не работает, но без него никак. Да и похоже что проблемы не только у MSI. У меня материнка асус...
Так что видимо возвращаюсь на Убунту... Хотя может попробую обновление до sid, но надежды мало.

alsa из сорцов не пробовал собирать? Ведь в убунту/сусе все работает... Правда там pulse еще
Спасибо сказали:
Аватара пользователя
kma21
Сообщения: 874
Статус: Странный экспериментатор...

Re: Squeeze+HDA intel

Сообщение kma21 »

winhex, зачастую в ubuntu работает что-то, но непонятно как и на основе чего. И самое главное, не документировано это особо нигде.
Спасибо сказали:
Аватара пользователя
t-rex
Сообщения: 194
Статус: из бывших
ОС: mint 16 cinnamon

Re: Squeeze+HDA intel

Сообщение t-rex »

У меня на тестинге тоже играло на все выходы, а после очередного обновления- раз, и стало как надо. А я уже было к старому привык... Притом ничего не делал- ленив :tongue: . Но у меня десктоп.
No more Xubuntu based Linux Mint Xfce.
Спасибо сказали:
winhex
Сообщения: 223
ОС: Debian

Re: Squeeze+HDA intel

Сообщение winhex »

Ну попробую обновить до тестинг, но мало верю в успех, т.к. alsa и ядро и так последние, что есть в дебиан...
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4824
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: Squeeze+HDA intel

Сообщение SLEDopit »

Изображение
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
Аватара пользователя
kma21
Сообщения: 874
Статус: Странный экспериментатор...

Re: Squeeze+HDA intel

Сообщение kma21 »

No way, man...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
chitatel
Сообщения: 2095

Re: Squeeze+HDA intel

Сообщение chitatel »

kma21 писал(а):
31.10.2011 19:21
No way, man...

Йес. Ай хэваю зе сеймовую пикчеру он май системе.

Спасибо сказали:
Cloudo
Сообщения: 2
ОС: Debian testing

Re: Squeeze+HDA intel

Сообщение Cloudo »

Та же проблема, только в wheezy...
Имеется ноут HP Pavilion dv6-2035er (звук intel HDA).
Стоит pulseaudio. При проигрывании чего-либо, звук идет и через наушники, и через встроенный динамик.

Запускаю alsamixer (по дефолту стоит Card: PulseAudio Chip: PulseAudio...), переключаюсь по F6 на HDA ATI SB, и там выставляю в ноль Speaker (соответственно звук через динамик пропадает).
Однако, если как-нибудь поменять громкость (на панельке ноута, либо в самом плеере [Audacious]), либо просто переключить на другую песню, то настройки сбрасываются, и приходится опять speaker глушить... Жутко надоедает...

auto-mute mode отсутствует;
"options snd-hda-intel position-fix=1"
"options snd-hda-intel model=hp"
"options snd-hda-intel model=auto"
... в alsa-base.conf пробовал писать

Есть ли предложения как решить проблемку... (встроенный динамик можно вообще отключить, всегда пользуюсь наушниками)
Спасибо сказали:
Cloudo
Сообщения: 2
ОС: Debian testing

Re: Squeeze+HDA intel

Сообщение Cloudo »

Проблема решилась сносом пульса. Один раз приглушил в alsamixer'e speaker, и динамик больше не тревожит ^^
Спасибо сказали:
Аватара пользователя
kma21
Сообщения: 874
Статус: Странный экспериментатор...

Re: Squeeze+HDA intel

Сообщение kma21 »

Pulse как бы тоже хочется оставить...
Спасибо сказали: