I got a problem with my sound card using the driver snd_ca0106 with the card: 0000:02:01.0 Multimedia audio controller: Creative Labs SB Audigy LS and pci number: 0000:02:01.0 0401: 1102:0007 i'm using the alsa driver 1.0.11rc3 (not latest cvs) with the 2.6.15-1-686 kernel on debian etch I can adjust the volum in alsamixer(gui) and amixer but in kmix I can only adjust ONE digital out device. xmms get in touch with alsa, and I see this when xmms is playing: alum:/proc/asound# fuser -v /dev/snd/pcmC0D0p USER PID ACCESS COMMAND /dev/snd/pcmC0D0p: sander 4328 F...m xmms sander 12841 F...m xmms But I dont get any sound in my speakers, (and all devices is unmuted and turned up. here i've provided the filestructure under /proc/asound and later on the content of all the files: . ./CA0106 ./card0 ./card0/oss_mixer ./card0/id ./card0/midi0 ./card0/iec958 ./card0/ca0106_reg32 ./card0/ca0106_reg16 ./card0/ca0106_reg8 ./card0/ca0106_regs1 ./card0/ca0106_i2c ./card0/ca0106_regs2 ./card0/pcm3c ./card0/pcm3c/sub0 ./card0/pcm3c/sub0/prealloc ./card0/pcm3c/sub0/status ./card0/pcm3c/sub0/sw_params ./card0/pcm3c/sub0/hw_params ./card0/pcm3c/sub0/info ./card0/pcm3c/info ./card0/pcm3p ./card0/pcm3p/sub0 ./card0/pcm3p/sub0/prealloc ./card0/pcm3p/sub0/status ./card0/pcm3p/sub0/sw_params ./card0/pcm3p/sub0/hw_params ./card0/pcm3p/sub0/info ./card0/pcm3p/info ./card0/pcm2c ./card0/pcm2c/sub0 ./card0/pcm2c/sub0/prealloc ./card0/pcm2c/sub0/status ./card0/pcm2c/sub0/sw_params ./card0/pcm2c/sub0/hw_params ./card0/pcm2c/sub0/info ./card0/pcm2c/info ./card0/pcm2p ./card0/pcm2p/sub0 ./card0/pcm2p/sub0/prealloc ./card0/pcm2p/sub0/status ./card0/pcm2p/sub0/sw_params ./card0/pcm2p/sub0/hw_params ./card0/pcm2p/sub0/info ./card0/pcm2p/info ./card0/pcm1c ./card0/pcm1c/oss ./card0/pcm1c/sub0 ./card0/pcm1c/sub0/prealloc ./card0/pcm1c/sub0/status ./card0/pcm1c/sub0/sw_params ./card0/pcm1c/sub0/hw_params ./card0/pcm1c/sub0/info ./card0/pcm1c/info ./card0/pcm1p ./card0/pcm1p/oss ./card0/pcm1p/sub0 ./card0/pcm1p/sub0/prealloc ./card0/pcm1p/sub0/status ./card0/pcm1p/sub0/sw_params ./card0/pcm1p/sub0/hw_params ./card0/pcm1p/sub0/info ./card0/pcm1p/info ./card0/pcm0c ./card0/pcm0c/oss ./card0/pcm0c/sub0 ./card0/pcm0c/sub0/prealloc ./card0/pcm0c/sub0/status ./card0/pcm0c/sub0/sw_params ./card0/pcm0c/sub0/hw_params ./card0/pcm0c/sub0/info ./card0/pcm0c/info ./card0/pcm0p ./card0/pcm0p/oss ./card0/pcm0p/sub0 ./card0/pcm0p/sub0/prealloc ./card0/pcm0p/sub0/status ./card0/pcm0p/sub0/sw_params ./card0/pcm0p/sub0/hw_params ./card0/pcm0p/sub0/info ./card0/pcm0p/info ./pcm ./timers ./modules ./cards ./devices ./version ./seq ./seq/drivers ./oss ./oss/sndstat ./oss/devices alum:/proc/asound# find . | while read LINE ; do if [ -f "$LINE" ] ; then echo -e "\n\n\n$LINE"; cat $LINE; fi ; done ; ./card0/oss_mixer VOLUME "" 0 BASS "" 0 TREBLE "" 0 SYNTH "" 0 PCM "" 0 SPEAKER "" 0 LINE "" 0 MIC "" 0 CD "" 0 IMIX "" 0 ALTPCM "" 0 RECLEV "" 0 IGAIN "" 0 OGAIN "" 0 LINE1 "" 0 LINE2 "" 0 LINE3 "" 0 DIGITAL1 "IEC958" 0 DIGITAL2 "" 0 DIGITAL3 "" 0 PHONEIN "" 0 PHONEOUT "" 0 VIDEO "" 0 RADIO "" 0 MONITOR "" 0 ./card0/id CA0106 ./card0/midi0 CA0106 MPU-401 (UART) Output 0 Tx bytes : 0 Input 0 Rx bytes : 0 ./card0/iec958 Status: Not Rate Locked, No SPDIF Lock, No valid audio Estimated sample rate: 0 ./card0/ca0106_reg32 Registers: Register 00: 00700000 Register 04: 00000000 Register 08: 00000000 Register 0C: 00000105 Register 10: 00000000 Register 14: 00000009 Register 18: 005F52F2 Register 1C: 00000000 ./card0/ca0106_reg16 Registers: Register 00: 0000 Register 02: 0070 Register 04: 0000 Register 06: 0000 Register 08: 0000 Register 0A: 0000 Register 0C: 0105 Register 0E: 0000 Register 10: 0000 Register 12: 0000 Register 14: 0009 Register 16: 0000 Register 18: 52F2 Register 1A: 0000 Register 1C: 0000 Register 1E: 0000 ./card0/ca0106_reg8 Registers: Register 00: 00 Register 01: 00 Register 02: 70 Register 03: 00 Register 04: 00 Register 05: 00 Register 06: 00 Register 07: 00 Register 08: 00 Register 09: 00 Register 0A: 00 Register 0B: 00 Register 0C: 05 Register 0D: 01 Register 0E: 00 Register 0F: 00 Register 10: 00 Register 11: 00 Register 12: 00 Register 13: 00 Register 14: 09 Register 15: 00 Register 16: 00 Register 17: 00 Register 18: F2 Register 19: 52 Register 1A: 00 Register 1B: 00 Register 1C: 00 Register 1D: 00 Register 1E: 00 Register 1F: 00 ./card0/ca0106_regs1 Registers 00: 2F232000 00000000 00000000 00000000 01: 00380000 00000000 00000000 00000000 02: 00000000 00000000 00000000 00000000 03: 00000000 00000000 00000000 00000000 04: 2ED50000 00000000 00000000 00000000 05: 10000000 00000000 00000000 00000000 06: 00000780 00000000 00000000 00000000 07: 00000000 00000000 00000000 00000000 08: 00000000 00000000 00000000 00000000 09: 00000000 00000000 00000000 00000000 0A: 00000000 00000000 00000000 00000000 0B: 00000000 00000000 00000000 00000000 0C: 00000000 00000000 00000000 00000000 0D: 00000000 00000000 00000000 00000000 0E: 00000000 00000000 00000000 00000000 0F: 00000000 00000000 00000000 00000000 10: 2EC30000 00000000 00000000 00000000 11: C0000000 00000000 00000000 00000000 12: 00000000 00000000 00000000 00000000 13: 00000000 00000000 00000000 00000000 14: 00000000 00000000 00000000 00000000 15: 00000000 00000000 00000000 00000000 16: 00000000 00000000 00000000 00000000 17: 00000000 00000000 00000000 00000000 18: 00000000 00000000 00000000 00000000 19: 00000000 00000000 00000000 00000000 1A: 00000000 00000000 00000000 00000000 1B: 00000000 00000000 00000000 00000000 1C: 00000000 00000000 00000000 00000000 1D: 00000000 00000000 00000000 00000000 1E: 00000000 00000000 00000000 00000000 1F: 00000000 00000000 00000000 00000000 20: 00000000 00000000 00000000 00000000 21: 00000000 00000000 00000000 00000000 22: 00000000 00000000 00000000 00000000 23: 00000000 00000000 00000000 00000000 24: 00000000 00000000 00000000 00000000 25: 00000000 00000000 00000000 00000000 26: 00000000 00000000 00000000 00000000 27: 00000000 00000000 00000000 00000000 28: 00000000 00000000 00000000 00000000 29: 00000000 00000000 00000000 00000000 2A: 00000000 00000000 00000000 00000000 2B: 00000000 00000000 00000000 00000000 2C: 00000000 00000000 00000000 00000000 2D: 00000000 00000000 00000000 00000000 2E: 00000000 00000000 00000000 00000000 2F: 00000000 00000000 00000000 00000000 30: 00000000 00000000 00000000 00000000 31: 00000000 00000000 00000000 00000000 32: 00000000 00000000 00000000 00000000 33: 00000000 00000000 00000000 00000000 34: 00000000 00000000 00000000 00000000 35: 00000000 00000000 00000000 00000000 36: 00000000 00000000 00000000 00000000 37: 00000000 00000000 00000000 00000000 38: 00000000 00000000 00000000 00000000 39: 00000000 00000000 00000000 00000000 3A: 00000000 00000000 00000000 00000000 3B: 00000000 00000000 00000000 00000000 3C: 00000000 00000000 00000000 00000000 3D: 00000000 00000000 00000000 00000000 3E: 00000000 00000000 00000000 00000000 3F: 00000000 00000000 00000000 00000000 ./card0/ca0106_i2c ./card0/ca0106_regs2 Registers 40: 00000000 00000000 00000000 00000000 41: 02109204 00000000 00000000 00400000 42: 02109204 00000000 00400002 00400000 43: 02109204 00000000 00400000 00400000 44: 02109204 00000000 00440002 00440002 45: 0000000F 00000000 00000000 00440000 46: 00000000 00000000 00000000 00000000 47: 05440000 05440000 00440002 00440002 48: 05400000 05400000 00400000 00480000 49: FFFFFFFF FFFFFFFF 00000000 00400000 4A: 05480000 05480001 00480000 00480000 4B: 05400000 05480000 00480002 00400000 4C: 05440000 05440000 00440002 00440002 4D: 05440000 05440000 00440002 00440000 4E: 05440000 05440000 00440002 004C0000 4F: 05440000 05440000 00440000 004C0000 50: 00000000 00000000 00000000 00000000 51: 00000000 00000000 00000000 00000000 52: 00000000 00000000 00000000 00000000 53: 00000000 00000000 00000000 00000000 54: 00000000 00000000 00000000 00000000 55: 00000000 00000000 00000000 00000000 56: 00000000 00000000 00000000 00000000 57: 00000000 00000000 00000000 00000000 58: 00000000 00000000 00000000 00000000 59: 00000000 00000000 00000000 00000000 5A: 00000000 00000000 00000000 00000000 5B: 00000000 00000000 00000000 00000000 5C: 00000000 00000000 00000000 00000000 5D: 00000000 00000000 00000000 00000000 5E: 00000000 00000000 00000000 00000000 5F: 00000000 00000000 00000000 00000000 60: 000000E4 000000E4 000000E4 000000E4 61: 30303030 30303030 30303030 30303030 62: 30303030 30303030 30303030 30303030 63: 32765410 32765410 32765410 32765410 64: 76767676 76767676 76767676 76767676 65: 00000000 00000000 00000000 00000000 66: 00000000 FFFFFFFF 00000000 00000000 67: 32765410 32765410 32765410 32765410 68: 76767676 76767676 76767676 76767676 69: 00FC0000 00FC0000 00FC0000 00FC0000 6A: 00000000 00000000 00000000 00000000 6B: 00400000 00480000 00400000 00480000 6C: 00000000 00000000 00000000 00000000 6D: 00000080 00000080 00000080 00000080 6E: 00000000 00000000 00000000 00000000 6F: 00000080 00000080 00000080 00000080 70: 00000000 00108000 00500002 00500000 71: 40C80000 00000000 30300000 00700002 72: 0B000000 0B000000 0B000000 0B000000 73: 00000000 00000000 00000000 00000000 74: 00000071 00000071 00000071 00000071 75: 00000000 00000000 00000000 00000000 76: 00000000 00000000 00000000 00000000 77: 00016781 00016781 00016782 00016782 78: 0024715C 0024715C 0024715C 0024715C 79: 00000000 00000000 00000000 00000000 7A: 00021400 0000FFFF 0040003F 0040003F 7B: 00000434 00000434 00000434 00000434 7C: 00000000 00000000 00440002 00440000 7D: 18020000 18020000 18020000 18020000 7E: 00000000 00000000 00000000 00000000 7F: 00000000 00000000 00000000 00000000 ./card0/pcm3c/sub0/prealloc 64 ./card0/pcm3c/sub0/status closed ./card0/pcm3c/sub0/sw_params closed ./card0/pcm3c/sub0/hw_params closed ./card0/pcm3c/sub0/info card: 0 device: 3 subdevice: 0 stream: CAPTURE id: ca0106 name: CA0106 subname: subdevice #0 class: 0 subclass: 0 subdevices_count: 1 subdevices_avail: 1 ./card0/pcm3c/info card: 0 device: 3 subdevice: 0 stream: CAPTURE id: ca0106 name: CA0106 subname: subdevice #0 class: 0 subclass: 0 subdevices_count: 1 subdevices_avail: 1 ./card0/pcm3p/sub0/prealloc 64 ./card0/pcm3p/sub0/status closed ./card0/pcm3p/sub0/sw_params closed ./card0/pcm3p/sub0/hw_params closed ./card0/pcm3p/sub0/info card: 0 device: 3 subdevice: 0 stream: PLAYBACK id: ca0106 name: CA0106 subname: subdevice #0 class: 0 subclass: 0 subdevices_count: 1 subdevices_avail: 1 ./card0/pcm3p/info card: 0 device: 3 subdevice: 0 stream: PLAYBACK id: ca0106 name: CA0106 subname: subdevice #0 class: 0 subclass: 0 subdevices_count: 1 subdevices_avail: 1 ./card0/pcm2c/sub0/prealloc 64 ./card0/pcm2c/sub0/status closed ./card0/pcm2c/sub0/sw_params closed ./card0/pcm2c/sub0/hw_params closed ./card0/pcm2c/sub0/info card: 0 device: 2 subdevice: 0 stream: CAPTURE id: ca0106 name: CA0106 subname: subdevice #0 class: 0 subclass: 0 subdevices_count: 1 subdevices_avail: 1 ./card0/pcm2c/info card: 0 device: 2 subdevice: 0 stream: CAPTURE id: ca0106 name: CA0106 subname: subdevice #0 class: 0 subclass: 0 subdevices_count: 1 subdevices_avail: 1 ./card0/pcm2p/sub0/prealloc 64 ./card0/pcm2p/sub0/status closed ./card0/pcm2p/sub0/sw_params closed ./card0/pcm2p/sub0/hw_params closed ./card0/pcm2p/sub0/info card: 0 device: 2 subdevice: 0 stream: PLAYBACK id: ca0106 name: CA0106 subname: subdevice #0 class: 0 subclass: 0 subdevices_count: 1 subdevices_avail: 1 ./card0/pcm2p/info card: 0 device: 2 subdevice: 0 stream: PLAYBACK id: ca0106 name: CA0106 subname: subdevice #0 class: 0 subclass: 0 subdevices_count: 1 subdevices_avail: 1 ./card0/pcm1c/oss ./card0/pcm1c/sub0/prealloc 64 ./card0/pcm1c/sub0/status closed ./card0/pcm1c/sub0/sw_params closed ./card0/pcm1c/sub0/hw_params closed ./card0/pcm1c/sub0/info card: 0 device: 1 subdevice: 0 stream: CAPTURE id: ca0106 name: CA0106 subname: subdevice #0 class: 0 subclass: 0 subdevices_count: 1 subdevices_avail: 1 ./card0/pcm1c/info card: 0 device: 1 subdevice: 0 stream: CAPTURE id: ca0106 name: CA0106 subname: subdevice #0 class: 0 subclass: 0 subdevices_count: 1 subdevices_avail: 1 ./card0/pcm1p/oss ./card0/pcm1p/sub0/prealloc 64 ./card0/pcm1p/sub0/status closed ./card0/pcm1p/sub0/sw_params closed ./card0/pcm1p/sub0/hw_params closed ./card0/pcm1p/sub0/info card: 0 device: 1 subdevice: 0 stream: PLAYBACK id: ca0106 name: CA0106 subname: subdevice #0 class: 0 subclass: 0 subdevices_count: 1 subdevices_avail: 1 ./card0/pcm1p/info card: 0 device: 1 subdevice: 0 stream: PLAYBACK id: ca0106 name: CA0106 subname: subdevice #0 class: 0 subclass: 0 subdevices_count: 1 subdevices_avail: 1 ./card0/pcm0c/oss ./card0/pcm0c/sub0/prealloc 64 ./card0/pcm0c/sub0/status closed ./card0/pcm0c/sub0/sw_params closed ./card0/pcm0c/sub0/hw_params closed ./card0/pcm0c/sub0/info card: 0 device: 0 subdevice: 0 stream: CAPTURE id: ca0106 name: CA0106 subname: subdevice #0 class: 0 subclass: 0 subdevices_count: 1 subdevices_avail: 1 ./card0/pcm0c/info card: 0 device: 0 subdevice: 0 stream: CAPTURE id: ca0106 name: CA0106 subname: subdevice #0 class: 0 subclass: 0 subdevices_count: 1 subdevices_avail: 1 ./card0/pcm0p/oss ./card0/pcm0p/sub0/prealloc 64 ./card0/pcm0p/sub0/status closed ./card0/pcm0p/sub0/sw_params closed ./card0/pcm0p/sub0/hw_params closed ./card0/pcm0p/sub0/info card: 0 device: 0 subdevice: 0 stream: PLAYBACK id: ca0106 name: CA0106 subname: subdevice #0 class: 0 subclass: 0 subdevices_count: 1 subdevices_avail: 1 ./card0/pcm0p/info card: 0 device: 0 subdevice: 0 stream: PLAYBACK id: ca0106 name: CA0106 subname: subdevice #0 class: 0 subclass: 0 subdevices_count: 1 subdevices_avail: 1 ./pcm 00-03: ca0106 : CA0106 : playback 1 : capture 1 00-02: ca0106 : CA0106 : playback 1 : capture 1 00-01: ca0106 : CA0106 : playback 1 : capture 1 00-00: ca0106 : CA0106 : playback 1 : capture 1 ./timers G0: system timer : 1000.000us (10000000 ticks) P0-0-0: PCM playback 0-0-0 : SLAVE P0-0-1: PCM capture 0-0-1 : SLAVE P0-1-0: PCM playback 0-1-0 : SLAVE P0-1-1: PCM capture 0-1-1 : SLAVE P0-2-0: PCM playback 0-2-0 : SLAVE P0-2-1: PCM capture 0-2-1 : SLAVE P0-3-0: PCM playback 0-3-0 : SLAVE P0-3-1: PCM capture 0-3-1 : SLAVE ./modules 0 snd_ca0106 ./cards 0 [CA0106 ]: CA0106 - CA0106 Audigy SE [SB0570] at 0xa800 irq 201 ./devices 0: [ 0] : control 8: [ 0- 0]: raw midi 16: [ 0- 0]: digital audio playback 17: [ 0- 1]: digital audio playback 18: [ 0- 2]: digital audio playback 19: [ 0- 3]: digital audio playback 24: [ 0- 0]: digital audio capture 25: [ 0- 1]: digital audio capture 26: [ 0- 2]: digital audio capture 27: [ 0- 3]: digital audio capture 33: : timer ./version Advanced Linux Sound Architecture Driver Version 1.0.11rc3. Compiled on Mar 19 2006 for kernel 2.6.15-1-686. ./seq/drivers snd-seq-midi,empty,1 ./oss/sndstat Sound Driver:3.8.1a-980706 (ALSA v1.0.11rc3 emulation code) Kernel: Linux alum 2.6.15-1-686 #2 Mon Mar 6 15:27:08 UTC 2006 i686 Config options: 0 Installed drivers: Type 10: ALSA emulation Card config: Audigy SE [SB0570] at 0xa800 irq 201 Audio devices: 0: CA0106 (DUPLEX) Synth devices: NOT ENABLED IN CONFIG Midi devices: 0: CA0106 MPU-401 (UART) Timers: 7: system timer Mixers: 0: mixer00 ./oss/devices 0: [0- 0]: mixer 2: [0- 0]: raw midi 3: [0- 0]: digital audio 4: [0- 0]: digital audio 9: [0- 0]: raw midi 12: [0- 1]: digital audio