Printers :: Linux printing help for a Windows user



Quote (roberts @ Dec. 31 2007,10:42)
So now with my 4.x setup, I always print to file. Then when I am ready to print. I just drag-n-drop my print files over my printer icon and do my printing in batches.

Sound's like a great idea. Where's the printer icon?
It is in Apps->System folder, the Printing icon.

Copy-Drag to your desktop.

It calls /usr/local/bin/printing.lua

It is something I added in 4.0RC2 see change-log entry
Quote
* New printing.lua, called from the printer icon, provides "intelligent icon" to handle all printing needs, from setup, start, stop, or print, double-click or drag-n-drop.


The other benefit, is that I can stay mobile with my pendrive. Print to file and print hardcopy when I get home.

Quote (roberts @ Dec. 31 2007,18:09)
It is in Apps->System folder, the Printing icon.

Copy-Drag to your desktop.

It calls /usr/local/bin/printing.lua

It is something I added in 4.0RC2 see change-log entry
Quote
* New printing.lua, called from the printer icon, provides "intelligent icon" to handle all printing needs, from setup, start, stop, or print, double-click or drag-n-drop.


The other benefit, is that I can stay mobile with my pendrive. Print to file and print hardcopy when I get home.

It didn't work with my setup, but I'll play with it when I have more time later (I"m using samba network printer).  Thanks
When you have a chance, any input for improvement to work with other environments is always appreciated.
Here's the results with an arg through aterm. Samba networked printer is working through apps (beaver, ted, oo, etc).  Spool: /var/spool/lpd/HP940c

_

dsl@box:~$ /usr/local/bin/printing.lua ab  
Starting lpd...
Fatal error - Another print spooler active, possibly lpd process '1291'
Status Information:
sending job 'dsl@box+356' to lp@localhost
connecting to 'localhost', attempt 1
connected to 'localhost'
requesting printer lp@localhost
job 'dsl@box+356' transfer to lp@localhost failed
 error 'NONZERO RFC1179 ERROR CODE FROM SERVER' with ack 'ACK_FAIL'
 sending str '^Blp' to lp@localhost
error msg: 'spool queue for 'lp' does not exist on server box'
error msg: '   non-existent printer or you need to run 'checkpc -f''

Next Page...
original here.