I'll preface this with the fact that I know several others have posted this same issue, but there have been no breakthroughs.
Here is my issue. The headset works in all native Ubuntu apps. Wine 1.1.9, specifically Rosetta Stone, is my problem. I have the headset configured in my .asoundrc as the pcm default for playback and capture. I have Ubuntu 8.04 x86_64; so I know Wine may just not like my 64 system. Here some more details:
$lsusb
Bus 002 Device 003: ID 0c45:62c0 Microdia
Bus 002 Device 002: ID 0bc2:3110 Seagate RSS LLC
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 011: ID 046d:0a0b Logitech, Inc.
Bus 001 Device 010: ID 03f0:5511 Hewlett-Packard
Bus 001 Device 001: ID 0000:0000
$ arecord -l
**** List of CAPTURE Hardware Devices ****
card 0: NVidia [HDA NVidia], device 0: CONEXANT Analog [CONEXANT Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: Headset [Logitech USB Headset], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: NVidia [HDA NVidia], device 0: CONEXANT Analog [CONEXANT Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: NVidia [HDA NVidia], device 1: Conexant Digital [Conexant Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: Headset [Logitech USB Headset], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
.asoundrc is set up as follows:
pcm.!default {
type asym
playback.pcm {
type plug
slave.pcm "hw:1,0"
}
capture.pcm {
type plug
slave.pcm "hw:1,0"
}
}
Now, here is the output when I start an exe in Wine (This instance was Rosetta Stone) :
err:alsa:ALSA_CheckSetVolume Could not find 'PCM Playback Volume' element
fixme:mixer:ALSA_MixerInit No master control found on Logitech USB Headset, disabling mixer
Rosetta Stone pushes sound to the headset; thus there is not a complete malfunction. The issue seems to be with the microphone itself. I have attempted to point RS to the mic (via the internal settings in RS), but the mic does not even show up. Additionally, the error occurs with other programs, but those programs interface with the headset without problem.
The final thing I have attempted is to put a registry key into Wine's regedit for the ALSA Driver. I included only one string to make Wine detect all PCM devices. That was the last attempt I made with no results to show.
At this point, I believe I may need the modules for the headset or may need to do some configuration on the asound.conf or asound.state(?). Any advice/guidance would be thoroughly appreciated.
Cheers, -Aaron