I don't know how he have problems with sound 3 times. I already had some similar problems like this in the past, but, after reading the handbook, everything is fine.
Reading the handbook doesn't prevent you from future trouble. I'll give you a sound related example:
My hardware actually shows up 6 sound devices (pcm0 to pcm5), from which I'm using 3: My monitor (HDMI via Nvidia graphic card), the mainboards backpanel and the headphone and microphone unit on the front. The computer has two users. First I'm setting at boot time the default sound device: the monitor. And my user sets at login my preferred mixer settings within
~/.xsession. Such settings you can get easily: With
mixer -o
you get them in a form you can re-use inside scripts. I've also set up some start menu entries to easily switch over to recording settings and back again, also to switch from monitor to backpanel to headphone, and to reset my preferred settings.
A few years ago the method of how to include the Nvidia driver changed for me, and as far I remember I've got to find out which pcm device is which again. Some months later I bought a new graphic card, and again I've got to find out which device goes to my monitor; Both times I had to update my boot settings as well as my start menu entries. And by updating to FreeBSD 14 all my user scripts and start menu entries didn't work anymore: The format for the mixer settings changed a little bit (percent isn't valid anymore, the format is now 0.00 to 1.00 only).
3 times. After reading the handbook for more than once. Not a problem to me - and for sure not for hansw, too - but you've always have some handicrafts to do. And none fresh installation would have helped me anything here, the last update costed extra time because of sound. (And I know zero unix/Linux user who sees a fresh installation as a solution.)
…and you remember a few months ago when Firefox stopped to do audio without starting sndio first? All & always solvable, but always by handicrafts. Discussing if you've got less maintenance on Debian will lead to nothing, but for me: I think so. But other disadvantages let me stay on FreeBSD
