There's a long list of devices that have problems with linux. The hardware I think I've seen the most complaints about are wifi/ethernet chipsets, printers/scanners, and spotty support for specific features like sensors, LED lights, and fan/cooling controls. Problems with video cards are far less common now than they used to be but I still see people having weird issues from time to time and sadly most of the firmware still contains closed source binary blobs.