From: Hiroshi I. <HGA...@ni...> - 2005-03-01 04:20:00
|
Omni driver for Canon BJ F200 worked fine on Red Hat 9 + CUPS. But suddenly it doesn't on Fedora Core 3 which I have recently upgraded from RH9. People at cups.org says it is an Omni problem. If you know some workaround or solution, will you please give. I sorely miss it!. Here I'd like to attach an excerpt from forum exchane a t cups.org: (foomatic BJ 200 driver won't work for BJ F200.) <quote> This is not a problem of CUPS but of the Omni printer driver. IBM's Omni is most probably not maintained any more and rather buggy. You should better use another driver. The BJ F200 is perhaps the same as a BJ 200. So try drivers for the BJ 200. Report your results here. Till Hiroshi Iwatani wrote: > I recently upgraded from Red Hat 9 to Fedora Core 3(Linux kernel > 2.6.10-1.766_FC3). The cups and my printer(Canon BJ F200) was > running quite fine on RH9, but suddenly, can't print nothing on > the FC3. Here I like to attach a quote from error log FYR. > What should be the cause and the solution of the problem? > > <quote from error_log> [...] > D [27/Feb/2005:10:05:52 +0900] [Job 15] renderer PID kid4=4751 > D [27/Feb/2005:10:05:52 +0900] [Job 15] renderer command: gs -q -dPARANOIDSAFER -dBATCH -dNOPAUSE -sOutputFile=- -sDEVICE=omni -sDeviceName=Canon_BJ_F200 -sproperties=" Form=iso_a4_210.00x297.00mm InputTray=Continuous media=MEDIA_TRANSPARENCY Resolution=720x360 printmode=PRINT_MODE_8_CMYK dither=dither=DITHER_LEVEL Rotation=Portrait" - > D [27/Feb/2005:10:05:52 +0900] [Job 15] foomatic-gswrapper: gs '-dPARANOIDSAFER' '-dBATCH' '-dNOPAUSE' '-sOutputFile=| cat >&3' '-sDEVICE=omni' '-sDeviceName=Canon_BJ_F200' '-sproperties= Form=iso_a4_210.00x297.00mm InputTray=Continuous media=MEDIA_TRANSPARENCY Resolution=720x360 printmode=PRINT_MODE_8_CMYK dither=dither=DITHER_LEVEL Rotation=Portrait' '/dev/fd/0' 3>&1 1>&2 > D [27/Feb/2005:10:05:52 +0900] [Job 15] GNU Ghostscript 7.07 (2003-05-17) > D [27/Feb/2005:10:05:52 +0900] [Job 15] Copyright (C) 2003 artofcode LLC, Benicia, CA. All rights reserved. > D [27/Feb/2005:10:05:52 +0900] [Job 15] This software comes with NO WARRANTY: see the file PUBLIC for details. > D [27/Feb/2005:10:05:53 +0900] [Job 15] Loading NimbusRomNo9L-Regu font from /usr/share/fonts/default/Type1/n021003l.pfb... 2492060 1117007 1662616 356238 0 done. > D [27/Feb/2005:10:05:53 +0900] [Job 15] Using NimbusRomanNo9L-Regu font for NimbusRomNo9L-Regu. > D [27/Feb/2005:10:05:53 +0900] [Job 15] Loading NimbusSanL-Regu font from /usr/share/fonts/default/Type1/n019003l.pfb... 2867020 1461537 1682712 367446 0 done. > D [27/Feb/2005:10:05:53 +0900] [Job 15] Using NimbusSansL-Regu font for NimbusSanL-Regu. > D [27/Feb/2005:10:05:53 +0900] [Job 15] > D [27/Feb/2005:10:05:53 +0900] [Job 15] Closing renderer > D [27/Feb/2005:10:05:53 +0900] [Job 15] Loading NimbusMonL-Regu font from /usr/share/fonts/default/Type1/n022003l.pfb... 3237796 1750857 1803288 466090 0 done. > D [27/Feb/2005:10:05:53 +0900] [Job 15] Loading NimbusMonL-Bold font from /usr/share/fonts/default/Type1/n022004l.pfb... 3460896 1911345 1819952 398449 0 done. > D [27/Feb/2005:10:05:53 +0900] [Job 15] Loading NimbusMonL-ReguObli font from /usr/share/fonts/default/Type1/n022023l.pfb... 3658424 2091941 1836616 412797 0 done. > D [27/Feb/2005:10:05:53 +0900] [Job 15] Loading NimbusMonL-BoldObli font from /usr/share/fonts/default/Type1/n022024l.pfb... 3855952 2295035 1873376 440187 0 done. > D [27/Feb/2005:10:05:53 +0900] [Job 15] <<<<<<<<<<<<<<<<<<<<<< ERROR >>>>>>>>>>>>>>>>>>>>>>> > D [27/Feb/2005:10:05:53 +0900] [Job 15] > D [27/Feb/2005:10:05:53 +0900] [Job 15] Error: Failed allocation of pMonoData in PrintPage > D [27/Feb/2005:10:05:53 +0900] [Job 15] Error: /VMerror in --.outputpage-- > D [27/Feb/2005:10:05:53 +0900] [Job 15] VM status: 0 463383 1890040 > D [27/Feb/2005:10:05:53 +0900] [Job 15] Current allocation mode is local > D [27/Feb/2005:10:05:53 +0900] [Job 15] Last OS error: 29 > D [27/Feb/2005:10:05:53 +0900] [Job 15] GNU Ghostscript 7.07: Unrecoverable error, exit code 1 [...] </quote> -- Hiroshi Iwatani *stop cruelty* Annual number of institutionally euthanized cats and dogs including kittens and puppies: US 5 million, JP 500 thousand. How about your country? *for our better karma* --------------------- |
From: Mark H. <ha...@us...> - 2005-03-01 23:24:02
|
Hello Iwatani-san, From the error message "Error: Failed allocation of pMonoData in PrintPage", it sounds like the omni driver could not allocate memory. = It tries to allocate a block of memory that is iYBand times ImageInfo.ulTrgBytesPerLine in size. Perhaps either of these is 0 or s= ome large number which would cause a failure. I will try to investigate it further. Mark Common Information Model/Web-Based Enterprise Management at http://www.openpegasus.org/ Take a look at the Linux Omni Printer Driver Framework at http://omniprint.sourceforge.net/= |
From: Mark H. <ha...@us...> - 2005-03-02 14:47:42
|
> media=3DMEDIA_TRANSPARENCY Are you really using transparencies? That should be media=3DMEDIA_PLAI= N for plain paper. > printmode=3DPRINT_MODE_8_CMYK This is causing the problem. You are using 8 bits or 256 colors to represent all possible colors. While this might be okay for saving on memory usage, it is not a good representation of the best that the omni= driver can print. You should be using printmode=3DPRINT_MODE_24_CMYK. = This will use 24 bits and will allow 16 million colors. As for what is causing your problem, it is the 8 bit color mode. If yo= u switch to 24 then it will work. > dither=3Ddither=3DDITHER_LEVEL This is the worst dither mode available. I should remove it from the o= mni driver. Also, the double dither=3D is odd. You should be using a diff= usion dither. For example, dither=3DDITHER_STUCKI_DIFFUSION. Perhaps the do= uble dither=3D is causing no change to occur and you will use the default of= Stucki. Can you send me a copy of the ppd file that you are using? It should b= e located in /etc/cups/ppd/PRINTERNAME.ppd where PRINTERNAME is the name = of the CUPS printer. A skilled user could edit that file to correct the mistakes. What is the value of *OmniJobProperties in that file? The *DefaultDith= er and *DefaultMedia should be altered as well. Mark Common Information Model/Web-Based Enterprise Management at http://www.openpegasus.org/ Take a look at the Linux Omni Printer Driver Framework at http://omniprint.sourceforge.net/= |
From: Hiroshi I. <HGA...@ni...> - 2005-03-03 07:05:06
Attachments:
lp0.ppd.txt
cups-errorlog.txt
|
Today(3 Mar.) I upgraded the system-config-printer program and reinstalled the printer. result: Cups Printer Test Page was normally printed. But other mundane printing is somehow weird: o The job aborts after print is finished. o Plain text file print has large -just one inch width- left margin irrespective of margin setting. o May be due to the above, tail part of lengthy lines are printed on the head of the next line with no left margin. Hereby may I attach lp0.ppd and a typical error_log from CUPS. |
From: Hiroshi I. <HGA...@ni...> - 2005-03-04 00:20:45
|
It seems lengthy attachment is rejected by the list software. Here's the links to lp0.ppd and error_log excerpt: http://homepage1.nifty.com/algafield/lp0.ppd.txt http://homepage1.nifty.com/algafield/cups-errorlog.txt |