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 <perex@xxxxxxx> 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, pat@xxxxxxxxxxxxx "Ye must be born again." - John 3:7
Attachment:
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 Alsa-user@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/alsa-user