Does it make a difference in Debian if I install firmware in the finished system afterwards or if the installer already picks out and installs optimal firmware? I want to finally switch from Windows for good and have hardware that is a bit twitchy in places.
Windows now installs default drivers for me by default, which work but are crappy. And then of course I install the manufacturer's drivers and tell Windows to use them. I can either do this manually via the device manager or use the setup program that does this automatically. Is there such a concept under Linux at all? Let's assume I have two drivers for one device. Does the kernel then automatically choose the "best" one or how can I understand this?
For those who ask, I have different studio interfaces and other audio hardware which are listed to work theoretically (https://wiki.linuxaudio.org/wiki/hardware_support). But the same applies, for example, to WiFi cards and even microcodes from non-free.
Should I use the unofficial non-free images or can I use the official installation images?
I may should say, that I install the firmware through non-free packages.