Morgen,
grundsätzlich kann sagen, dass die wesentlichen Treiber vom Kernel abhängen. Dabei ist es aber von Distri zu Distri unterschiedlich, was die Distributoren in den Standardkernel einkompiliert haben, d.h. das kann schon ein wenig variieren.
Eine kleinere Zahl von Treibern, vor allem für Peripherie wie beispielsweise das Cups-Paket für Druckerunterstützung ist aber auch nicht per Kernel verfügbar, die kannst du dann einfach per Paketmanagment installieren.
Als dritten Punkt gibt es da noch die sog. proprietären Treiber, welche eben urheberrechtlich geschützt und somit nicht frei sind. Beispiele dafür sind die aktuellen Grafikkartentreiber von Nvidia und Ati, die dann nur über den Hersteller zu bekommen sind. Diese brauchst du aber nur, wenn du auch 3d-Beschlsunigung nutzen möchtest, ansonsten sind schon Treiber im Kernel enthalten.
Hört sich jetzt ein wenig kompliziert an, ist as aber eigentlich gar nicht. Probier einfach mal eine Distri deiner Wahl aus und du wirst sehen, dass, wenn du nicht all zu exotische Hardware dein Eigen nennst, das meinste problemlos unterstützt wird.
//Edit:
Was mir grade noch einfällt: Wenn du eine spezielle Konfiguration deines PCs auf Linuxkompatiblilität testen möchtest, empfiehlt es sich, mal auf der Seite des jeweiligen Distributors vorbeizuschauen und nach einer Liste mit unterstützter Hardware zu suchen.
Ansonten kannst du alternativ einfach mal eine Knoppix-CD ausprobieren