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.
This printer is connected to the system by USB. I added the printer through MATE's "print settings" dialog. When I go to print something, it seems to work correctly from the perspective of the OS (it enters the queue and leaves), but nothing ever comes out of the printer.
The printer does print normally if connected to Windows.
Do you make the same experience with each program that you try to print from? This will not solve your problem, but you could try to replace one text-processor against another or try to export a document to PDF prior printing. At least, if one of these attempts succeeds, there is less to be feared from the system-wide printer setup.
I have exactly the same problem with 1 text-processor and documents which contain open-type fonts. Knowing this, I either insist on TrueType-fonts throughout the document or export it to PDF prior printing. Fonts embedded or not, my printer is innocent, as it prints it all.
But if you do not succeed with any other software to print nice documents, then try to find a better printer-driver or check that the printer itself is alright (ink-level, cartridges etc.).
I haven't really tried multiple things to print. Any recommendations?
I think mostly what I've been using is just the MATE viewer for PDFs - Atril Document Viewer. I'd also be open to trying to print something from the command line - I suppose that uses the lpr command. Not sure what formats are supported there.
When you have the problem regarding fonts etc., do you have the same symptom with nothing printing at all, or does it print but incorrectly?
I haven't really tried multiple things to print. Any recommendations?
You could just try to print from any office application available or the simple editor, which is certainly installed by default. I do not know the MATE desktop and do also not know the programs which come with your distribution.
Quote:
I think mostly what I've been using is just the MATE viewer for PDFs - Atril Document Viewer.
If the problem is observed with Atril, try to install and use a different PDF-viewer, for example Acroread, which is the Linux version of the Adobe® Acrobat Reader.
Quote:
I'd also be open to trying to print something from the command line - I suppose that uses the lpr command. Not sure what formats are supported there.
PDF and text are never a problem.
Quote:
When you have the problem regarding fonts etc., do you have the same symptom with nothing printing at all, or does it print but incorrectly?
All looks like in your own problem description. The job, when initiated from the text-processor, disappears from the queue as if it had been processed alright. But I have developed the routine to print PDF-documents.
Sounds more like a configuration problem. Do you have access to the cups settings page? If so, verify that the printer is set as default and is also active (started) and is accepting jobs. There may be an option to delay printing or print immediately.
If that works (it will not say anything) you should now have a binary called 'out.prt' sitting in $PWD. The '1 1 1 1 1' are required, but only affect the header of the resulting file, so they can be anything. Technically, they are
[job# user title #copies options] but only the print spooler cares.
You can now type
Code:
cat out.prt > /dev/usb/lp0
and it should print in full glory (assuming your printer is at /dev/usb/lp0).
CUPS just turns this rather simple process into smoke and mirrors, with spooling and all those other features you probably don't need.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.