[Risolto] XSane e scanner HP M1132 (F18-KDE)

Cari fedoriani,
mi sono dotato di una nuova stampante, una HP abbastanza economica che fa quasi tutto.
Ho installato il driver HPLIP e relativa GUI. Tutto bene, l’hardware è “visto”, la diagnostica non sembra dar problemi (vedi sotto), salvo che XSane non riesce a partire: “Non è possibile avviare lo scanner: l’argomento non è valido” appena provo a scansionare. Altri software invece funzionano (Simple scan, Imaging).
Sono convinto che sarà il solito bicchier d’acqua, ma…
grazie!

[code]Checking for Deprecated items…
No Deprecated items are found

Checking for HPLIP updates…
Latest version of HPLIP is already installed.

Checking for Dependencies…


SYSTEM INFO

Kernel: 3.9.11-200.fc18.i686.PAE #1 SMP Mon Jul 22 21:19:06 UTC 2013 GNU/Linux
Host: localhost.homenet.telecomitalia.it
Proc: 3.9.11-200.fc18.i686.PAE #1 SMP Mon Jul 22 21:19:06 UTC 2013 GNU/Linux
Distribution: fedora 18
Bitness: 32 bit


HPLIP CONFIGURATION

HPLIP-Version: HPLIP 3.13.8
HPLIP-Home: /usr/share/hplip
HPLIP-Installation: Auto installation is supported for fedora distro 18 version

Current contents of ‘/etc/hp/hplip.conf’ file:

hplip.conf. Generated from hplip.conf.in by configure.

[hplip]
version=3.13.8

