Unfortunally, yes, not all hardware works well with Linux. It's always good to check out the documentation to see if the hardware is supported before you buy it. Is Linux to blame for this? Nope, the hardware manufacturers supply Microsoft with the specs of their appliances, (if they don't build their own drivers) but don't throw it out to Linux developers (not always true). Most hardware
does work though. I have no problems with :
- soundcard (Creative Audigy 2 Platinum eX)
- graphicscard (Radeon 9600)
- tvcard (Pinnacle PCTV Rave)
- scanner (Canon CanoScan N650U)
- webcam (Creative Webcam Pro)
- digital cam (Aosta -something-)
- DVD burner (Nec -something-)
- printer (HP Deskjet 690C)
and what not more may float in and around my machine.
That said, Linux runs on
far more
architectures than, say, Microsoft Windows.
What kind of printer and digital cam do you use, that's not supported by Linux?
Added:Yes, this all sounds pretty zealous (sorry), but to summarize it all: Yes,
Coruscate, hardware support is not as good as it might be with Microsoft Windows, yet a lot
does work or will work in days to come. So the OP would do best to check his hardware first, before installing some Linux flavor