My recollection of Linux in year 2000 was it was very easy to understand how everything worked. If you were searching for "terminal commands from discussion forums, type them in and hope for the best" then you were definitely doing it wrong (in 2000 and now).
Mine, is that my using my soundcard could randomly freeze my machine needing a reset.
It's possible that the equivalent Windows driver - which didn't crash - had a secret workaround to prevent it from tickling the hardware bug. I used to work on OS-9 drivers for custom hardware at my first job, and we usually ended up bodging the driver to fix hardware bugs, because respinning the hardware was terribly expensive or even not possible in the time available.