3 ms·
This is why I'm not a fan of GNU/Linux. There are 27 different distros which all support different hardware, so you can't just pick one and run it across whatev
by johnklos 6y ago
This is why I'm not a fan of GNU/Linux. There are 27 different distros which all support different hardware, so you can't just pick one and run it across whatever hardware you want.
I run NetBSD, and the same exact software that runs on a Pi will also run on a RockPro64, just like the drivers for a zillion PCIe devices which work on other platforms will also work on a RockPro64.
GNU/Linux really should share more between distros instead of always needing distros to be able to differentiate themselves from each other.
- xxpor 6y agoI'm not really sure what you're talking about. There's two cases: Drivers are open source and part of the kernel. In that case, if a distro hasn't enabled support in their kernel build, you can build your own. Or compile it in with dkms if it's out of tree. Or it's a proprietary driver, and then it might only work with certain distros, but in this case I seriously doubt the HW would work with NetBSD either.
- imtringued 6y agoYou can pick one and run it across whatever hardware you want. The problem is that ARM SBCs require device specific builds and that is purely a problem with SBC and SoC vendors and has nothing to do with Linux distributions.