Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I'm running on the Debian desktop and I'm having trouble printing. I've downloaded PDD and configured the CUPS printing system using the utility under System on the tool bar. The commands lpr and lp from a terminal window does nothing; if I do lpstate I see the jobs in the queue; if I do lprm file, then the file is removed from the queue. I did ps -aux | grep cups and see the cupsd is running.
I disconnected the printer from the USB port and connected it to my MacBook which also uses cups. It works with the Mac.
Configure CUPS only with its web interface for a more predictable setup. Using utilities to setup CUPS is not reliable and not predictable unless the GUI program is compatible with the version of CUPS that you are using. Also if you are using a ppd file that does not come from linuxprinting.org or the several hundreds that comes included in your CUPS installation, you may need to install additional programs depending what the ppd file requires. Set CUPS logging level to debug or debug2 and check the logs.
I'm installing Debian fresh from the CD, so I don't think there is a conflict in versions of CUPS and the OS I think. If Debian did something weird, CUPS might not know about it.
My PPD came from Lexmark, so I think the PPD is OK. My test program was pure text and the printer can do postscript so I don't think it's a matter of drivers. I did poke around localhost:631 and under the Printers tab, a button that said Print Test Page. I pushed the button and got the message
(Default Printer) "recoverable: Network host 'localhost' is busy; will retry in 30 seconds..."
I did ifconfig, and lo was up. I pinged local host and all was well.
I looked in docs and didn't find much. So, in desperation I used Electros suggestion and configured with CUPS. It worked. The problem was, I think, that Debian (or I) specify the default printer. Dumb me.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.