Severity: normal
Package: linux-image-6.12.115+deb13.1-amd64
Source: linux
I am reporting a possible regression affecting USB audio playback with the Steinberg UR22C audio interface.
Summary
With Debian kernel 6.12.115+deb13.1-amd64, the Steinberg UR22C is detected correctly by the USB subsystem and ALSA. PipeWire also recognizes the device and creates an audio sink.
However, audio playback fails. Direct ALSA playback returns an I/O error (-EIO).
The problem was initially observed in a VirtualBox environment and was subsequently reproduced on separate physical hardware. The same interface works under Windows 11 and also worked with a CachyOS live system.
After installing and booting the Debian Trixie Backports kernel 7.2.11, the problem was resolved. The UR22C playback works with that kernel.
This suggests a possible regression or compatibility issue in the 6.12 kernel series. I have not performed a kernel bisect, so I cannot identify the exact commit responsible.
Hardware and system information
Audio interface:
-
Manufacturer: Yamaha Corporation
-
Device: Steinberg UR22C
-
USB ID: 0499:172f
-
Firmware version: 3.20
-
USB connection: SuperSpeed (5 Gbps)
Affected kernel:
-
Kernel release: 6.12.115+deb13.1-amd64
-
Debian kernel package build: 6.12.115-2
Working kernel:
-
Debian Trixie Backports kernel: 7.2.11+deb13-amd64
-
Package build: 7.2.11-1~bpo13+1
Steps to reproduce
-
Connect the Steinberg UR22C via USB.
-
Boot the system with kernel 6.12.115+deb13.1-amd64.
-
Verify that the device is detected by USB and ALSA:
lsusb -d 0499:172f
aplay -l
-
Try direct ALSA playback:
speaker-test -D hw:1,0 -c 2 -r 48000 -F S32_LE -t sine
Expected result
The UR22C should play audio normally through its ALSA playback device.
Actual result
The device is detected correctly, but playback fails. The direct ALSA test returns: