ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] intel 82801 (ICH6) AC97 и alsa
@ 2005-08-06 14:10 Artem
  2005-08-06 15:23 ` Sergey Vlasov
  0 siblings, 1 reply; 14+ messages in thread
From: Artem @ 2005-08-06 14:10 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list

Доброго времени суток всем.
Небольшой вопросец по subj, в частности - о звуковом выходе для наушников.
При подключении наушников - основной звук не отключается. Заметил, что в 
aumix присутствуют
2 действенных (помимо  Vol)  регулятора:  pcm, pcm2. Pcm регулирует 
общий wav - сигнал, Vol -  на основной источник звука (ноутбук - 
встроенные динамики), pcm2 - на наушники. В общем, получается что vol = 
pcm2 (первый - для динамиков, второй - для наушников). Вопрос: как 
сделать так, чтобы а-ля винда - при подключении наушников динамики 
ноутбука "вырубались" полностью. (не знаю - для Sisyphus это вопрос или 
для hardware - поэтому первично отсылаю сюда).


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] intel 82801 (ICH6) AC97 и alsa
  2005-08-06 14:10 [sisyphus] intel 82801 (ICH6) AC97 и alsa Artem
@ 2005-08-06 15:23 ` Sergey Vlasov
  2005-08-06 16:47   ` Artem
  0 siblings, 1 reply; 14+ messages in thread
From: Sergey Vlasov @ 2005-08-06 15:23 UTC (permalink / raw)
  To: ALT Linux Sisyphus mailing list; +Cc: hardware

[-- Attachment #1: Type: text/plain, Size: 1175 bytes --]

On Sat, Aug 06, 2005 at 05:10:58PM +0300, Artem wrote:
> Небольшой вопросец по subj, в частности - о звуковом выходе для наушников.
> При подключении наушников - основной звук не отключается. Заметил, что в 
> aumix присутствуют
> 2 действенных (помимо  Vol)  регулятора:  pcm, pcm2. Pcm регулирует 
> общий wav - сигнал, Vol -  на основной источник звука (ноутбук - 
> встроенные динамики), pcm2 - на наушники. В общем, получается что vol = 
> pcm2 (первый - для динамиков, второй - для наушников). Вопрос: как 
> сделать так, чтобы а-ля винда - при подключении наушников динамики 
> ноутбука "вырубались" полностью. (не знаю - для Sisyphus это вопрос или 
> для hardware - поэтому первично отсылаю сюда).

Скорее всё-таки для hardware...

Какой там AC97-кодек (видно в /proc/asound/card0/codec97#0/ac97#0-0)?
Работа микшера в основном зависит от кодека (хотя некоторые элементы
иногда управляют и контроллером).

Можно поискать в alsamixer переключатели Jack Sense и попробовать, что
произойдёт при их включении.  Если поможет - присылайте найденные
настройки, модель ноутбука и кусок вывода pciscan -v для звукового
контроллера (нужен subsystem id).

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] intel 82801 (ICH6) AC97 и alsa
  2005-08-06 15:23 ` Sergey Vlasov
@ 2005-08-06 16:47   ` Artem
  2005-08-06 17:07     ` Artem
  2005-08-06 17:22     ` [sisyphus] " Sergey Vlasov
  0 siblings, 2 replies; 14+ messages in thread
From: Artem @ 2005-08-06 16:47 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Sergey Vlasov wrote:

>
>Можно поискать в alsamixer переключатели Jack Sense и попробовать, что
>произойдёт при их включении.  Если поможет - присылайте найденные
>настройки, модель ноутбука и кусок вывода pciscan -v для звукового
>контроллера (нужен subsystem id).
>  
>
с alsa я практически дела не имел - где она настройки хранит? Включение 
jack sense помогло.


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] intel 82801 (ICH6) AC97 и alsa
  2005-08-06 16:47   ` Artem
@ 2005-08-06 17:07     ` Artem
  2005-08-06 17:09       ` [sisyphus] " Michael Shigorin
  2005-08-06 17:22     ` [sisyphus] " Sergey Vlasov
  1 sibling, 1 reply; 14+ messages in thread
From: Artem @ 2005-08-06 17:07 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Artem wrote:

> Sergey Vlasov wrote:
>
> с alsa я практически дела не имел - где она настройки хранит? 
> Включение jack sense помогло.

P.S. И куда конфигурятель добавить в alsa чтобы потом не лезть снова в 
настройки?


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [sisyphus] Re: intel 82801 (ICH6) AC97 и alsa
  2005-08-06 17:07     ` Artem
