[Bug 271574] PCM doesn't load audio device names from snd_uaudio
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 271574] PCM doesn't load audio device names from snd_uaudio"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 271574] PCM doesn't load audio device names from snd_uaudio"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 271574] PCM doesn't load audio device names from snd_uaudio"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 22 May 2023 22:01:45 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271574 Bug ID: 271574 Summary: PCM doesn't load audio device names from snd_uaudio Product: Base System Version: 13.2-STABLE Hardware: amd64 OS: Any Status: New Severity: Affects Some People Priority: --- Component: usb Assignee: usb@FreeBSD.org Reporter: codescribebiz@gmail.com Created attachment 242337 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=242337&action=edit This shows a list of my audio devices according to KDE's Plasma PA widget In KDE's PulseAudio widget, I noticed my audio devices were named generically as `1: USB Audio`, `2: USB Audio`, and so forth. According to `dmesg | grep pcm`, my audio devices are all named generically and the name corresponds to the same one I see from KDE. Strangely, `usbconfig` showed the correct audio device name instead of a generic placeholder. I believe the bug is somewhere between `pcm` and `snd_uaudio`. According to `dmesg`, my audio devices are identified with their correct names by snd_uaudio and then pcm assigns them a generic name. Please see the output below for more information. Output of `cat /dev/sndstat`: ``` Installed devices: pcm0: <NVIDIA (0x009f) (HDMI/DP 8ch)> (play) pcm1: <NVIDIA (0x009f) (HDMI/DP 8ch)> (play) pcm2: <NVIDIA (0x009f) (HDMI/DP 8ch)> (play) pcm3: <NVIDIA (0x009f) (HDMI/DP 8ch)> (play) pcm4: <USB audio> (play/rec) default pcm5: <USB audio> (play/rec) pcm6: <USB audio> (play) pcm7: <USB audio> (play/rec) No devices installed from userspace. ``` Output of `sudo usbconfig | grep -E "Audio|Corsair"`: ``` ugen0.3: <Generic USB Audio> at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (100mA) ugen0.6: <SYC SA9123 USB Audio> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (100mA) ugen0.11: <Corsair CORSAIR VOID ELITE Wireless Gaming Dongle> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (100mA) ``` Output of `dmesg | grep uaudio`: ``` uaudio0 on uhub0 uaudio0: <Realtek USB2.0 Audio> on usbus0 uaudio0: Play[0]: 192000 Hz, 8 ch, 32-bit S-LE PCM format, 2x8ms buffer. uaudio0: Play[0]: 96000 Hz, 8 ch, 32-bit S-LE PCM format, 2x8ms buffer. uaudio0: Play[0]: 48000 Hz, 8 ch, 32-bit S-LE PCM format, 2x8ms buffer. uaudio0: Play[0]: 44100 Hz, 8 ch, 32-bit S-LE PCM format, 2x8ms buffer. uaudio0: Play[1]: 192000 Hz, 2 ch, 32-bit S-LE PCM format, 2x8ms buffer. uaudio0: Play[1]: 96000 Hz, 2 ch, 32-bit S-LE PCM format, 2x8ms buffer. uaudio0: Play[1]: 48000 Hz, 2 ch, 32-bit S-LE PCM format, 2x8ms buffer. uaudio0: Play[1]: 44100 Hz, 2 ch, 32-bit S-LE PCM format, 2x8ms buffer. uaudio0: Record[0]: 192000 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio0: Record[0]: 96000 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio0: Record[0]: 48000 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio0: Record[0]: 44100 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio0: Record[1]: 192000 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio0: Record[1]: 96000 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio0: Record[1]: 48000 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio0: Record[1]: 44100 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio0: No MIDI sequencer. pcm4: <USB audio> on uaudio0 pcm5: <USB audio> on uaudio0 uaudio0: No HID volume keys found. uaudio1 on uhub0 uaudio1: <HIFI AUDIO> on usbus0 uaudio1: Play[0]: 96000 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio1: Play[0]: 88200 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio1: Play[0]: 48000 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio1: Play[0]: 44100 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio1: No recording. uaudio1: No MIDI sequencer. pcm6: <USB audio> on uaudio1 uaudio1: No HID volume keys found. uaudio2 on uhub0 uaudio2: <CORSAIR VOID ELITE Wireless Gaming Dongle> on usbus0 uaudio2: Play[0]: 48000 Hz, 2 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Play[0]: 44100 Hz, 2 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Play[0]: 32000 Hz, 2 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Play[0]: 24000 Hz, 2 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Play[0]: 22050 Hz, 2 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Play[0]: 16000 Hz, 2 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Play[0]: 11025 Hz, 2 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Play[0]: 8000 Hz, 2 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Record[0]: 48000 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Record[0]: 44100 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Record[0]: 32000 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Record[0]: 24000 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Record[0]: 22050 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Record[0]: 16000 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Record[0]: 11025 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Record[0]: 8000 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: No MIDI sequencer. pcm7: <USB audio> on uaudio2 uaudio2: HID volume keys found. uaudio0 on uhub0 uaudio0: <Realtek USB2.0 Audio> on usbus0 uaudio0: Play[0]: 192000 Hz, 8 ch, 32-bit S-LE PCM format, 2x8ms buffer. uaudio0: Play[0]: 96000 Hz, 8 ch, 32-bit S-LE PCM format, 2x8ms buffer. uaudio0: Play[0]: 48000 Hz, 8 ch, 32-bit S-LE PCM format, 2x8ms buffer. uaudio0: Play[0]: 44100 Hz, 8 ch, 32-bit S-LE PCM format, 2x8ms buffer. uaudio0: Play[1]: 192000 Hz, 2 ch, 32-bit S-LE PCM format, 2x8ms buffer. uaudio0: Play[1]: 96000 Hz, 2 ch, 32-bit S-LE PCM format, 2x8ms buffer. uaudio0: Play[1]: 48000 Hz, 2 ch, 32-bit S-LE PCM format, 2x8ms buffer. uaudio0: Play[1]: 44100 Hz, 2 ch, 32-bit S-LE PCM format, 2x8ms buffer. uaudio0: Record[0]: 192000 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio0: Record[0]: 96000 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio0: Record[0]: 48000 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio0: Record[0]: 44100 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio0: Record[1]: 192000 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio0: Record[1]: 96000 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio0: Record[1]: 48000 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio0: Record[1]: 44100 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio0: No MIDI sequencer. pcm4: <USB audio> on uaudio0 pcm5: <USB audio> on uaudio0 uaudio0: No HID volume keys found. uaudio1 on uhub0 uaudio1: <HIFI AUDIO> on usbus0 uaudio1: Play[0]: 96000 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio1: Play[0]: 88200 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio1: Play[0]: 48000 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio1: Play[0]: 44100 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio1: No recording. uaudio1: No MIDI sequencer. pcm6: <USB audio> on uaudio1 uaudio1: No HID volume keys found. uaudio2 on uhub0 uaudio2: <CORSAIR VOID ELITE Wireless Gaming Dongle> on usbus0 uaudio2: Play[0]: 48000 Hz, 2 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Play[0]: 44100 Hz, 2 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Play[0]: 32000 Hz, 2 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Play[0]: 24000 Hz, 2 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Play[0]: 22050 Hz, 2 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Play[0]: 16000 Hz, 2 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Play[0]: 11025 Hz, 2 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Play[0]: 8000 Hz, 2 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Record[0]: 48000 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Record[0]: 44100 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Record[0]: 32000 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Record[0]: 24000 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Record[0]: 22050 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Record[0]: 16000 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Record[0]: 11025 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Record[0]: 8000 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: No MIDI sequencer. pcm7: <USB audio> on uaudio2 uaudio2: HID volume keys found. uaudio0 on uhub0 uaudio0: <Realtek USB2.0 Audio> on usbus0 uaudio0: Play[0]: 192000 Hz, 8 ch, 32-bit S-LE PCM format, 2x8ms buffer. uaudio0: Play[0]: 96000 Hz, 8 ch, 32-bit S-LE PCM format, 2x8ms buffer. uaudio0: Play[0]: 48000 Hz, 8 ch, 32-bit S-LE PCM format, 2x8ms buffer. uaudio0: Play[0]: 44100 Hz, 8 ch, 32-bit S-LE PCM format, 2x8ms buffer. uaudio0: Play[1]: 192000 Hz, 2 ch, 32-bit S-LE PCM format, 2x8ms buffer. uaudio0: Play[1]: 96000 Hz, 2 ch, 32-bit S-LE PCM format, 2x8ms buffer. uaudio0: Play[1]: 48000 Hz, 2 ch, 32-bit S-LE PCM format, 2x8ms buffer. uaudio0: Play[1]: 44100 Hz, 2 ch, 32-bit S-LE PCM format, 2x8ms buffer. uaudio0: Record[0]: 192000 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio0: Record[0]: 96000 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio0: Record[0]: 48000 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio0: Record[0]: 44100 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio0: Record[1]: 192000 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio0: Record[1]: 96000 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio0: Record[1]: 48000 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio0: Record[1]: 44100 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio0: No MIDI sequencer. pcm4: <USB audio> on uaudio0 pcm5: <USB audio> on uaudio0 uaudio0: No HID volume keys found. uaudio1 on uhub0 uaudio1: <HIFI AUDIO> on usbus0 uaudio1: Play[0]: 96000 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio1: Play[0]: 88200 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio1: Play[0]: 48000 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio1: Play[0]: 44100 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio1: No recording. uaudio1: No MIDI sequencer. pcm6: <USB audio> on uaudio1 uaudio1: No HID volume keys found. uaudio2 on uhub0 uaudio2: <CORSAIR VOID ELITE Wireless Gaming Dongle> on usbus0 uaudio2: Play[0]: 48000 Hz, 2 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Play[0]: 44100 Hz, 2 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Play[0]: 32000 Hz, 2 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Play[0]: 24000 Hz, 2 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Play[0]: 22050 Hz, 2 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Play[0]: 16000 Hz, 2 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Play[0]: 11025 Hz, 2 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Play[0]: 8000 Hz, 2 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Record[0]: 48000 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Record[0]: 44100 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Record[0]: 32000 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Record[0]: 24000 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Record[0]: 22050 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Record[0]: 16000 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Record[0]: 11025 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Record[0]: 8000 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: No MIDI sequencer. pcm7: <USB audio> on uaudio2 uaudio2: HID volume keys found. uaudio0 on uhub0 uaudio0: <Realtek USB2.0 Audio> on usbus0 uaudio0: Play[0]: 192000 Hz, 8 ch, 32-bit S-LE PCM format, 2x8ms buffer. uaudio0: Play[0]: 96000 Hz, 8 ch, 32-bit S-LE PCM format, 2x8ms buffer. uaudio0: Play[0]: 48000 Hz, 8 ch, 32-bit S-LE PCM format, 2x8ms buffer. uaudio0: Play[0]: 44100 Hz, 8 ch, 32-bit S-LE PCM format, 2x8ms buffer. uaudio0: Play[1]: 192000 Hz, 2 ch, 32-bit S-LE PCM format, 2x8ms buffer. uaudio0: Play[1]: 96000 Hz, 2 ch, 32-bit S-LE PCM format, 2x8ms buffer. uaudio0: Play[1]: 48000 Hz, 2 ch, 32-bit S-LE PCM format, 2x8ms buffer. uaudio0: Play[1]: 44100 Hz, 2 ch, 32-bit S-LE PCM format, 2x8ms buffer. uaudio0: Record[0]: 192000 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio0: Record[0]: 96000 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio0: Record[0]: 48000 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio0: Record[0]: 44100 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio0: Record[1]: 192000 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio0: Record[1]: 96000 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio0: Record[1]: 48000 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio0: Record[1]: 44100 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio0: No MIDI sequencer. pcm4: <USB audio> on uaudio0 pcm5: <USB audio> on uaudio0 uaudio0: No HID volume keys found. uaudio1 on uhub0 uaudio1: <HIFI AUDIO> on usbus0 uaudio1: Play[0]: 96000 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio1: Play[0]: 88200 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio1: Play[0]: 48000 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio1: Play[0]: 44100 Hz, 2 ch, 24-bit S-LE PCM format, 2x8ms buffer. uaudio1: No recording. uaudio1: No MIDI sequencer. pcm6: <USB audio> on uaudio1 uaudio1: No HID volume keys found. uaudio2 on uhub0 uaudio2: <CORSAIR VOID ELITE Wireless Gaming Dongle> on usbus0 uaudio2: Play[0]: 48000 Hz, 2 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Play[0]: 44100 Hz, 2 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Play[0]: 32000 Hz, 2 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Play[0]: 24000 Hz, 2 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Play[0]: 22050 Hz, 2 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Play[0]: 16000 Hz, 2 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Play[0]: 11025 Hz, 2 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Play[0]: 8000 Hz, 2 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Record[0]: 48000 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Record[0]: 44100 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Record[0]: 32000 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Record[0]: 24000 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Record[0]: 22050 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Record[0]: 16000 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Record[0]: 11025 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: Record[0]: 8000 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer. uaudio2: No MIDI sequencer. pcm7: <USB audio> on uaudio2 uaudio2: HID volume keys found. ``` -- You are receiving this mail because: You are the assignee for the bug.