Linux/Cups. Postscript. Laser. Have never had a problem. Printers not working is a "put the logic in the Windoze driver" problem vs telling a good printer "Print this".
My Brother laser printer/fax that looks like it came from the 90s is amazing and works with everything on default drivers. Mac, PC, Linux, Android, all of these work fine for me. The brother driver gives you more options if you care to install it, but you don't have to.
Inkjet is a different beast. Especially the ones that don't let you print B&W if you run out of colour ink, or that check for "legit" ink refills.