Peripheral wise, mobile phones would be a big problem. Maybe a certain printer/scanner (Canon) might not work.

Card readers work so even if there was a camera that wasn't supported you could get your pic's.

I would say the mainstream stuff works in Linux.....