@ 2005-08-06 17:09       ` Michael Shigorin
  0 siblings, 0 replies; 14+ messages in thread
From: Michael Shigorin @ 2005-08-06 17:09 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

On Sat, Aug 06, 2005 at 08:07:29PM +0300, Artem wrote:
> >с alsa я практически дела не имел - где она настройки хранит? 

/etc/asoundrc

> >Включение jack sense помогло.
> P.S. И куда конфигурятель добавить в alsa чтобы потом не лезть
> снова в настройки?

alsactl save

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] intel 82801 (ICH6) AC97 и alsa
  2005-08-06 16:47   ` Artem
  2005-08-06 17:07     ` Artem
@ 2005-08-06 17:22     ` Sergey Vlasov
  2005-08-06 17:26       ` Artem
                         ` (2 more replies)
  1 sibling, 3 replies; 14+ messages in thread
From: Sergey Vlasov @ 2005-08-06 17:22 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

[-- Attachment #1: Type: text/plain, Size: 772 bytes --]

On Sat, Aug 06, 2005 at 07:47:02PM +0300, Artem wrote:
> Sergey Vlasov wrote:
> 
> >
> >Можно поискать в alsamixer переключатели Jack Sense и попробовать, что
> >произойдёт при их включении.  Если поможет - присылайте найденные
> >настройки, модель ноутбука и кусок вывода pciscan -v для звукового
> >контроллера (нужен subsystem id).
> > 
> >
> с alsa я практически дела не имел - где она настройки хранит? Включение 
> jack sense помогло.

Настройки, устанавливаемые при загрузке, лежат в /etc/asound.state
(туда пишет alsactl store).

Всё-таки пришлите данные - можно сделать так, чтобы для этой модели
ноутбука нужное состояние jack sense выставлялось автоматом.  Лучше
всего с полученным asound.state, чтобы было ясно, что именно надо
выставлять.

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] intel 82801 (ICH6) AC97 и alsa
  2005-08-06 17:22     ` [sisyphus] " Sergey Vlasov
@ 2005-08-06 17:26       ` Artem
  2005-08-06 17:50       ` Artem
  2005-08-12 12:45       ` Artem
  2 siblings, 0 replies; 14+ messages in thread
From: Artem @ 2005-08-06 17:26 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Sergey Vlasov wrote:

>Настройки, устанавливаемые при загрузке, лежат в /etc/asound.state
>(туда пишет alsactl store).
>
>Всё-таки пришлите данные - можно сделать так, чтобы для этой модели
>ноутбука нужное состояние jack sense выставлялось автоматом.  Лучше
>всего с полученным asound.state, чтобы было ясно, что именно надо
>выставлять.
>  
>
Именно поэтому и спрашивал... :-)  Сделать патч и пересобрать с 
последующим опробованием - для меня не проблема... :-)


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] intel 82801 (ICH6) AC97 и alsa
  2005-08-06 17:22     ` [sisyphus] " Sergey Vlasov
  2005-08-06 17:26       ` Artem
@ 2005-08-06 17:50       ` Artem
  2005-08-06 19:12         ` Sergey Vlasov
  2005-08-12 12:45       ` Artem
  2 siblings, 1 reply; 14+ messages in thread
From: Artem @ 2005-08-06 17:50 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Sergey Vlasov wrote:

>Настройки, устанавливаемые при загрузке, лежат в /etc/asound.state
>(туда пишет alsactl store).
>  
>
cp /etc/asound.state /etc/asound.state.orig; alsactl.store; diff -Nu 
asound.state.orig asound.state > asound.state.diff :
--- asound.state.orig   2005-08-06 20:31:24 +0300
+++ asound.state        2005-08-06 20:31:43 +0300
@@ -489,7 +489,7 @@
                comment.count 1
                iface MIXER
                name 'Headphone Jack Sense'
-               value false
+               value true
        }
        control.27 {
                comment.access 'read write'

>Всё-таки пришлите данные - можно сделать так, чтобы для этой модели
>ноутбука нужное состояние jack sense выставлялось автоматом.  Лучше
>всего с полученным asound.state, чтобы было ясно, что именно надо
>выставлять.
>  
>
>  
>
snd-intel8x0           Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 
Family) AC'97 Audio Controller [Multimedia audio controller]
                       8086:266e:103c:099c  drivers: 24:snd-intel8x0 
snd-intel8x0  class:004:01:00
                       slot: 0000:00:1e.2  hwid: 6A535BD771E2FC59


Ноутбук  HP Compaq nx6110


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] intel 82801 (ICH6) AC97 и alsa
  2005-08-06 17:50       ` Artem
