Alex Dupre <a...@freebsd.org> has asked freebsd-kde (group) <k...@freebsd.org> for maintainer-approval: Bug 273476: audio/kmix: 23.08.{0,1,2} can't detect mixers [regression] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=273476
Attachment 245894: Port patch https://bugs.freebsd.org/bugzilla/attachment.cgi?id=245894&action=edit --- Comment #9 from Alex Dupre <a...@freebsd.org> --- Created attachment 245894 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=245894&action=edit Port patch The OSS4 backend doesn't work on FreeBSD, it uses many IOCTL that are not supported, I don't think it can be patched to make it working, using OSS3 seems the right thing. kmix tries to use other backends first (ALSA for sure, PulseAudio optionally), but fallback to OSS if it cannot find a working mixer, that is what's happening. Jonathan Marten <jonathan.mar...@kdemail.net> should be alerted about it: https://invent.kde.org/multimedia/kmix/-/blob/da4dff77f9db4fac5c8157472c4512675 1825a04/README.oss4 Anyway, my patch simply revert to the previous situation, disabling OSS4 unconditionally and enabling OSS3.