[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.13.8
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=no
pp-build=no
gui-build=yes
scanner-build=yes
fax-build=yes
dbus-build=yes
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=no
internal-tag=3.13.8
restricted-build=no
ui-toolkit=qt4
qt3=no
qt4=yes
policy-kit=no
lite-build=no
udev-acl-rules=no
udev_sysfs_rules=no
hpcups-only-build=no
hpijs-only-build=no

Current contents of ‘/var/lib/hp/hplip.state’ file:
[plugin]
installed = 1
eula = 1
version = 3.13.8

Current contents of ‘~/.hplip/hplip.conf’ file:
[upgrade]
notify_upgrade = true
last_upgraded_time = 1376473243
pending_upgrade_time = 0
latest_available_version = 3.13.8

[settings]
systray_visible = 0
systray_messages = 0

[last_used]
device_uri = “hp:/usb/HP_LaserJet_Professional_M1132_MFP?serial=000000000QH84BXTPR1a”
printer_name =
working_dir = .

[commands]
scan = /usr/bin/xsane -V %SANE_URI%

[refresh]
rate = 30
enable = false
type = 1

[polling]
enable = false
interval = 5
device_list =

[fax]
voice_phone =
email_address =

[installation]
date_time = 28/08/2013 12:28:59
version = 3.13.8

<Required/Optional>


External Dependencies

policykit Admin-Policy-framework OPTIONAL - 0.107 OK -
gs Ghostscript REQUIRED 7.05 9.06 OK -
network Network-wget OPTIONAL - 1.14 OK -
scanimage Shell-Scanning OPTIONAL 1.0 1.0.23 OK -
avahi-utils avahi-utils OPTIONAL - 0.6.31 OK -
dbus DBus REQUIRED - 1.6.12 OK -
cups CUPS REQUIRED 1.1 1.5.4 OK ‘CUPS Scheduler is running’
xsane SANE-GUI OPTIONAL 0.9 0.999 OK -


General Dependencies

reportlab Python-PDF-Lib OPTIONAL 2.0 2.5 OK -
libcrypto OpenSSL-Crypto-Lib REQUIRED - 1.0.1 OK -
pil Python-Image-Lib OPTIONAL - 1.1.7 OK -
pyqt4-dbus PyQt4-DBUS REQUIRED 4.0 4.10.1 OK -
libjpeg JPEG-Lib REQUIRED - - OK -
libpthread POSIX-Threads-Lib REQUIRED - 2.16 OK -
python-dbus Python-DBUS REQUIRED 0.80.0 1.1.1 OK -
python-devel Python-SDK REQUIRED 2.2 2.7.3 OK -
pyqt4 Python-Qt4 REQUIRED 4.0 4.10.1 OK -
cups-devel CUPS-SDK REQUIRED - 1.5.4 OK -
sane-devel SANE-SDK REQUIRED - 1.0.23 OK -
libusb USB-Lib REQUIRED - 1.0 OK -
sane Scan-Lib REQUIRED - 1.0.23 OK -
cups-image CUPS-Image-Lib REQUIRED - 1.5.4 OK -
libnetsnmp-devel SNMP-Networking-SDK REQUIRED 5.0.9 5.7.2 OK -
python-xml Python-XML-Lib REQUIRED - 2.1.0 OK -
python-notify Desktop-notifications OPTIONAL - - OK -


Compile Time Dependencies

gcc gcc-Compiler REQUIRED - 4.7.2 OK -
libtool Build-tools REQUIRED - 2.4.2 OK -
make GNU-Build-tools REQUIRED 3.0 3.82 OK -


Python Extentions

cupsext CUPS-Extension REQUIRED - 3.13.8 OK -
pcardext PhotoCard-Extension REQUIRED - 3.13.8 OK -
hpmudext IO-Extension REQUIRED - 3.13.8 OK -


Scan Configuration

hpaio HPLIP-SANE-Backend REQUIRED - 3.13.8 OK ‘hpaio found in /etc/sane.d/dll.conf’
scanext Scan-SANE-Extension REQUIRED - 3.13.8 OK -


DISCOVERED SCANNER DEVICES

device `hpaio:/usb/HP_LaserJet_Professional_M1132_MFP?serial=000000000QH84BXTPR1a’ is a Hewlett-Packard HP_LaserJet_Professional_M1132_MFP all-in-one


DISCOVERED USB DEVICES

Device URI Model


hp:/usb/HP_LaserJet_Professional_M1132_MFP?serial=000000000QH8 HP LaserJet Professional M1132 MFP
4BXTPR1a


INSTALLED CUPS PRINTER QUEUES

HP_LaserJet_Professional_M1132_MFP

Type: Printer
Device URI: hp:/usb/HP_LaserJet_Professional_M1132_MFP?serial=000000000QH84BXTPR1a
PPD: /etc/cups/ppd/HP_LaserJet_Professional_M1132_MFP.ppd
PPD Description: HP LaserJet Professional m1132 MFP, hpcups 3.13.7, requires proprietary plugin
Printer status: printer HP_LaserJet_Professional_M1132_MFP is idle. enabled since mer 28 ago 2013 12:20:07 CEST
Required plug-in status: Installed
Communication status: Good


PERMISSION

groups user-groups Required - - OK michele sys lp

USB HP_LaserJet_Professional_M1132_MFP Required - - OK Node:’/dev/bus/usb/001/008’ Perm:’ root lp rw- rw- rw- rw- —’


SELINUX

SELinux disabled Optional - - OK -

Checking for Configured Queues…

Queue(s) configured correctly using HPLIP.

Checking for HP Properitery Plugin’s…
Plugin’s already installed

Diagnose completed…

[/code]

Ho la stampante in oggetto, con Fedora 19 xsane e scanner sembrano funzionare a dovere. Con F18 non saprei.

mi sa che non hai installato i plugin di HP.

Mi confermi che non hai fatto alcuna operazione da riga di comando???

Esiste un gruppo usb nella tua configurazione?

Grazie!
Il plug-in di HP è installato: dal “monitor” che mi compare sul pannello ho ottenuto il check che ho allegato. Quali operazioni avrei o non avrei dovuto fare da riga di comando?
Quanto al gruppo usb, non esiste (c’è solo un “usbmuxd”, al quale il mio user non è iscritto). Devo crearlo?

hpsetup -i

vado a memoria, perché l’ho dovuto fare su una fedora non mia per un’altra HP multifunzione

Grazie,
ma mi sembra che fosse già tutto a posto, no? Non ho re-installato, devo farlo?

[code][michele@localhost ~]$ hp-setup -i

HP Linux Imaging and Printing System (ver. 3.13.8)
Printer/Fax Setup Utility ver. 9.0

Copyright © 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: Defaults for each question are maked with a ‘*’. Press to accept the default.)


SELECT CONNECTION (I/O) TYPE

Num Connection Description
Type


0* usb Universal Serial Bus (USB)
1 net Network/Ethernet/Wireless (direct connection or JetDirect)

Enter number 0…1 for connection type (q=quit, enter=usb*) ?

Using connection type: usb

Using device: hp:/usb/HP_LaserJet_Professional_M1132_MFP?serial=000000000QH84BXTPR1a

Setting up device: hp:/usb/HP_LaserJet_Professional_M1132_MFP?serial=000000000QH84BXTPR1a


PRINT QUEUE SETUP

warning: One or more print queues already exist for this device: HP_LaserJet_Professional_M1132_MFP.

Would you like to install another print queue for this device (y=yes, n=no*, q=quit) ? n

Done.
[/code]

ho un dubbio: ma Sane supporta quello scanner??

e hai provato con hp-scan??

@antoniom
ho la stampante/scanner in oggetto. Funziona alla perfezione (con F19).

@Yattatux

io ripartirei da zero (con Yattatux in supporto) a fare un check di tutto passo passo, per vedere dove sono le differenze, visto che funziona (in Sane non ho trovato conferma, ma hplip lo supporta, quindi deve funzionare).

Intanto appunto che versione di hplip è installata in F18??

io aggiornerei a F19.

[quote=bracciante] -----------------------

HPLIP CONFIGURATION

HPLIP-Version: HPLIP 3.13.8
HPLIP-Home: /usr/share/hplip
HPLIP-Installation: Auto installation is supported for fedora distro 18 version [/quote]

[quote=Yattatux]io aggiornerei a F19.

[quote=bracciante] -----------------------

HPLIP CONFIGURATION

HPLIP-Version: HPLIP 3.13.8
HPLIP-Home: /usr/share/hplip
HPLIP-Installation: Auto installation is supported for fedora distro 18 version [/quote][/quote]

quindi supporta lo scanner

Grazie ancora,
il problema si presenta solo con XSane. Gli altri strumenti di scansione disponibili in KDE funzionano e così anche il comando hp-scan. E’ bizzarro che dall’interfaccia Hp Device Manager, se scelgo “scan” mi apre XSane di default e poi però non riesce a farlo funzionare…

ps
googlando vedo un vecchio bug (https://bugs.launchpad.net/hplip/+bug/6552479), potrebbe aiutare?

vediamo $ ls .sane/xsane/

[quote=bracciante]Grazie ancora,
il problema si presenta solo con XSane. Gli altri strumenti di scansione disponibili in KDE funzionano e così anche il comando hp-scan. E’ bizzarro che dall’interfaccia Hp Device Manager, se scelgo “scan” mi apre XSane di default e poi però non riesce a farlo funzionare…

ps
googlando vedo un vecchio bug (https://bugs.launchpad.net/hplip/+bug/6552479), potrebbe aiutare?[/quote]

il link non è corretto…

Ma gli altri strumenti per gli scanner funzionano?? (ad esempio Simple Scan, ammesso che ci sia in KDE)…può darsi che sia un bug di sane/xsane, che con F19 probabilmente sparisce (ma non sono sicuro)

faccio pure una domanda stupida:

sane-backends-drivers-scanner è installato??

Sì, tutti i pacchetti sane-backends* sono installati. XSane era già installato e perfettamente funzionante prima di cambiare stampante, poi ho continuato ad aggiornarlo costantemente

il link corretto, non so dove avesse preso quel “9”: https://bugs.launchpad.net/hplip/+bug/655247
cose simili capitano anche ad altre distribuzioni

Ti è sfuggito il mio post n.15

vediamo $ ls .sane/xsane/