@ 2005-08-06 19:12         ` Sergey Vlasov
  2005-08-06 20:49           ` Artem
  2005-08-06 20:51           ` [sisyphus] " Artem
  0 siblings, 2 replies; 14+ messages in thread
From: Sergey Vlasov @ 2005-08-06 19:12 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

[-- Attachment #1: Type: text/plain, Size: 875 bytes --]

On Sat, Aug 06, 2005 at 08:50:41PM +0300, Artem wrote:
> --- asound.state.orig   2005-08-06 20:31:24 +0300
> +++ asound.state        2005-08-06 20:31:43 +0300
> @@ -489,7 +489,7 @@
>                comment.count 1
>                iface MIXER
>                name 'Headphone Jack Sense'
> -               value false
> +               value true
>        }
>        control.27 {
>                comment.access 'read write'

> snd-intel8x0           Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 
> Family) AC'97 Audio Controller [Multimedia audio controller]
>                       8086:266e:103c:099c  drivers: 24:snd-intel8x0 
> snd-intel8x0  class:004:01:00
>                       slot: 0000:00:1e.2  hwid: 6A535BD771E2FC59
> 
> 
> Ноутбук  HP Compaq nx6110

Всё-таки придётся ещё посмотреть в /proc/asound/card0/codec97#0/ac97#0-0
тип кодека.

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] intel 82801 (ICH6) AC97 и alsa
  2005-08-06 19:12         ` Sergey Vlasov
@ 2005-08-06 20:49           ` Artem
  2005-08-12 17:22             ` [sisyphus] " Arioch
  2005-08-06 20:51           ` [sisyphus] " Artem
  1 sibling, 1 reply; 14+ messages in thread
From: Artem @ 2005-08-06 20:49 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

[-- Attachment #1: Type: text/plain, Size: 918 bytes --]

Sergey Vlasov wrote:

>On Sat, Aug 06, 2005 at 08:50:41PM +0300, Artem wrote:
>  
>
>>--- asound.state.orig   2005-08-06 20:31:24 +0300
>>+++ asound.state        2005-08-06 20:31:43 +0300
>>@@ -489,7 +489,7 @@
>>               comment.count 1
>>               iface MIXER
>>               name 'Headphone Jack Sense'
>>-               value false
>>+               value true
>>       }
>>       control.27 {
>>               comment.access 'read write'
>>    
>>
>
>  
>
>>snd-intel8x0           Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 
>>Family) AC'97 Audio Controller [Multimedia audio controller]
>>                      8086:266e:103c:099c  drivers: 24:snd-intel8x0 
>>snd-intel8x0  class:004:01:00
>>                      slot: 0000:00:1e.2  hwid: 6A535BD771E2FC59
>>
>>
>>Ноутбук  HP Compaq nx6110
>>    
>>
>
>Всё-таки придётся ещё посмотреть в /proc/asound/card0/codec97#0/ac97#0-0
>тип кодека.
>  
>



[-- Attachment #2: ac97 --]
[-- Type: text/plain, Size: 602 bytes --]

0-0/0: Analog Devices AD1981B

Capabilities     : -headphone out-
DAC resolution   : 20-bit
ADC resolution   : 16-bit
3D enhancement   : No 3D Stereo Enhancement

Current setup
Mic gain         : +0dB [+0dB]
POP path         : pre 3D
Sim. stereo      : off
3D enhancement   : off
Loudness         : off
Mono output      : MIX
Mic select       : Mic1
ADC/DAC loopback : off
Extended ID      : codec=0 rev=1 AMAP DSA=0 VRA
Extended status  : VRA
PCM front DAC    : 48000Hz
PCM ADC          : 48000Hz



AD18XX configuration
Unchained        : 0x1000,0x0000,0x0000
Chained          : 0x0000,0x0000,0x0000

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] intel 82801 (ICH6) AC97 и alsa
  2005-08-06 19:12         ` Sergey Vlasov
  2005-08-06 20:49           ` Artem
@ 2005-08-06 20:51           ` Artem
  1 sibling, 0 replies; 14+ messages in thread
From: Artem @ 2005-08-06 20:51 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Sergey Vlasov wrote:

>
>
>Всё-таки придётся ещё посмотреть в /proc/asound/card0/codec97#0/ac97#0-0
>тип кодека.
>  
>
И еще - вдогонку - а свести громкость выхода наушников и громкость 
основных динамиков в один регулятор - это возможно ?


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] intel 82801 (ICH6) AC97 и alsa
  2005-08-06 17:22     ` [sisyphus] " Sergey Vlasov
  2005-08-06 17:26       ` Artem
  2005-08-06 17:50       ` Artem
@ 2005-08-12 12:45       ` Artem
  2005-08-12 18:40         ` Sergey Vlasov
  2 siblings, 1 reply; 14+ messages in thread
From: Artem @ 2005-08-12 12:45 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Sergey Vlasov wrote:

>
>
>Всё-таки пришлите данные - можно сделать так, чтобы для этой модели
>ноутбука нужное состояние jack sense выставлялось автоматом.  Лучше
>всего с полученным asound.state, чтобы было ясно, что именно надо
>выставлять.
>  
>
>
>  
>
Можно поинтересоваться - как обстоят с этим jack sense дела? Что 
скачать-поправить-допилить нужно?


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [sisyphus] Re: intel 82801 (ICH6) AC97 и alsa
  2005-08-06 20:49           ` Artem
