This chapter describes all things hardware
As with everything open sourced, the standard disclaimer of warranty and liability applies (Sections 15 and 16 of GNU Public License).
In short use Snakeoil OS at your own risk. While we can provide all the help possible, we are not liable for any damages to your property.
You need the following minimum requirements to boot the official Snakeoil ISO. Snakeoil OS is a minimal operating system and the official install ISO only supports a small subset of computer hardware. This minimum hardware requirements list easily satisfy 90+% of the world's computers out there.
However, if you are using hardware that falls outside this scope, you may find alternative install kernels in the forums tailored specifically to your setup. Replacing the default kernel to one that suits your hardware needs is a very simple process.
Snakeoil OS is based on Linux - in my experience I find Linux audio drivers to have better audio quality than it's Windows counterpart.
Because Snakeoil OS runs on Linux, it can and will support all audio devices that's supported in Linux. This include audio cards all the way back from the beginning of time - e.g. SB16.
However, just because Linux supports all audio devices does not imply we should support all audio devices out of the box. Why build a OS that will support 1000 audio devices when all you need is 1 . For this reason Snakeoil OS stock ISO only supports the more popular audiophile grade audio devices known at the time, and right now they are:
If you are using an audio device that is not in the list, all you have to do is to apply a custom package that is built specifically for your audio device - e.g. the Mytek. This step is performed after you have installed Snakeoil OS. Please refer to the supported equipment thread in the forums for a full list of audio devices that are working so far. Create a thread in the support forums if your DAC is not in the list.
Snakeoil OS is based on Linux - as such it will work with all computers hardware out there.
The Snakeoil stock kernel is stripped down to work best for mini-ITX. Why? What is better? That's a rhetorical question that can never be answered because if you think of "better" as a mathematical problem, then "better" has no solution. Every person out there has their own idea on what is better, and what is best. Simply support a request thread in the Support & Troubleshooting section if you want a customised kernel for the motherboard you think is best.
But here here are my 2 cents. Is it better to go with modern state of the art full sized motherboards with CPUs (offering heaps of FLOPs); or go for a low power board and CPU that's stripped down to the bare essentials? Are extra FLOPs necessary? Perhaps it's simplicity that's better?
My answer - simplicity.
Computers are not everybody's cup of tea, right now you may be apprehensive with everything and anything about them. The first thoughts people associate with computers are they are complex to assemble, and complicated to use.