I hate printers a lot. For whatever reason, I have the worst luck with them.
I bought this printer about a year ago. It worked fine on Windows for a while, but despite saying compatible with Linux, I could ever get it to work on Linux at all. Wifi printing is a bust.
After setting up the wifi on the printer via Windows, I downloaded the three driver files from the Lexmark website, one for the scanner, one for the printer, and one for the PPD, titled Lexmark Injet Legacy. Since I am on Ubuntu 12.10, I had to get the files for 12.04. I installed the drivers, and the only difference is I can see the printer via the Printing set up under settings. I try to print, and I received a status of "Stopped - Printer Warning" The only other information in this window is "Printer 'Lexmark S300-400 Series': 'cups-insecure-filter.'" Under "Printing" the printer logo has a green check in the top left corner of the image and a red exclamation point in the bottom right of the same logo.
Per one set of instructions, I ran
This had helped a lot of people with this error, but mine persisted. A variation of this I tried was
sudo chown -hR root /usr/lib/cups/filter
sudo chgrp -hR root /usr/lib/cups/filter
sudo chown -hR root /usr/lib/cups/backend
sudo chgrp -hR root /usr/lib/cups/backend
I am still having the same printer lockup. Can anyone help me out?
sudo chown -hRv root /usr/lib
sudo chgrp -hRv root /usr/lib
EDIT: I plugged the printer into my laptop, and the printer shows up under Printing, but it has the red exclamation point. The errors are the same.