{"id":164,"date":"2015-03-06T11:23:54","date_gmt":"2015-03-06T11:23:54","guid":{"rendered":"http:\/\/blogs.qub.ac.uk\/screenshotsfromtheedge\/?page_id=164"},"modified":"2015-03-06T11:23:54","modified_gmt":"2015-03-06T11:23:54","slug":"printing-to-the-mfds-linux","status":"publish","type":"page","link":"https:\/\/blogs.qub.ac.uk\/screenshotsfromtheedge\/printing-to-the-mfds-linux\/","title":{"rendered":"Printing to the MFDs &#8211; Linux"},"content":{"rendered":"<p>There are two ways to use the MFDs from Linux, and both have drawbacks. Which you use, and how well it works for you, depends on your exact circumstances.<\/p>\n<p>The <strong>first option<\/strong> is to use the exact same process as for <a title=\"Printing to the MFDs \u2013 Mac OS X\" href=\"http:\/\/blogs.qub.ac.uk\/screenshotsfromtheedge\/printing-to-the-mfds-mac-os-x\/\">Mac OS X<\/a>\u00a0to set up a print queue which talks to the Windows servers. You use the exact same steps in the CUPS setup process, so those won&#8217;t be repeated here. Depending on your distro, the printer setup tools may also be able to access an SMB share.<\/p>\n<p>Where things get difficult is with providing authentication details.\u00a0CUPS does not store these, so they are provided by the print queue manager from your desktop environment. If you&#8217;re running a lightweight desktop there may not even\u00a0<em>be<\/em> a print queue manager program, in which case skip to option two.<\/p>\n<p>We have run some tests on Ubuntu LTS 12.04 and 14.04, and the queue manager in these works pretty much like the OS X one does &#8211; your first print job will sit in the queue, marked as\u00a0<strong>Held for authentication.<\/strong><\/p>\n<p><a href=\"https:\/\/blogs.qub.ac.uk\/screenshotsfromtheedge\/wp-content\/uploads\/sites\/66\/2015\/03\/inuxprint01.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-165\" alt=\"inuxprint01\" src=\"https:\/\/blogs.qub.ac.uk\/screenshotsfromtheedge\/wp-content\/uploads\/sites\/66\/2015\/03\/inuxprint01.png\" width=\"938\" height=\"229\" srcset=\"https:\/\/blogs.qub.ac.uk\/screenshotsfromtheedge\/wp-content\/uploads\/sites\/66\/2015\/03\/inuxprint01.png 938w, https:\/\/blogs.qub.ac.uk\/screenshotsfromtheedge\/wp-content\/uploads\/sites\/66\/2015\/03\/inuxprint01-300x73.png 300w, https:\/\/blogs.qub.ac.uk\/screenshotsfromtheedge\/wp-content\/uploads\/sites\/66\/2015\/03\/inuxprint01-768x187.png 768w\" sizes=\"auto, (max-width: 938px) 100vw, 938px\" \/><\/a> <a href=\"https:\/\/blogs.qub.ac.uk\/screenshotsfromtheedge\/wp-content\/uploads\/sites\/66\/2015\/03\/inuxprint02.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-166\" alt=\"inuxprint02\" src=\"https:\/\/blogs.qub.ac.uk\/screenshotsfromtheedge\/wp-content\/uploads\/sites\/66\/2015\/03\/inuxprint02.png\" width=\"584\" height=\"173\" srcset=\"https:\/\/blogs.qub.ac.uk\/screenshotsfromtheedge\/wp-content\/uploads\/sites\/66\/2015\/03\/inuxprint02.png 957w, https:\/\/blogs.qub.ac.uk\/screenshotsfromtheedge\/wp-content\/uploads\/sites\/66\/2015\/03\/inuxprint02-300x89.png 300w, https:\/\/blogs.qub.ac.uk\/screenshotsfromtheedge\/wp-content\/uploads\/sites\/66\/2015\/03\/inuxprint02-768x229.png 768w\" sizes=\"auto, (max-width: 584px) 100vw, 584px\" \/><\/a><\/p>\n<p>You can then right-click on the print job and authenticate, at which point a dialog asks for your QOL credentials, and you can opt to store these. The print job will then disappear from the queue, and you can collect it from the MFD of your choice.<\/p>\n<p>The\u00a0<em>problem<\/em> we&#8217;ve encountered is that the Ubuntu printing system does not seem to actually remember the printing credentials very well. So if you switch to, say, LibreOffice and try to print something you will see the printing authentication dialog again. This seems to be a bug &#8211; you can print multiple times from a given application without being prompted again, but if you quit the program, or switch to another, you&#8217;re going to be prompted again.<i><br \/>\n<\/i><\/p>\n<p>Some tests on Debian and Suse, using KDE and Gnome, showed variations on this. The print manager programs seem to be able to handle the necessary authentication, but not all applications work properly. As with many things on the Linux desktop, it\u00a0<em>should<\/em> be possible, but may not be 100% there.<\/p>\n<p>The <strong>second option<\/strong> is more predictable, but also requires more manual work. A\u00a0<a href=\"https:\/\/blogs.qub.ac.uk\/screenshotsfromtheedge\/wp-content\/uploads\/sites\/66\/2015\/03\/Add-mfd-print-queue-to-Linux.pdf\">PDF file with instructions for Ubunutu<\/a> is available but, in summary, one adds an\u00a0<strong>LPD<\/strong> printer at <em>staff-print2.ads.qub.ac.uk<\/em> with queue name <em>staffnwc<\/em>. To authenticate your print jobs you have to visit <a href=\"http:\/\/staff-print2.ads.qub.ac.uk\/nwcprinting\">this webpage<\/a>\u00a0and log on with your QOL credentials, select the jobs you want to print, and click a button. Then go to the MFD and release the jobs in the normal manner.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>There are two ways to use the MFDs from Linux, and both have drawbacks. Which you use, and how well it works for you, depends on your exact circumstances. The first option is to use the exact same process as &hellip; <a href=\"https:\/\/blogs.qub.ac.uk\/screenshotsfromtheedge\/printing-to-the-mfds-linux\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":83,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"jetpack_post_was_ever_published":false,"footnotes":""},"class_list":["post-164","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/Pa93hP-2E","_links":{"self":[{"href":"https:\/\/blogs.qub.ac.uk\/screenshotsfromtheedge\/wp-json\/wp\/v2\/pages\/164","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.qub.ac.uk\/screenshotsfromtheedge\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/blogs.qub.ac.uk\/screenshotsfromtheedge\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.qub.ac.uk\/screenshotsfromtheedge\/wp-json\/wp\/v2\/users\/83"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.qub.ac.uk\/screenshotsfromtheedge\/wp-json\/wp\/v2\/comments?post=164"}],"version-history":[{"count":0,"href":"https:\/\/blogs.qub.ac.uk\/screenshotsfromtheedge\/wp-json\/wp\/v2\/pages\/164\/revisions"}],"wp:attachment":[{"href":"https:\/\/blogs.qub.ac.uk\/screenshotsfromtheedge\/wp-json\/wp\/v2\/media?parent=164"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}