-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Suse, please be advised that no Alps printer is reported to be working with
Cups and Suse Ghostscript.
I've done without this printer for six months, all the while asking for help
in GS listserv, Cups, Suse, etc.
There is a problem in the Suse Alps driver, as the same hardware works fine
in Win2k.
Please free me from Winduhs, and fix this.
- ---------- Forwarded Message ----------
Subject: [SLE] Alps MD5000 Printer - Suse GS Bug
Date: Tue, 30 Oct 2001 07:35:47 -0700
From: Carl
To: suse-linux-e@suse.com
This appears to be a bug in the Suse version of
Ghostscript, or in the Alps driver in gs_lib. And since
compiling regular Ghostscript with the Alps driver doesn't
work, and the Mandrake Ghostscript doesn't work, there must
also be a problem elsewhere is Suse.
Suse GS developer, are you listening? You have my
allegance, but I can't make this beautiful printer work.
==================================
I've been working to install this for 8 full weekends in a
row, and I'm about at the end of my rope.
The MD5000 is a major advance over the inkjets, and I can
move entirely to Linux if I can install it.
Running Suse7.2. Tried LPD, but the Alps driver must be
compiled into Ghostscript. I actually managed to compile
the Japanese guy's driver into GS5.5, and then 7 in turn,
and in each case gs -h shows the md5k and md2k. But
selecting the device in gs gives:
hydra:~ # gs -h
GNU Ghostscript 5.50 (2000-2-13)
Copyright (C) 1998 Aladdin Enterprises, Menlo Park, CA.
All rights reserved.
Usage: gs [switches] [file1.ps file2.ps ...]
Most frequently used switches: (you can use # in place of
=)
-dNOPAUSE no pause after page | -q
`quiet', fewer messages
-g<width>x<height> page size in pixels | -r<res>
pixels/inch resolution
-sDEVICE=<devname> select device | -dBATCH exit
after last file
-sOutputFile=<file> select output file: - for stdout,
|command for pipe,
embed %d or %ld
for page #
Input formats: PostScript PostScriptLevel1
PostScriptLevel2 PDF
Available devices:
x11 x11alpha x11cmyk x11gray2 x11gray4 x11mono md5k md2k
deskjet djet500
laserjet ljetplus ljet2p ljet3 ljet4 cdeskjet cdjcolor
cdjmono cdj550 pj
pjxl pjxl300 u,niprint bj10e bj200 bjc600 bjc800 faxg3
fax
g32d faxg4
pcxmono pcxgray pcx16 pcx256 pcx24b pcxcmyk pbm pbmraw
pgm pgmraw pgnm
pgnmraw pnm pnmraw ppm ppmraw pkm pkmraw tiffcrle tiffg3
tiffg32d tiffg4
tifflzw tiffpack tiff12nc tiff24nc psmono psgray psrgb
bit bitrgb bitcmyk
pngmono pnggray png16 png256 png16m jpeg jpeggray
pdfwrite bbox pswrite
epswrite pxlmono pxlcolor nullpage
Search path:
. : /usr/share/ghostscript/5.50 :
/usr/share/ghostscript/fonts
For more information, see
/usr/share/ghostscript/5.50/doc/Use.htm.
Report bugs to ghost@aladdin.com , using the form in
Bug-form.htm.
hydra:~ # gs
GNU Ghostscript 5.50 (2000-2-13)
Copyright (C) 1998 Aladdin Enterprises, Menlo Park, CA.
All rights reserved.
This software comes with NO WARRANTY: see the file COPYING
for details.
GS>(bj200) selectdevice
GS>(md5k) selectdevice
Error: /rangecheck in --.setdevice--
Operand stack:
--nostringval--
Execution stack:
%interp_exit .runexec2 --nostringval--
- --nostringval-- --nostringval-- 2 %stopped_push
- --nostringval-- --nostringval-- %loop_continue 2 3
%oparray_pop --nostringval--
--nostringval-- false 1 %stopped_push .runexec2
- --nostringval-- --nostringval-- --nostringval-- 2
%stopped_push --nostringval-- --nostringval-- 1 3
%oparray_pop --nostringval-- --nostringval--
- --nostringval--
Dictionary stack:
--dict:902/941(G)-- --dict:0/20(G)--
- --dict:50/200(L)--
Current allocation mode is local
Current file position is 20
GS<1>(md2k) selectdevice
Error: /rangecheck in --.setdevice--
Operand stack:
--nostringval-- --nostringval--
Execution stack:
%interp_exit .runexec2 --nostringval--
- --nostringval-- --nostringval-- 2 %stopped_push
- --nostringval-- --nostringval-- %loop_continue 3 3
%oparray_pop --nostringv
al--
--nostringval-- false 1 %stopped_push .runexec2
- --nostringval-- --nostringval-- --nostringval-- 2
%stopped_push --nostringval-- --nostringval-- 2 3
%oparray_pop --nostringval-- --nostringval--
- --nostringval--
Dictionary stack:
--dict:902/941(G)-- --dict:0/20(G)--
- --dict:50/200(L)--
Current allocation mode is local
Current file position is 20
GS<2>(ljet3) selectdevice
GS<2>
It seems to be missing something, but what? There's
NOTHING in the newsgroups. The only other device in
contribs.mak that has $(gsparam_h) and shows the
*same*error* as md5k & md2k is cdeskjet. Many other
printers fail with 'failed get', but the common ones work
fine..
Switched to Cups using Yast2. (usually a good idea to use
Yast in Suse - why I haven't tried Kups) It installs its
own Ghostscript, and you can add drivers (to Cups?),
including the Alps. Cups recognises the printer hardware
and I go through the install wizard. But on Print Test
Page, "lpr: unable to print file: the requested resource is
currently unavailable on this server". (cups daemon *is*
running) I assign an Epson driver to it, and the Alps
starts to print, although messed up.
I add the Alps using the Cupsd XML interface and it seems
to add fine. But I print a test page and it zooms into the
bitbucket. Not in Jobs, no sign of it, no log. Cups seems
to come with the driver for the Alps as it shows with the
other added drivers.. I think there are two drivers for the
front end. So is the backend driver missing? Is the .ppd
messed up?
I understand Cups has a small version of Ghostscript. Do I
need to compile the Alps driver into that as well? Looks
like it. If so I must get that working first, but how?
I've read Admin/User's/Install guides twice, all the
readme's, swept linuxprinting.org and Google, and no luck.
I'm told the Alps works in Mandrake, and Mandrake tells me
their GS binaries
work in Suse without recompile. Had to add several rpms to
satisfy dependencies,
but it runs fine, but I'm getting exactly the same error as
before with my Alps:
/usr/utilities/hardware/printers/GS # gs -h
GNU Ghostscript 6.51 (2001-03-28)
Copyright (C) 2001 artofcode LLC, Benicia, CA. All rights
reserved.
Usage: gs [switches] [file1.ps file2.ps ...]
Most frequently used switches: (you can use # in place of =)
-dNOPAUSE no pause after page | -q
`quiet', fewer
messages
-gx page size in pixels | -r pixels/inch resolution
-sDEVICE= select device | -dBATCH exit after
last file
-sOutputFile select output file: - for stdout, |command
for pipe,
embed %d or %ld
for page #
Input formats: PostScript PostScriptLevel1 PostScriptLevel2
PDF
Available devices:
bmpmono bmpgray bmpsep1 bmpsep8 bmp16 bmp256 bmp16m
bmp32b imagen iwhi
iwlo iwlq lbp8 lips3 m8510 necp6 oki182 ln03 dl2100
okiibm oki4w ibmpro
omni hpijs DJ630 DJ6xx DJ6xxP DJ8xx DJ9xx DJ9xxVIP
AP21xx ap3250 appledmp
epson epsonc eps9mid eps9high la50 la70 la75 la75plus
escp hl7x0 hl1240
hl1250 gdi deskjet djet500 laserjet ljetplus ljet2p
ljet3 ljet3d ljet4
ljet4d lj5mono lj5gray paintjet pjetxl cdeskjet cdjcolor
cdjmono cdj550
pj pjxl pjxl300 pcl3 hpdjplus hpdjportable hpdj310
hpdj320 hpdj340
hpdj400 hpdj500 hpdj500c hpdj510 hpdj520 hpdj540
hpdj550c hpdj560c
hpdj600 hpdj660c hpdj670c hpdj680c hpdj690c hpdj850c
hpdj855c hpdj870c
hpdj890c hpdj1120c uniprint cp50 declj250 dnj650c
lj4dith lj250 lq850
lp8000 lp2563 oce9050 bj10e bj200 bjc600 bjc800 cdj500
cdj670 cdj850
cdj890 cdj1600 cdj880 cdj970 jetp3852 st800 xes stcolor
stp alc8500
alc2000 epl5800 epl2050 epl2050p md2k md5k lex5700
lex7000 lxm5700m
lx5000 lxm3200 ljet4pjl lj4dithp dj505j picty180 pr201
pr150 pr1000
pr1000_4 jj100 bj10v bj10vh mag16 mag256 mj700v2c mj500c
mj6000c mj8000c
fmpr fmlbp ml600 lbp310 lbp320 lips2p bjc880j lips4
lips4v bbox escpage
lp2000 npdl md50Mono md50Eco md1xMono faxg3 faxg32d
faxg4 cfax r4081 sj48
t4693d2 t4693d4 t4693d8 tek4696 dfaxlow dfaxhigh sxlcrt
pcxmono pcxgray
pcx16 pcx256 pcx24b pcxcmyk pbm pbmraw pgm pgmraw pgnm
pgnmraw pnm pnmraw
ppm ppmraw pkm pkmraw pksm pksmraw tiffcrle tiffg3
tiffg32d tiffg4
tifflzw tiffpack tiff12nc tiff24nc psmono psgray psrgb
bit bitrgb bitcmyk
pngmono pnggray png16 png256 png16m jpeg jpeggray
pdfwrite pswrite
epswrite pxlmono pxlcolor chp2200 cljet5 cljet5c nullpage
Search path:
. : /usr/share/ghostscript/6.51/lib :
/usr/share/ghostscript/6.51/vflib :
/usr/share/ghostscript/6.51 :
/usr/share/fonts/default/ghostscript :
/usr/share/fonts/default/Type1 :
/usr/share/ghostscript/fonts
For more information, see
/usr/share/doc/ghostscript-6.51/Use.htm.
Report bugs to bug-gs@ghostscript.com, using the form in
Bug-form.htm.
/usr/utilities/hardware/printers/GS #
/usr/utilities/hardware/printers/GS # gs
GNU Ghostscript 6.51 (2001-03-28)
Copyright (C) 2001 artofcode LLC, Benicia, CA. All rights
reserved.
This software comes with NO WARRANTY: see the file COPYING
for details.
Loading NimbusRomNo9L-Regu font from
/usr/share/fonts/default/Type1/n021003l.pfb... 2319860
953829 1622424
328124 0 done.
Loading NimbusSanL-Regu font from
/usr/share/fonts/default/Type1/n019003l.pfb... 2581108
1204268 1642520
335588 0 done.
GS>(md5k) selectdevice
Error: /rangecheck in --.setdevice--
Operand stack:
--nostringval--
Execution stack:
%interp_exit .runexec2 --nostringval--
- --nostringval--
- --nostringval-- 2 %stopped_push --nostringval--
- --nostringval-- %loop_continue 2 3 %oparray_pop
- --nostringval-- --nostringval-- false 1
%stopped_push
.runexec2 --nostringval-- --nostringval--
- --nostringval-- 2
%stopped_push --nostringval-- --nostringval-- 1 3
%oparray_pop --nostringval-- --nostringval--
- --nostringval--
Dictionary stack:
--dict:1025/1476(ro)(G)-- --dict:0/20(G)--
- --dict:83/200(L)--
Current allocation mode is local
Current file position is 20
GS<1>
Since Mandrake's GS is known working in Mandrake, and since
the Alps driver compiled
into both GS 5.5 & 7.0 fails in exactly the same way as
Mandrake, *something*must*be*missing*
from Suse.
Recall, before I was patching the GS source (both 5.5 &
7.0) with a
driver written in 1998 by a Japanese guy.
Here there's *no*change* in behaviour.
Can you advise? The Cups listserv is not able to help
further.
- --
To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com
For additional commands send e-mail to suse-linux-e-help@suse.com
Also check the FAQ at http://www.suse.com/support/faq and the
archives at http://lists.suse.com
- -------------------------------------------------------
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE8Nno/nQ18+PFcZJsRAl8+AJ9lovSQ2Laq5m/YenDmnpCTHmK7pACfVubY
oExL2K8CME3BOzYfhCkdpHc=
=uvj9
-----END PGP SIGNATURE-----