On Friday 26 November 2004 10:13, Keith Watson wrote:
From: Nick Daniels Sent: 25 November 2004 20:13
Hi I have a Canon BJC1000 running under Suse 9.1, this printer has worked O.K. on all Suse distros since Suse 7.0 (and other distros) However on Suse 9.1 the pages are being printed in "half width" A4. Have I overlooked anything obvious? Regards Nick Daniels
I had something like this when I installed my Canon S600. IIRC I
resolved
it by playing around with the dpi resolution in the printer config
page in
CUPS. Which may or may not apply in your case but....
Regards,
Keith
Many thanks I got half way last night by playing with the dpi resolution, so it seems that is where the problem is. This morning I was offered an Epson someone was discarding and that works fine. Best Regards Nick Daniels
While we're on printers:
I've got an HP LJ 3550 printer (which I mainly keep for those occasions when I need colour prints, e.g. photos, but also as a readily portable B&W printer when I'm travelling away -- it's a very light and compact piece of kit).
This uses the HP IJS language, which is quite different from the classical HP PCL language (with which I have no problems).
I've been all round the houses, including deep research into www.linux-printing.org, without managing to get it working under Linux. (This involves setting up the 'ijs' driver under ghostscript). The Linux system in question is Red Hat 9.
What I do at present, on those occasions when I need it, is to boot into Windows (where I've installed the driver that came with the printer on CD), print to file, and then I've got a file which I can cat straight out to the printer (/dev/usb/lp0) from Linux whenever I want.
Can anyone advise on getting this working under RH-9?
I'd be very happy to simply get a program which converts from PostScript to IJS on the lines of
ps2ijs printjob.ps > /dev/usb/lp0
(indeed, I don't want to tangle with the printing system in RH-9 itself; just the conversion).
Thanks for any help, and best wishes to all, Ted.
-------------------------------------------------------------------- E-Mail: (Ted Harding) Ted.Harding@nessie.mcc.ac.uk Fax-to-email: +44 (0)870 094 0861 [NB: New number!] Date: 26-Nov-04 Time: 16:17:37 ------------------------------ XFMail ------------------------------
Ive noticed that quite a few people are having printer problems recently, this should be resolved in the not too distant future with a UDEV, HAL and DBUS setup (See project Utopia http://lug.mtu.edu/slides/project_utopia.html gives an overview).
Those of you lucky enough to be running the latest gnome desktop will already have parts of Utopia (with the new Gnome Volume manager). Printing is in the works at the moment, but most common hardware is being included.
Finally, Linux will be hardware friendly
(Ted Harding) wrote:
While we're on printers:
I've got an HP LJ 3550 printer (which I mainly keep for those occasions when I need colour prints, e.g. photos, but also as a readily portable B&W printer when I'm travelling away -- it's a very light and compact piece of kit).
This uses the HP IJS language, which is quite different from the classical HP PCL language (with which I have no problems).
I've been all round the houses, including deep research into www.linux-printing.org, without managing to get it working under Linux. (This involves setting up the 'ijs' driver under ghostscript). The Linux system in question is Red Hat 9.
I amk not sure what you mean by setting up the ijs driver underr Linux but if you meaning compiling ijs support into ghostscript this is not necessary. AFAICS most distros do not use plain ghostscript as it supports relatively few printer drivers. I went down this route trying to get my HP PSC1205 working under Linux and it was unnecssary. You just need the 'right' type of ghostscript which has loads of printer drivers built in including ijs. I did need ojs and the right cups ppd file.
Try downloading/compiling ojs and then as root type ptal-init setup and see if you printer is detected.
HTH
Ian
Ian bell wrote:
(Ted Harding) wrote:
While we're on printers:
I've got an HP LJ 3550 printer (which I mainly keep for those occasions when I need colour prints, e.g. photos, but also as a readily portable B&W printer when I'm travelling away -- it's a very light and compact piece of kit).
This uses the HP IJS language, which is quite different from the classical HP PCL language (with which I have no problems).
I've been all round the houses, including deep research into www.linux-printing.org, without managing to get it working under Linux. (This involves setting up the 'ijs' driver under ghostscript). The Linux system in question is Red Hat 9.
I amk not sure what you mean by setting up the ijs driver underr Linux but if you meaning compiling ijs support into ghostscript this is not necessary. AFAICS most distros do not use plain ghostscript as it supports relatively few printer drivers. I went down this route trying to get my HP PSC1205 working under Linux and it was unnecssary. You just need the 'right' type of ghostscript which has loads of printer drivers built in including ijs. I did need ojs and the right cups ppd file.
Try downloading/compiling ojs and then as root type ptal-init setup and see if you printer is detected.
Sorry that should be hpoj which can be found at:
http://hpoj.sourceforge.net/download.shtml
Ian
On 2004-11-26 21:54:39 +0000 Ian bell ianbell@ukfsn.org wrote:
AFAICS most distros do not use plain ghostscript as it supports relatively few printer drivers.
ijs support is in my near-default build of ghostscript (I certainly didn't ask for it). You have to have the right ijs plug-in program installed and configured to use it, but I have no ijs printer to test with. Part of the point of ijs is that you don't have to recompile ghostscript to get new drivers (uniprint anyone?). You just install and configure a different ijs plugin.
The right options to ghostscript seem to be obtained from www.linuxprinting.org by viewing the driver page and using the "Show Execution Details" form. For hpijs installed and printing onto A4, they are things like (beware placeholders):
-sDEVICE=ijs -sIjsServer=hpijs -sDeviceManufacturer="HEWLETT-PACKARD" -sDeviceModel="<Model>" -dDEVICEWIDTHPOINTS=595 -dDEVICEHEIGHTPOINTS=842 -r<Quality> -sIjsParams=Quality:<Quality> -dIjsUseOutputFD
Long and ugly, but general I suppose and you only set it up once.
It used to be "not much fun" to compile recent gimp-print drivers into ghostscript, but that's now available as an ijs plug-in too. CUPS is the system which has given me trouble. Most directions seem to be "feed it this ppd file and never mind why" which is no help when trying to get a new printer working perfectly.
MJ Ray wrote:
On 2004-11-26 21:54:39 +0000 Ian bell ianbell@ukfsn.org wrote:
AFAICS most distros do not use plain ghostscript as it supports relatively few printer drivers.
ijs support is in my near-default build of ghostscript (I certainly didn't ask for it). You have to have the right ijs plug-in program installed and configured to use it, but I have no ijs printer to test with. Part of the point of ijs is that you don't have to recompile ghostscript to get new drivers (uniprint anyone?). You just install and configure a different ijs plugin.
ijs is more common than I thought. I suspect I am confusing it with my experience with gdi which certainly was not included in a stock ghostscript but was included in ESP ghostscript which comes with the stock install of Slack 10.0.
The right options to ghostscript seem to be obtained from www.linuxprinting.org by viewing the driver page and using the "Show Execution Details" form. For hpijs installed and printing onto A4, they are things like (beware placeholders):
-sDEVICE=ijs -sIjsServer=hpijs -sDeviceManufacturer="HEWLETT-PACKARD" -sDeviceModel="<Model>" -dDEVICEWIDTHPOINTS=595 -dDEVICEHEIGHTPOINTS=842 -r<Quality> -sIjsParams=Quality:<Quality> -dIjsUseOutputFD
Long and ugly, but general I suppose and you only set it up once.
I have never had to inout tbis for my HP printer scanner. Not sure if cups or hpoj did this automagiacally.
It used to be "not much fun" to compile recent gimp-print drivers into ghostscript, but that's now available as an ijs plug-in too. CUPS is the system which has given me trouble. Most directions seem to be "feed it this ppd file and never mind why" which is no help when trying to get a new printer working perfectly.
I find ppd files quite straightforward. Provided you include the right gs driver the rest is largely down to setting printer specifics and defaults all of which can easily be modified with a text editor. I just treat the 'given' ppd file as a starting point and tweak away from there.
Ian