[sane-devel] terrible (systematically corrupted) jpg at 1200dpi

m. allan noah kitno455 at gmail.com
Tue Jan 27 18:24:32 UTC 2015


We are not the authors of the hplip code. You might try asking them?
http://hplipopensource.com/hplip-web/index.html

allan

On Tue, Jan 27, 2015 at 1:02 PM, ken <gebser at mousecar.com> wrote:
> This is a new HP Officejet Pro 8620 ("All In One").
>
> Scanning at 200dpi and 300dpi is okay. But when trying to scan a color photo
> or nice image from a magazine, the results from are horrible. I can
> recognize the the digital (jpg), but it is obviously corrupted. The vertical
> bands of distortion suggest that it's either a corrupted algorithm or a
> design flaw in the hardware (how would I know which it is?). Or something
> might not be configured correctly, but the output of "hp-check" (below)
> would seem to rule that out.
>
> Using xsane gives slightly better results than hp-scan, but the resulting
> digital image at 1200dpi is still terrible and unusable. Looking at the
> image up close, it seems to be composed of circles with dots in the middle
> of each circle.  This would seem to suggest a flaw in some algorithm used in
> processing the data output from the hardware.
>
> Is this a known bug?
>
> Is there a fix for this?
>
> If there's a way to submit more exacting info about this problem, I'd be
> happy to hear it.
>
> Thanks.
>
> Possibly relevant data below.
>
>
> $ rpm -q xsane
> xsane-0.991-5.el5
>
> $ cat /etc/redhat-release
> CentOS release 5.11 (Final)
>
> $ hp-check
> warning: python-dbus not installed.
> Saving output in log file: /home/zl/scanned/2015/hp-check.log
>
> HP Linux Imaging and Printing System (ver. 3.14.10)
> Dependency/Version Check Utility ver. 15.1
>
> Copyright (c) 2001-13 Hewlett-Packard Development Company, LP
> This software comes with ABSOLUTELY NO WARRANTY.
> This is free software, and you are welcome to distribute it
> under certain conditions. See COPYING file for more details.
>
> Note: hp-check can be run in three modes:
> 1. Compile-time check mode (-c or --compile): Use this mode before compiling
> the
> HPLIP supplied tarball (.tar.gz or .run) to determine if the proper
> dependencies
> are installed to successfully compile HPLIP.
> 2. Run-time check mode (-r or --run): Use this mode to determine if a distro
> supplied package (.deb, .rpm, etc) or an already built HPLIP supplied
> tarball
> has the proper dependencies installed to successfully run.
> 3. Both compile- and run-time check mode (-b or --both) (Default): This mode
> will check both of the above cases (both compile- and run-time
> dependencies).
>
> Check types:
> a. EXTERNALDEP - External Dependencies
> b. GENERALDEP - General Dependencies (required both at compile and run time)
> c. COMPILEDEP - Compile time Dependencies
> d. [All are run-time checks]
> PYEXT SCANCONF QUEUES PERMISSION
>
> Status Types:
>     OK
>     MISSING - Missing Dependency or Permission or Plug-in
>     INCOMPAT - Incompatible dependency-version or Plugin-version
>
> ---------------
> | SYSTEM INFO |
> ---------------
>
>  Kernel: 2.6.18-400.1.1.el5.centos.plus #1 SMP Thu Dec 18 08:15:47 EST 2014
> GNU/Linux
>  Host: host.abcabc.net
>  Proc: 2.6.18-400.1.1.el5.centos.plus #1 SMP Thu Dec 18 08:15:47 EST 2014
> GNU/Linux
>  Distribution: rhel 5.0
>  Bitness: 32 bit
>
> -----------------------
> | HPLIP CONFIGURATION |
> -----------------------
>
> HPLIP-Version: HPLIP 3.14.10
> HPLIP-Home: /usr/share/hplip
> warning: HPLIP-Installation: Auto installation is not supported for rhel
> distro 5.0 version
>
> Current contents of '/etc/hp/hplip.conf' file:
> # hplip.conf. Generated from hplip.conf.in by configure.
>
> [hplip]
> version=3.14.10
>
> [dirs]
> home=/usr/share/hplip
> run=/var/run
> ppd=/usr/share/cups/model/hp
> ppdbase=/usr/share/cups/model
> doc=/usr/share/doc/hplip-3.14.10
> html=/usr/share/doc/hplip-3.14.10
> icon=/usr/share/applications
> cupsbackend=/usr/lib/cups/backend
> cupsfilter=/usr/lib/cups/filter
> drv=/usr/share/cups/drv/hp
> bin=/usr/bin
>
> # Following values are determined at configure time and cannot be changed.
> [configure]
> network-build=yes
> libusb01-build=yes
> pp-build=no
> gui-build=yes
> scanner-build=yes
> fax-build=no
> dbus-build=no
> cups11-build=no
> doc-build=yes
> shadow-build=no
> hpijs-install=no
> foomatic-drv-install=no
> foomatic-ppd-install=no
> foomatic-rip-hplip-install=no
> hpcups-install=yes
> cups-drv-install=yes
> cups-ppd-install=yes
> internal-tag=3.14.10
> restricted-build=no
> ui-toolkit=qt3
> qt3=yes
> qt4=no
> policy-kit=no
> lite-build=no
> udev_sysfs_rules=no
> hpcups-only-build=no
> hpijs-only-build=no
>
> Current contents of '/var/lib/hp/hplip.state' file:
> [plugin]
> eula = 1
> version = 3.14.10
> installed = 1
>
> Current contents of '~/.hplip/hplip.conf' file:
> [last_used]
> device_uri = hp:/net/HP_Officejet_Pro_8620?ip=10.10.0.29
>
> [installation]
> version = 3.14.10
> date_time = 01/27/2015 12:15:36
>
>  <Package-name> <Package-Desc> <Required/Optional> <Min-Version>
> <Installed-Version> <Status> <Comment>
>
> --------------------------
> | External Dependencies |
> --------------------------
>
>  gs Ghostscript REQUIRED 7.05 8.70 OK -
>  network Network-wget OPTIONAL - 1.11.4 OK -
>  scanimage Shell-Scanning OPTIONAL 1.0 1.0.18 OK -
>  avahi-utils avahi-utils OPTIONAL - 0.6.16 OK -
>  xsane SANE-GUI OPTIONAL 0.9 0.991 OK -
>  cups CUPS REQUIRED 1.1 1.3.7 OK 'CUPS Scheduler is running'
>
> -------------------------
> | General Dependencies |
> -------------------------
>
>  libcrypto OpenSSL-Crypto-Lib REQUIRED - 0.9.8 OK -
>  pil Python-Image-Lib OPTIONAL - 1.1.5 OK -
>  libjpeg JPEG-Lib REQUIRED - - OK -
>  libpthread POSIX-Threads-Lib REQUIRED - 2.5 OK -
>  pyqt Python-Qt REQUIRED 2.3 3.16.0 OK -
>  cups-devel CUPS-SDK REQUIRED - 1.3.7 OK -
>  libusb USB-Lib REQUIRED - 1.0 OK -
>  sane Scan-Lib REQUIRED - 1.0.18 OK -
>  cups-image CUPS-Image-Lib REQUIRED - 1.3.7 OK -
>  python-xml Python-XML-Lib REQUIRED - 1.95.8 OK -
>  python-notify Desktop-notifications OPTIONAL - - OK -
>
> ------------------------------
> | Compile Time Dependencies |
> ------------------------------
>
>  libtool Build-tools REQUIRED - 1.5.22 OK -
>
> ----------------------
> | Python Extentions |
> ----------------------
>
>  cupsext CUPS-Extension REQUIRED - 3.14.10 OK -
>  pcardext PhotoCard-Extension REQUIRED - 3.14.10 OK -
>  hpmudext IO-Extension REQUIRED - 3.14.10 OK -
>
> -----------------------
> | Scan Configuration |
> -----------------------
>
>  hpaio HPLIP-SANE-Backend REQUIRED - 3.14.10 OK 'hpaio found in
> /etc/sane.d/dll.conf'
>  scanext Scan-SANE-Extension REQUIRED - 3.14.10 OK -
>
> ------------------------------
> | DISCOVERED SCANNER DEVICES |
> ------------------------------
>
> device `hpaio:/net/HP_Officejet_Pro_8620?ip=10.10.0.29' is a Hewlett-Packard
> HP_Officejet_Pro_8620 all-in-one
>
> --------------------------
> | DISCOVERED USB DEVICES |
> --------------------------
>
> No devices found.
>
> ---------------------------------
> | INSTALLED CUPS PRINTER QUEUES |
> ---------------------------------
>
> draft
> -----
> Type: Printer
> Device URI: hp:/net/HP_Officejet_Pro_8620?ip=10.10.0.29
> PPD: /etc/cups/ppd/draft.ppd
> PPD Description: HP Officejet Pro 8620, hpcups 3.14.10
> Printer status: printer draft is idle. enabled since Wed 31 Dec 2014
> 03:46:55 PM EST
> Communication status: Good
>
> fax
> ---
> Type: Fax
> Device URI: hpfax:/net/HP_Officejet_Pro_8620?ip=10.10.0.29
> PPD: /etc/cups/ppd/fax.ppd
> PPD Description: HP Officejet Pro 8620, hpcups 3.14.10
> Printer Rejecting Jobsr fax disabled since Thu 01 Jan 2015 12:52:29 PM EST -
> error: Incorrect PPD file for fax queue 'fax'. Fax queues must use
> 'HP-Fax-hplip.ppd'.
> Communication status: Good
>
> hi-qual
> -------
> Type: Printer
> Device URI: hp:/net/HP_Officejet_Pro_8620?ip=10.10.0.29
> PPD: /etc/cups/ppd/hi-qual.ppd
> PPD Description: HP Officejet Pro 8620, hpcups 3.14.10
> Printer status: printer hi-qual is idle. enabled since Tue 23 Dec 2014
> 07:34:33 PM EST
> Communication status: Good
>
> HP_Officejet_Pro_8620
> ---------------------
> Type: Printer
> Device URI: hp:/net/HP_Officejet_Pro_8620?ip=10.10.0.29
> PPD: /etc/cups/ppd/HP_Officejet_Pro_8620.ppd
> PPD Description: HP Officejet Pro 8620, hpcups 3.14.10
> Printer status: printer HP_Officejet_Pro_8620 is idle. enabled since Thu 01
> Jan 2015 12:32:07 PM EST
> Communication status: Good
>
> --------------
> | PERMISSION |
> --------------
>
> -----------
> | SELINUX |
> -----------
>
> SELinux disabled Optional - - OK -
>
> -----------
> | SUMMARY |
> -----------
>
> Missing Required Dependencies
> -----------------------------
> None
>
> Missing Optional Dependencies
> -----------------------------
> None
>
> Total Errors: 1
> Total Warnings: 0
>
> Done.
>
> ###
>
> --
> sane-devel mailing list: sane-devel at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel
> Unsubscribe: Send mail with subject "unsubscribe your_password"
>             to sane-devel-request at lists.alioth.debian.org



-- 
"well, I stand up next to a mountain- and I chop it down with the edge
of my hand"



More information about the sane-devel mailing list