I have a USB wireless headset that I use, and I do have "Digital Output (S/PDIF) Built-in Audio" showing, even when headset receiver is not plugged in. When I plug it in, I get two of those entries, except it says "Plantronics Wireless Audio" instead of built-in. It has worked for playing sound through it. I also have an "Analogue Output" from Plantronics Wireless Audio listed. The headset does have a mic.
I have a USB wireless headset that I use, and I do have "Digital Output (S/PDIF) Built-in Audio" showing, even when headset receiver is not plugged in. When I plug it in, I get two of those entries, except it says "Plantronics Wireless Audio" instead of built-in. It has worked for playing sound through it. I also have an "Analogue Output" from Plantronics Wireless Audio listed. The headset does have a mic.
$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC889 Analog [ALC889 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 1: ALC889 Digital [ALC889 Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 7: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 8: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: NVidia [HDA NVidia], device 9: HDMI 0 [HDMI 0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 2: Audio [Plantronics Wireless Audio], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
$ arecord -l
**** List of CAPTURE Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC889 Analog [ALC889 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 2: ALC889 Analog [ALC889 Analog]
Subdevices: 2/2
Subdevice #0: subdevice #0
Subdevice #1: subdevice #1
card 2: Audio [Plantronics Wireless Audio], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
I'm not sure about applying the workaround because the digital output does work for me, and I don't want to break it.