I looked at a GtkLP package created by ttuuxxx:
ttuuxxx has modified /etc/gtk-2.0/gtkrc, setting this:
gtk-print-backends = "lpr,file"
...whereas the default is "file,cups".
Ttuuxxx also has a script /usr/bin/lpr.
Ttuuxxx's package is for Puppy 431 I think, however in Quirky I don't know of any printing problem that requires such a solution. So, my package doesn't change 'gtk-print-backends' and has the default lpr script that comes with the cups package.
Quirky uses CUPS 1.3.11. Interesting, it doesn't ever ask for username/password -- I somehow seem to have fixed that.
Quirky has Xorg in /usr/X11R7, but I have got it setup so never have trouble anymore with configuring and compiling packages. They are all able to find the libs. This contrasts with trouble I had sometime in Puppy4.
Comments:Posted on 8 Jan 2010, 22:54 by ttuuxxx
Hi Barry I modified it that way because Some people couldn't Print from Firefox 3, That was a fix that worked for everybody, Also I just posted the smallest version of X-chat I ever made, it's 247kb pet, over 600kb smaller than Ayttm compressed, wow what a large savings of space. :) http://www.murga-linux.com/puppy/viewtopic.php?mode=attach&id=25174