https://bugs.winehq.org/show_bug.cgi?id=47914
Bug ID: 47914 Summary: winecfg: many ALSA devices are missing from the device list Product: Wine Version: 4.17 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: forestcode@ixio.org Distribution: ---
winecfg lists only a small subset of the ALSA devices on my system, and the one I need for surround playback is not among them.
This is an ALSA-only system. PulseAudio is not installed. Ubuntu 19.04, x86_64, wine-4.17 (Staging) from the winehq repo.
Running aplay -L shows dozens of output devices, including these:
default:CARD=Audigy2 SB Audigy 5/Rx [SB1550], ADC Capture/Standard PCM Playback Default Audio Device sysdefault:CARD=Audigy2 SB Audigy 5/Rx [SB1550], ADC Capture/Standard PCM Playback Default Audio Device front:CARD=Audigy2,DEV=0 SB Audigy 5/Rx [SB1550], ADC Capture/Standard PCM Playback Front speakers rear:CARD=Audigy2,DEV=0 SB Audigy 5/Rx [SB1550], ADC Capture/Standard PCM Playback Rear speakers center_lfe:CARD=Audigy2,DEV=0 SB Audigy 5/Rx [SB1550], ADC Capture/Standard PCM Playback Center and Subwoofer speakers side:CARD=Audigy2,DEV=0 SB Audigy 5/Rx [SB1550], ADC Capture/Standard PCM Playback Side speakers surround21:CARD=Audigy2,DEV=0 SB Audigy 5/Rx [SB1550], ADC Capture/Standard PCM Playback 2.1 Surround output to Front and Subwoofer speakers surround40:CARD=Audigy2,DEV=0 SB Audigy 5/Rx [SB1550], ADC Capture/Standard PCM Playback 4.0 Surround output to Front and Rear speakers surround41:CARD=Audigy2,DEV=0 SB Audigy 5/Rx [SB1550], ADC Capture/Standard PCM Playback 4.1 Surround output to Front, Rear and Subwoofer speakers surround50:CARD=Audigy2,DEV=0 SB Audigy 5/Rx [SB1550], ADC Capture/Standard PCM Playback 5.0 Surround output to Front, Center and Rear speakers surround51:CARD=Audigy2,DEV=0 SB Audigy 5/Rx [SB1550], ADC Capture/Standard PCM Playback 5.1 Surround output to Front, Center, Rear and Subwoofer speakers surround71:CARD=Audigy2,DEV=0 SB Audigy 5/Rx [SB1550], ADC Capture/Standard PCM Playback 7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
The closest match for any of those that appears in winecfg is:
Out: SB Audigy 5/Rx [SB1550], ADC Capture/Standard PCM Playback
As you can see, that is not useful, since there are a dozen different devices with that same description. winecfg gives me no indication of which actual device it is referring to, and no way to select the one I need.
Could it be that wine is skipping any device that has the same description as one that it already enumerated?