[Bug 287813] USB headset not properly initialized
- In reply to: bugzilla-noreply_a_freebsd.org: "[Bug 287813] USB headset not properly initialized"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 29 Jun 2025 13:58:58 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=287813 --- Comment #10 from Christos Margiolis <christos@freebsd.org> --- (In reply to J.R. Oldroyd from comment #6) > With the D50488 patch reverted - i.e., the driver close routine is broken, > pulseaudio is able to open the driver, set driver parameters, perhaps talk > to the device and set its parameters, and then go away but, because the > close code is broken, those settings remain and the device then works > perfectly. I keep seeing that point being made, but what is the basis for the commit being broken exactly? In what way is the close routine broken now, but was correct previously? I haven't been able to find any setting set by "pactl exit" that would persist even *after* the channels have been closed. From what we see, the behavior in Linux is the same as with FreeBSD with the commit applied. The fact that it works with "pactl exit" is not an indication that the commit, FreeBSD, *and* Linux are all broken, but that something else bizarre might be happening. Tomasz raises some good points about firmware. -- You are receiving this mail because: You are the assignee for the bug.