overdue-scratch

Author Topic: VoodooHDA & Realtek ALC272: Microphone not working & full of error messages  (Read 4206 times)

0 Members and 1 Guest are viewing this topic.

tsb77

  • Entrant
  • Posts: 1
Hello,

I have a Samsung R522 laptop, using iDeneb 1.6, 10.5.8, the Voodoo kernel. I am using VoodooHDA with my Realtek ALC272 Soundcard (see more computer details at http://wiki.osx86project.org/wiki/index.php/HCL_10.5.8/Portables#Samsung).

What is working:
- sound output works (whether the head-jack or internal speakers)

Whats is not working:
- sound input: the microphone does not work
- under SystemPreferences/VoodooHDA pane, it shows me only one item (1: Digital-out), saying VoodooHDA loaded, but i cannot use the mixer controls or other items
- under SystemPreferences/Sound I can see a microphone at Input, I put the mixer to maximum, but no result
- a lot of error messages at dmesg

I tested the sound with Skype.

Looking at dmesg something seems to be wrong (but dmesg is to small to show all):

Any ideas?

~ schwaben$ sudo dmesg
Password:

tlOssMixerSet(0x7b3a184, 23, 0, 0)
VoodooHDADevice[0x7151800]::audioCtlOssMixerSet(0x7b3a184, 24, 0, 0)
VoodooHDADevice[0x7151800]::audioCtlOssMixerSetRecSrc(0x7b3a184, 0x80)
Recsel (mic): nid 35 source 0 unmute
Recsel (mic): nid 35 source 1 mute
Recsel (mic): nid 35 source 8 mute
VoodooHDADevice::allocateDmaMemory(32, bdlMem)
bdlMem: allocated 32 bytes DMA memory (phys: 0x27443d80, virt: 0x8370d80)
block size: 32768, block count: 2, buffer size: 65536
VoodooHDADevice::allocateDmaMemory(65536, buffer)
buffer: allocated 65536 bytes DMA memory (phys: 0x15b31000, virt: 0x5bf2f000)
VoodooHDADevice::allocateDmaMemory(32, bdlMem)
bdlMem: allocated 32 bytes DMA memory (phys: 0x26dc8980, virt: 0x835c980)
block size: 32768, block count: 2, buffer size: 65536
VoodooHDADevice::allocateDmaMemory(65536, buffer)
buffer: allocated 65536 bytes DMA memory (phys: 0x15bc1000, virt: 0x5bf3f000)
Codec #0: Realtek ALC272 (vendor ID: 10ec, device ID: 0272)
VoodooHDADevice[0x7151800]::createAudioEngine
[nid 20] devType = Speaker, connType = Fixed
[nid 33] devType = Headphones, connType = Jack
dacNid = 2, outputNid = 20, devType = Speaker, connType = Fixed
VoodooHDAEngine[0x835ca00]::createAudioStream
recDevMask: 0x1000280, devMask: 0x1002a91
formats: 0x10000010 0x10001000
sample rates: 44100 48000 96000 192000 (min: 44100, max: 192000)
VoodooHDAEngine[0x835ca00]::createAudioStream(0, 0x5bf2f000, 65536)
supported bit depths: 16 24
VoodooHDAEngine[0x835ca00]::peformFormatChange(0x8381500, 0x5594bb08, 0)
channelSetFormat(0x10001000) for channel 0 returned 0
buffer size: 65536, channels: 2, bit depth: 24, # samp. frames: 8192
VoodooHDAEngine[0x835ca00]::peformFormatChange(0x8381500, 0x5594bc38, 0x5594bc88)
channelSetFormat(0x10001000) for channel 0 returned 0
buffer size: 65536, channels: 2, bit depth: 24, # samp. frames: 8192
channelSetSpeed(192000) for channel 0 returned 192000
minDb: -64 (ffc00000), maxDb: 0 (00000000)
VoodooHDADevice[0x7151800]::createAudioEngine
[nid 8] devType = Line-out, connType = Jack
dacNid = 8, outputNid = 24, devType = Mic, connType = Jack
VoodooHDAEngine[0x7424200]::createAudioStream
recDevMask: 0x1000280, devMask: 0x1002a91
formats: 0x10000010 0x10001000
sample rates: 44100 48000 96000 192000 (min: 44100, max: 192000)
VoodooHDAEngine[0x7424200]::createAudioStream(1, 0x5bf3f000, 65536)
supported bit depths: 16 24
VoodooHDAEngine[0x7424200]::peformFormatChange(0x837b800, 0x5594bb08, 0)
channelSetFormat(0x10001000) for channel 1 returned 0
buffer size: 65536, channels: 2, bit depth: 24, # samp. frames: 8192
VoodooHDAEngine[0x7424200]::peformFormatChange(0x837b800, 0x5594bc38, 0x5594bc88)
channelSetFormat(0x10001000) for channel 1 returned 0
buffer size: 65536, channels: 2, bit depth: 24, # samp. frames: 8192
channelSetSpeed(192000) for channel 1 returned 192000
minDb: 0 (00000000), maxDb: 30 (001e0000)
VoodooHDAEngine[0x7bf6c00]::volumeChanged(0x8370f00, 75, 66)
VoodooHDADevice[0x70ae400]::audioCtlOssMixerSet(0x7b3aa04, 0, 66, 75)
VoodooHDAEngine[0x7bf6c00]::volumeChanged(0x8370500, 75, 66)
VoodooHDADevice[0x70ae400]::audioCtlOssMixerSet(0x7b3aa04, 0, 66, 66)
VoodooHDAEngine[0x7bf6c00]::peformFormatChange(0x7bf6b00, 0x5590bbe8, 0)
channelSetFormat(0x10000010) for channel 0 returned 0
buffer size: 65536, channels: 2, bit depth: 16, # samp. frames: 16384
VoodooHDAEngine[0x7424200]::volumeChanged(0x7bf6e00, 0, 100)
VoodooHDADevice[0x7151800]::audioCtlOssMixerSet(0x7b3a184, 7, 100, 100)
VoodooHDAEngine[0x7424200]::volumeChanged(0x835cd00, 0, 100)
VoodooHDADevice[0x7151800]::audioCtlOssMixerSet(0x7b3a184, 7, 100, 100)
VoodooHDAEngine[0x7424200]::peformFormatChange(0x837b800, 0x5b93fbe8, 0x5fdbcb48)
channelSetFormat(0x10000010) for channel 1 returned 0
buffer size: 65536, channels: 2, bit depth: 16, # samp. frames: 16384
channelSetSpeed(48000) for channel 1 returned 48000
VoodooHDAEngine[0x835ca00]::volumeChanged(0x8350100, 75, 81)
VoodooHDADevice[0x7151800]::audioCtlOssMixerSet(0x7b3a184, 0, 81, 75)
VoodooHDAEngine[0x835ca00]::volumeChanged(0x73c5600, 75, 81)
VoodooHDADevice[0x7151800]::audioCtlOssMixerSet(0x7b3a184, 0, 81, 81)
VoodooHDAEngine[0x835ca00]::peformFormatChange(0x8381500, 0x5b93fbe8, 0x5fdbcb48)
channelSetFormat(0x10000010) for channel 0 returned 0
buffer size: 65536, channels: 2, bit depth: 16, # samp. frames: 16384
channelSetSpeed(48000) for channel 0 returned 48000
VoodooHDAEngine[0x7bf6c00]::stop
VoodooHDADevice[0x70ae400]::stop
VoodooHDADevice[0x70ae400]::disableEventSources
VoodooHDADevice[0x70ae400]::resetController(0)
VoodooHDADevice[0x70ae400]::deactivateAllAudioEngines
VoodooHDAEngine[0x7bf6c00]::free
VoodooHDADevice[0x70ae400]::free
VoodooHDADevice[0x70ae400]::deactivateAllAudioEngines
VoodooHDAEngine[0x835ca00]::stop
VoodooHDAEngine[0x7424200]::stop
VoodooHDADevice[0x7151800]::stop
VoodooHDADevice[0x7151800]::disableEventSources
VoodooHDADevice[0x7151800]::resetController(0)
VoodooHDADevice[0x7151800]::deactivateAllAudioEngines
VoodooHDAEngine[0x7424200]::free
VoodooHDAEngine[0x835ca00]::free
VoodooHDADevice[0x7151800]::free
VoodooHDADevice[0x7151800]::deactivateAllAudioEngines
Loading VoodooHDA 0.2.1 (based on hdac version 20090401_0132)
VoodooHDADevice[0x7082000]::init
VoodooHDADevice[0x7082000]::probe
Controller: ATI RV730 (vendor ID: 1002, device ID: aa38)
VoodooHDADevice[0x7082000]::initHardware
deviceId: aa381002, subDeviceId: c050144d
VoodooHDADevice[0x7082000]::getCapabilities
    CORB size: 256
    RIRB size: 256
      Streams: ISS=0 OSS=1 BSS=0
Resetting controller...
VoodooHDADevice[0x7082000]::resetController(1)
Loading VoodooHDA 0.2.1 (based on hdac version 20090401_0132)
VoodooHDADevice[0x7151800]::init
VoodooHDADevice[0x7151800]::probe
Controller: Intel 82801I (vendor ID: 8086, device ID: 293e)
VoodooHDADevice[0x7151800]::initHardware
deviceId: 293e8086, subDeviceId: c050144d
TCSEL: 00 -> 00
VoodooHDADevice[0x7151800]::getCapabilities
    CORB size: 256
    RIRB size: 256
      Streams: ISS=4 OSS=4 BSS=0
Resetting controller...
VoodooHDADevice[0x7151800]::resetController(1)
VoodooHDADevice::allocateDmaMemory(1024, CORB)
CORB: allocated 1024 bytes DMA memory (phys: 0x1671b080, virt: 0x7440080)
VoodooHDADevice::allocateDmaMemory(2048, RIRB)
RIRB: allocated 2048 bytes DMA memory (phys: 0x4a2f6000, virt: 0x5b100000)
VoodooHDADevice[0x7082000]::initCorb
VoodooHDADevice[0x7082000]::initRirb
VoodooHDADevice[0x7082000]::setupWorkloop
VoodooHDADevice[0x7082000]::enableEventSources
Starting CORB Engine...
Starting RIRB Engine...
Enabling controller interrupt...
VoodooHDADevice::allocateDmaMemory(1024, CORB)
CORB: allocated 1024 bytes DMA memory (phys: 0x167bb080, virt: 0x73cf080)
VoodooHDADevice::allocateDmaMemory(2048, RIRB)
RIRB: allocated 2048 bytes DMA memory (phys: 0x4a6f7000, virt: 0x5b4df000)
VoodooHDADevice[0x7151800]::initCorb
VoodooHDADevice[0x7151800]::initRirb
VoodooHDADevice[0x7151800]::setupWorkloop
VoodooHDADevice[0x7151800]::enableEventSources
Starting CORB Engine...
Starting RIRB Engine...
Enabling controller interrupt...
Scanning HDA codecs...
Scanning HDA codecs...
VoodooHDADevice[0x7082000]::audioCtlOssMixerInit(0x6fffe84)
VoodooHDADevice[0x7082000]::audioCtlOssMixerSet(0x6fffe84, 0, 75, 75)
VoodooHDADevice[0x7082000]::audioCtlOssMixerSet(0x6fffe84, 1, 50, 50)
VoodooHDADevice[0x7082000]::audioCtlOssMixerSet(0x6fffe84, 2, 50, 50)
VoodooHDADevice[0x7082000]::audioCtlOssMixerSet(0x6fffe84, 3, 90, 90)
VoodooHDADevice[0x7082000]::audioCtlOssMixerSet(0x6fffe84, 4, 90, 90)
VoodooHDADevice[0x7082000]::audioCtlOssMixerSet(0x6fffe84, 5, 90, 90)
VoodooHDADevice[0x7082000]::audioCtlOssMixerSet(0x6fffe84, 6, 0, 0)
VoodooHDADevice[0x7082000]::audioCtlOssMixerSet(0x6fffe84, 7, 0, 0)
VoodooHDADevice[0x7082000]::audioCtlOssMixerSet(0x6fffe84, 8, 90, 90)
VoodooHDADevice[0x7082000]::audioCtlOssMixerSet(0x6fffe84, 9, 0, 0)
VoodooHDADevice[0x7082000]::audioCtlOssMixerSet(0x6fffe84, 10, 0, 0)
VoodooHDADevice[0x7082000]::audioCtlOssMixerSet(0x6fffe84, 11, 0, 0)
VoodooHDADevice[0x7082000]::audioCtlOssMixerSet(0x6fffe84, 12, 0, 0)
VoodooHDADevice[0x7082000]::audioCtlOssMixerSet(0x6fffe84, 13, 50, 50)
VoodooHDADevice[0x7082000]::audioCtlOssMixerSet(0x6fffe84, 14, 0, 0)
VoodooHDADevice[0x7082000]::audioCtlOssMixerSet(0x6fffe84, 15, 0, 0)
VoodooHDADevice[0x7082000]::audioCtlOssMixerSet(0x6fffe84, 16, 0, 0)
VoodooHDADevice[0x7082000]::audioCtlOssMixerSet(0x6fffe84, 17, 0, 0)
VoodooHDADevice[0x7082000]::audioCtlOssMixerSet(0x6fffe84, 18, 0, 0)
VoodooHDADevice[0x7082000]::audioCtlOssMixerSet(0x6fffe84, 19, 0, 0)
VoodooHDADevice[0x7082000]::audioCtlOssMixerSet(0x6fffe84, 20, 0, 0)
VoodooHDADevice[0x7082000]::audioCtlOssMixerSet(0x6fffe84, 21, 0, 0)
VoodooHDADevice[0x7082000]::audioCtlOssMixerSet(0x6fffe84, 22, 75, 75)
VoodooHDADevice[0x7082000]::audioCtlOssMixerSet(0x6fffe84, 23, 0, 0)
VoodooHDADevice[0x7082000]::audioCtlOssMixerSet(0x6fffe84, 24, 0, 0)
VoodooHDADevice[0x7082000]::audioCtlOssMixerSetRecSrc(0x6fffe84, 0x80)
warning: couldn't set recording source to microphone
VoodooHDADevice::allocateDmaMemory(32, bdlMem)
bdlMem: allocated 32 bytes DMA memory (phys: 0x166c6280, virt: 0x7424280)
block size: 32768, block count: 2, buffer size: 65536
VoodooHDADevice::allocateDmaMemory(65536, buffer)
buffer: allocated 65536 bytes DMA memory (phys: 0x15bd2000, virt: 0x5bf4f000)
Codec #0: ATI R6xx HDMI (vendor ID: 1002, device ID: aa01)
VoodooHDADevice[0x7082000]::createAudioEngine
[nid 3] devType = Digital-out, connType = Jack
dacNid = 2, outputNid = 3, devType = Digital-out, connType = Jack
VoodooHDAEngine[0x7bf6e00]::createAudioStream
recDevMask: 0x0, devMask: 0x0
formats: 0x10000010 0x400
sample rates: 32000 44100 48000 (min: 32000, max: 48000)
VoodooHDAEngine[0x7bf6e00]::createAudioStream(0, 0x5bf4f000, 65536)
supported bit depths: 16
VoodooHDAEngine[0x7bf6e00]::peformFormatChange(0x835cd00, 0x55923b08, 0)
channelSetFormat(0x10000010) for channel 0 returned 0
buffer size: 65536, channels: 2, bit depth: 16, # samp. frames: 16384
VoodooHDAEngine[0x7bf6e00]::peformFormatChange(0x835cd00, 0x55923c38, 0x55923c88)
channelSetFormat(0x10000010) for channel 0 returned 0
buffer size: 65536, channels: 2, bit depth: 16, # samp. frames: 16384
channelSetSpeed(48000) for channel 0 returned 48000
minDb: -1 (ffffffff), maxDb: -1 (ffffffff)
warning: found invalid min/max dB (using default -22.5 -> 0.0 range)
Pin sense: nid=33 res=0x80000000
VoodooHDADevice[0x7151800]::audioCtlOssMixerInit(0x7b3a404)
VoodooHDADevice[0x7151800]::audioCtlOssMixerSet(0x7b3a404, 0, 75, 75)
VoodooHDADevice[0x7151800]::audioCtlOssMixerSet(0x7b3a404, 1, 50, 50)
VoodooHDADevice[0x7151800]::audioCtlOssMixerSet(0x7b3a404, 2, 50, 50)
VoodooHDADevice[0x7151800]::audioCtlOssMixerSet(0x7b3a404, 3, 90, 90)
VoodooHDADevice[0x7151800]::audioCtlOssMixerSet(0x7b3a404, 4, 90, 90)
VoodooHDADevice[0x7151800]::audioCtlOssMixerSet(0x7b3a404, 5, 90, 90)
VoodooHDADevice[0x7151800]::audioCtlOssMixerSet(0x7b3a404, 6, 0, 0)
VoodooHDADevice[0x7151800]::audioCtlOssMixerSet(0x7b3a404, 7, 0, 0)
VoodooHDADevice[0x7151800]::audioCtlOssMixerSet(0x7b3a404, 8, 90, 90)
VoodooHDADevice[0x7151800]::audioCtlOssMixerSet(0x7b3a404, 9, 0, 0)
VoodooHDADevice[0x7151800]::audioCtlOssMixerSet(0x7b3a404, 10, 0, 0)
VoodooHDADevice[0x7151800]::audioCtlOssMixerSet(0x7b3a404, 11, 0, 0)
VoodooHDADevice[0x7151800]::audioCtlOssMixerSet(0x7b3a404, 12, 0, 0)
VoodooHDADevice[0x7151800]::audioCtlOssMixerSet(0x7b3a404, 13, 50, 50)
VoodooHDADevice[0x7151800]::audioCtlOssMixerSet(0x7b3a404, 14, 0, 0)
VoodooHDADevice[0x7151800]::audioCtlOssMixerSet(0x7b3a404, 15, 0, 0)
VoodooHDADevice[0x7151800]::audioCtlOssMixerSet(0x7b3a404, 16, 0, 0)
VoodooHDADevice[0x7151800]::audioCtlOssMixerSet(0x7b3a404, 17, 0, 0)
VoodooHDADevice[0x7151800]::audioCtlOssMixerSet(0x7b3a404, 18, 0, 0)
VoodooHDADevice[0x7151800]::audioCtlOssMixerSet(0x7b3a404, 19, 0, 0)
VoodooHDADevice[0x7151800]::audioCtlOssMixerSet(0x7b3a404, 20, 0, 0)
VoodooHDADevice[0x7151800]::audioCtlOssMixerSet(0x7b3a404, 21, 0, 0)
VoodooHDADevice[0x7151800]::audioCtlOssMixerSet(0x7b3a404, 22, 75, 75)
VoodooHDADevice[0x7151800]::audioCtlOssMixerSet(0x7b3a404, 23, 0, 0)
VoodooHDADevice[0x7151800]::audioCtlOssMixerSet(0x7b3a404, 24, 0, 0)
VoodooHDADevice[0x7151800]::audioCtlOssMixerSetRecSrc(0x7b3a404, 0x80)
Recsel (mic): nid 35 source 0 unmute
Recsel (mic): nid 35 source 1 mute
Recsel (mic): nid 35 source 8 mute
VoodooHDADevice::allocateDmaMemory(32, bdlMem)
bdlMem: allocated 32 bytes DMA memory (phys: 0x26dc8c80, virt: 0x835cc80)
block size: 32768, block count: 2, buffer size: 65536
VoodooHDADevice::allocateDmaMemory(65536, buffer)
buffer: allocated 65536 bytes DMA memory (phys: 0x15bec000, virt: 0x5bf5f000)
VoodooHDADevice::allocateDmaMemory(32, bdlMem)
bdlMem: allocated 32 bytes DMA memory (phys: 0x27443b80, virt: 0x8370b80)
block size: 32768, block count: 2, buffer size: 65536
VoodooHDADevice::allocateDmaMemory(65536, buffer)
buffer: allocated 65536 bytes DMA memory (phys: 0x15c39000, virt: 0x5bf6f000)
Codec #0: Realtek ALC272 (vendor ID: 10ec, device ID: 0272)
VoodooHDADevice[0x7151800]::createAudioEngine
[nid 20] devType = Speaker, connType = Fixed
[nid 33] devType = Headphones, connType = Jack
dacNid = 2, outputNid = 20, devType = Speaker, connType = Fixed
VoodooHDAEngine[0x7424f00]::createAudioStream
recDevMask: 0x1000280, devMask: 0x1002a91
formats: 0x10000010 0x10001000
sample rates: 44100 48000 96000 192000 (min: 44100, max: 192000)
VoodooHDAEngine[0x7424f00]::createAudioStream(0, 0x5bf5f000, 65536)
supported bit depths: 16 24
VoodooHDAEngine[0x7424f00]::peformFormatChange(0x8370800, 0x5590bb08, 0)
channelSetFormat(0x10001000) for channel 0 returned 0
buffer size: 65536, channels: 2, bit depth: 24, # samp. frames: 8192
VoodooHDAEngine[0x7424f00]::peformFormatChange(0x8370800, 0x5590bc38, 0x5590bc88)
channelSetFormat(0x10001000) for channel 0 returned 0
buffer size: 65536, channels: 2, bit depth: 24, # samp. frames: 8192
channelSetSpeed(192000) for channel 0 returned 192000
minDb: -64 (ffc00000), maxDb: 0 (00000000)
VoodooHDADevice[0x7151800]::createAudioEngine
[nid 8] devType = Line-out, connType = Jack
dacNid = 8, outputNid = 24, devType = Mic, connType = Jack
VoodooHDAEngine[0x837b900]::createAudioStream
recDevMask: 0x1000280, devMask: 0x1002a91
formats: 0x10000010 0x10001000
sample rates: 44100 48000 96000 192000 (min: 44100, max: 192000)
VoodooHDAEngine[0x837b900]::createAudioStream(1, 0x5bf6f000, 65536)
supported bit depths: 16 24
VoodooHDAEngine[0x837b900]::peformFormatChange(0x837b800, 0x5590bb08, 0)
channelSetFormat(0x10001000) for channel 1 returned 0
buffer size: 65536, channels: 2, bit depth: 24, # samp. frames: 8192
VoodooHDAEngine[0x837b900]::peformFormatChange(0x837b800, 0x5590bc38, 0x5590bc88)
channelSetFormat(0x10001000) for channel 1 returned 0
buffer size: 65536, channels: 2, bit depth: 24, # samp. frames: 8192
channelSetSpeed(192000) for channel 1 returned 192000
minDb: 0 (00000000), maxDb: 30 (001e0000)
VoodooHDAEngine[0x7bf6e00]::volumeChanged(0x8362900, 75, 66)
VoodooHDADevice[0x7082000]::audioCtlOssMixerSet(0x6fffe84, 0, 66, 75)
VoodooHDAEngine[0x7bf6e00]::volumeChanged(0x8370700, 75, 66)
VoodooHDADevice[0x7082000]::audioCtlOssMixerSet(0x6fffe84, 0, 66, 66)
VoodooHDAEngine[0x7bf6e00]::peformFormatChange(0x835cd00, 0x55923be8, 0)
channelSetFormat(0x10000010) for channel 0 returned 0
buffer size: 65536, channels: 2, bit depth: 16, # samp. frames: 16384
VoodooHDAEngine[0x837b900]::volumeChanged(0x7bca900, 0, 100)
VoodooHDADevice[0x7151800]::audioCtlOssMixerSet(0x7b3a404, 7, 100, 100)
VoodooHDAEngine[0x837b900]::volumeChanged(0x837bc00, 0, 100)
VoodooHDADevice[0x7151800]::audioCtlOssMixerSet(0x7b3a404, 7, 100, 100)
VoodooHDAEngine[0x837b900]::peformFormatChange(0x837b800, 0x55923be8, 0x5fdbcb48)
channelSetFormat(0x10000010) for channel 1 returned 0
buffer size: 65536, channels: 2, bit depth: 16, # samp. frames: 16384
channelSetSpeed(48000) for channel 1 returned 48000
VoodooHDAEngine[0x7424f00]::volumeChanged(0x8375400, 75, 81)
VoodooHDADevice[0x7151800]::audioCtlOssMixerSet(0x7b3a404, 0, 81, 75)
VoodooHDAEngine[0x7424f00]::volumeChanged(0x8375b00, 75, 81)
VoodooHDADevice[0x7151800]::audioCtlOssMixerSet(0x7b3a404, 0, 81, 81)
VoodooHDAEngine[0x7424f00]::peformFormatChange(0x8370800, 0x55923be8, 0x5fdbcb48)
channelSetFormat(0x10000010) for channel 0 returned 0
buffer size: 65536, channels: 2, bit depth: 16, # samp. frames: 16384
channelSetSpeed(48000) for channel 0 returned 48000

~ schwaben$