I am having trouble with the output channels being assigned correctly for my hardware. I have searched and cannot see anything similar. It seems the channels are reported incorrectly and I actually have no master volume. My main problem is that when I am using head phones I can adjust the volume using my normal KDE controls, multimedia keys. When I unplug the head phones only the PCM volume control affects the volume, otherwise I get the highest volume from the internal speakers. See info below:
Dell XPS Gen 1
00:1f.5 Multimedia audio controller: Intel Corporation 82801EB/ER (ICH5/ICH5R)
AC'97 Audio Controller (rev 02)
Subsystem: Dell Unknown device 017c
Subsystem: 1028:017c
Flags: bus master, medium devsel, latency 0, IRQ 17
I/O ports at d800 [size=256]
I/O ports at dc40 [size=64]
Memory at f8fff800 (32-bit, non-prefetchable) [size=512]
Memory at f8fff400 (32-bit, non-prefetchable) [size=256]
Capabilities: [50] Power Management version 2
# lsmod | grep snd
snd_intel8x0 34972 1
snd_ac97_codec 100644 1 snd_intel8x0
ac97_bus 3200 1 snd_ac97_codec
snd_pcm_oss 44672 0
snd_mixer_oss 17664 1 snd_pcm_oss
snd_pcm 80388 3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_seq_dummy 4740 0
snd_seq_oss 33152 0
snd_seq_midi 9600 0
snd_rawmidi 25728 1 snd_seq_midi
snd_seq_midi_event 8448 2 snd_seq_oss,snd_seq_midi
snd_seq 53232 6
snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 24324 2 snd_pcm,snd_seq
snd_seq_device 9228 5
snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd 54660 12
snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 8800 1 snd
snd_page_alloc 11400 2 snd_intel8x0,snd_pcm
# modinfo snd_intel8x0
filename: /lib/modules/2.6.22-14-generic/kernel/sound/pci/snd-intel8x0.ko
license: GPL
description: Intel 82801AA,82901AB,i810,i820,i830,i840,i845,MX440; SiS
7012; Ali 5455
author: Jaroslav Kysela <[EMAIL PROTECTED]>
srcversion: 80492F3D18D228ADF46E684
alias: pci:v000010B9d00005455sv*sd*bc*sc*i*
alias: pci:v00001022d00007445sv*sd*bc*sc*i*
alias: pci:v00001022d0000746Dsv*sd*bc*sc*i*
alias: pci:v000010DEd0000026Bsv*sd*bc*sc*i*
alias: pci:v000010DEd000000EAsv*sd*bc*sc*i*
alias: pci:v000010DEd000000DAsv*sd*bc*sc*i*
alias: pci:v000010DEd0000008Asv*sd*bc*sc*i*
alias: pci:v000010DEd00000059sv*sd*bc*sc*i*
alias: pci:v000010DEd0000006Asv*sd*bc*sc*i*
alias: pci:v000010DEd0000003Asv*sd*bc*sc*i*
alias: pci:v000010DEd000001B1sv*sd*bc*sc*i*
alias: pci:v00001039d00007012sv*sd*bc*sc*i*
alias: pci:v00008086d00007195sv*sd*bc*sc*i*
alias: pci:v00008086d00002698sv*sd*bc*sc*i*
alias: pci:v00008086d000027DEsv*sd*bc*sc*i*
alias: pci:v00008086d0000266Esv*sd*bc*sc*i*
alias: pci:v00008086d000025A6sv*sd*bc*sc*i*
alias: pci:v00008086d000024D5sv*sd*bc*sc*i*
alias: pci:v00008086d000024C5sv*sd*bc*sc*i*
alias: pci:v00008086d00002485sv*sd*bc*sc*i*
alias: pci:v00008086d00002445sv*sd*bc*sc*i*
alias: pci:v00008086d00002425sv*sd*bc*sc*i*
alias: pci:v00008086d00002415sv*sd*bc*sc*i*
depends: snd-ac97-codec,snd-pcm,snd-page-alloc,snd
vermagic: 2.6.22-14-generic SMP mod_unload 586
parm: index:Index value for Intel i8x0 soundcard. (int)
parm: id:ID string for Intel i8x0 soundcard. (charp)
parm: ac97_clock:AC'97 codec clock (0 = auto-detect). (int)
parm: ac97_quirk:AC'97 workaround for strange hardware. (charp)
parm: buggy_semaphore:Enable workaround for hardwares with
problematic codec semaphores. (bool)
parm: buggy_irq:Enable workaround for buggy interrupts on some
motherboards. (bool)
parm: xbox:Set to 1 for Xbox, if you have problems with the AC'97
codec detection. (bool)
parm: spdif_aclink:S/PDIF over AC-link. (int)
parm: enable:bool
parm: joystick:int
I have tried ac97_quirk with no setting, =1 and =2. Here are the results of
adjusting the output levels. Not that "headphone" indicates the head phones
were plugged into the jack, "no headphone" indicates the head phones were not
plugged into the jack and output is to the internal speakers. The first entry
is the output level name and the second is what it is actually adjusting.
Note that I don't have surround sound so the 3D levels are somewhat
uninteresting.
no quirk, headphone
master - volume
master mono - nothing
head phone - nothing
3D Center - nothing
3D Depth - nothing
PCM - volume
AC97 - nothing
no quirk, no headphone
master - nothing
master mono - bass
head phone - treble
3D Center - nothing?
3D Depth - depth?
PCM - volume
AC97 - nothing
quirk 1, headphone
master - volume
master mono - nothing
3D Center - nothing
3D Depth - nothing
PCM - volume
AC97 - nothing
quirk 1, no headphone
master - treble
master mono - bass
3D Center - nothing
3D Depth - nothing
PCM - volume
AC97 - nothing
quirk 2, headphone
master - nothing
master mono - nothing
3D Center - nothing
3D Depth - nothing
PCM - volume
line out - volume
AC97 - nothing
quirk 2, no headphone
master - treble
master mono - bass
3D Center - nothing
3D Depth - nothing
PCM - volume
line out - nothing
AC97 - nothing
Thanks in advance.
--
Pat Double, [EMAIL PROTECTED]
"Ye must be born again." - John 3:7
signature.asc
Description: This is a digitally signed message part.
------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________ Alsa-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/alsa-user