@ 2005-08-12 17:22             ` Arioch
  0 siblings, 0 replies; 14+ messages in thread
From: Arioch @ 2005-08-12 17:22 UTC (permalink / raw)
  To: sisyphus

Artem пишет:

>>> Ноутбук  HP Compaq nx6110

MaxSelect.ru M620

Intel 855 Centrino

zsh 19 % cat ac97\#0-0
0-0/0: Cirrus Logic CS4299 rev 4

Capabilities     : -headphone out-
DAC resolution   : 20-bit
ADC resolution   : 18-bit
3D enhancement   : Crystal Semi 3D Stereo Enhancement

Current setup
Mic gain         : +0dB [+0dB]
POP path         : pre 3D
Sim. stereo      : off
3D enhancement   : off
Loudness         : off
Mono output      : MIX
Mic select       : Mic1
ADC/DAC loopback : off
Extended ID      : codec=0 rev=0 AMAP DSA=0 VRA
Extended status  : VRA
PCM front DAC    : 44100Hz
PCM ADC          : 8000Hz
SPDIF Control    : Consumer PCM Category=0x2 Generation=1 Rate=48kHz




Capabilities вроде те же, но отдельно колонки и наушники не делает, все 
аппаратно. Честно говоря не знаю, что препочесть :-)

PS: интересно, тут есть знатоки GStreamer ?




^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [sisyphus] intel 82801 (ICH6) AC97 и alsa
  2005-08-12 12:45       ` Artem
@ 2005-08-12 18:40         ` Sergey Vlasov
  0 siblings, 0 replies; 14+ messages in thread
From: Sergey Vlasov @ 2005-08-12 18:40 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

[-- Attachment #1: Type: text/plain, Size: 1342 bytes --]

On Fri, Aug 12, 2005 at 03:45:37PM +0300, Artem wrote:
> Sergey Vlasov wrote:
> >Всё-таки пришлите данные - можно сделать так, чтобы для этой модели
> >ноутбука нужное состояние jack sense выставлялось автоматом.  Лучше
> >всего с полученным asound.state, чтобы было ясно, что именно надо
> >выставлять.
> Можно поинтересоваться - как обстоят с этим jack sense дела? Что 
> скачать-поправить-допилить нужно?

Идентификатор добавлен в kernel-modules-alsa-*-1.0.9a-alt4.* - с этими
сборками Headphone Jack Sense на этой модели будет включаться
автоматически.  Впрочем, если настройки микшера (правильные или
неправильные) уже сохранены, после обновления никаких видимых
изменений не будет.

Что касается объединения регуляторов для наушников и динамиков -
похоже, это всё-таки можно сделать.  Попробуйте загрузить модуль
snd-intel8x0 с параметром ac97_quirk=hp_only: добавьте в
/etc/modules.conf строку

options snd-intel8x0 ac97_quirk=hp_only

Если при таких настройках регулировка будет работать правильно, можно
будет вписать и такую установку для этой модели.

Кстати, на этом ноутбуке нет светодиода для индикации
включения/выключения звука?  Для некоторых моделей от HP эта индикация
может включаться опцией ac97_quirk=mute_led.  Хотя получить
одновременно hp_only и mute_led без изменений в коде не удастся.

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2005-08-12 18:40 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-08-06 14:10 [sisyphus] intel 82801 (ICH6) AC97 и alsa Artem
2005-08-06 15:23 ` Sergey Vlasov
2005-08-06 16:47   ` Artem
2005-08-06 17:07     ` Artem
2005-08-06 17:09       ` [sisyphus] " Michael Shigorin
2005-08-06 17:22     ` [sisyphus] " Sergey Vlasov
2005-08-06 17:26       ` Artem
2005-08-06 17:50       ` Artem
2005-08-06 19:12         ` Sergey Vlasov
2005-08-06 20:49           ` Artem
2005-08-12 17:22             ` [sisyphus] " Arioch
2005-08-06 20:51           ` [sisyphus] " Artem
2005-08-12 12:45       ` Artem
2005-08-12 18:40         ` Sergey Vlasov

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git