[RISOLTO] rilevare immagini dallo scanner canon 375

Audio, Video, Grafica...

[RISOLTO] rilevare immagini dallo scanner canon 375

Messaggioda x-kill » 20/07/2013, 13:14

Salve amici, non riesco a rilevare le immagini da scannerizzare dalla mia stampante canon pixma. Ho installato i driver per la stampante ed anche quelli per lo scanner e tutto ok ..le stampe vanno ecc. ecc.; ma quando provo a scannerizzare con uno dei tanti software di scannerizzazione disponibili per debian mi rileva solo il dispositivo della webcam (in sostanza invece di scannerizzare l'immagine inserita nello scanner della stampante, posso fare solo autoscatti dalla webcam... :D). Finora non ho mai avuto una stampante scanner quindi non mi sono posto il problema, però adesso che devo usarlo non saprei come fare...
Ultima modifica di x-kill il 22/07/2013, 22:58, modificato 2 volte in totale.
Avatar utente
x-kill
Full Member
Full Member
 
Messaggi: 235
Iscritto il: 28/01/2010, 15:00

Re: rilevare immagini dallo scanner della stampante

Messaggioda Virgilio_2 » 21/07/2013, 9:30

ma che modello hai?
Comunque cercando con google ho trovato questo, prova a dargli un occhio:
http://forum.ubuntu-it.org/viewtopic.php?t=466125
Virgilio_2
Sr. Member
Sr. Member
 
Messaggi: 323
Iscritto il: 22/10/2011, 14:14

Re: rilevare immagini dallo scanner della stampante

Messaggioda x-kill » 21/07/2013, 10:54

allora il driver per lo scanner della mia stamapante è questo:
Codice: Seleziona tutto
scangearmp-mx370series-1.90-1-deb.tar.gz
e lo avevo già installato
ora ho creato un lanciatore nel menu (nella sezione dedicata alla grafica) con il comando
Codice: Seleziona tutto
scangearmp
ma se lo lancio mi appare questo messaggio (vedi allegato)...premetto che la stampate è regolarmente accesa e collegata al computer...
Allegati
image1.png
image1.png (11.92 KiB) Osservato 2873 volte
Avatar utente
x-kill
Full Member
Full Member
 
Messaggi: 235
Iscritto il: 28/01/2010, 15:00

Re: rilevare immagini dallo scanner della stampante

Messaggioda Aki » 21/07/2013, 11:28

Scusa la banalità della domada, ma hai installato il pacchetto sane ? Dispone di un back-end specifico
Aki
Global Moderator
Global Moderator
 
Messaggi: 7497
Iscritto il: 27/12/2007, 16:59

Re: rilevare immagini dallo scanner della stampante

Messaggioda x-kill » 21/07/2013, 11:53

Aki ha scritto:Scusa la banalità della domada, ma hai installato il pacchetto sane ? Dispone di un back-end specifico

no sane non l'ho installato, però ho dato il comando
Codice: Seleziona tutto
scangearmp
da terminale è si è aperta una finestra che mi permette la scansione. La finestra ha una grafica minimale e mi salva il file scannerizzato con i permessi suppongo 700 (infatti per vedere i file li ho dovuti cambiare in 666). In questo modo si può dire che avrei risolto il problema, anche se non sono tanto soddisfatto perchè dovrò ogni volta digitare il comando da terminale e poi cambiare i permessi ai file.
pensi che dovrei comunque installare sane?
Avatar utente
x-kill
Full Member
Full Member
 
Messaggi: 235
Iscritto il: 28/01/2010, 15:00

Re: rilevare immagini dallo scanner della stampante

Messaggioda x-kill » 21/07/2013, 12:03

comunque ho visto ora che il pacchetto sane l'ho avevo già installato...suppongo si sia installato in automatico quando ho installato il software XSane....
Avatar utente
x-kill
Full Member
Full Member
 
Messaggi: 235
Iscritto il: 28/01/2010, 15:00

Re: rilevare immagini dallo scanner della stampante

Messaggioda Aki » 21/07/2013, 12:12

Il programma a cui ti riferisci, mi sembra di capire, è un programma "proprietario".

Se, come sembra, sane supporta il tuo scanner, puoi usare anche altre applicazioni, non proprietarie, per effettuare la scansione come, ad esempio, xsane oppure, se usi kde, skanlite, oppure, se usi gnome, flegita
Aki
Global Moderator
Global Moderator
 
Messaggi: 7497
Iscritto il: 27/12/2007, 16:59

Re: rilevare immagini dallo scanner della stampante

Messaggioda x-kill » 21/07/2013, 12:18

Aki ha scritto:Il programma a cui ti riferisci, mi sembra di capire, è un programma "proprietario".

Se, come sembra, sane supporta il tuo scanner, puoi usare anche altre applicazioni, non proprietarie, per effettuare la scansione come, ad esempio, xsane oppure, se usi kde, skanlite, oppure, se usi gnome, flegita

si infatti ho scaricato xsane, skanlite, gskan2pdf, ecc. ma nessuno lo riconosce...quindi penso come hai detto tu che la canon di suo ha molte restrizioni, quindi mi toccherà lanciarlo ogni volta da terminale...pazienza.
grazie lo stesso. ;)
Avatar utente
x-kill
Full Member
Full Member
 
Messaggi: 235
Iscritto il: 28/01/2010, 15:00

Re: rilevare immagini dallo scanner della stampante

Messaggioda Aki » 21/07/2013, 12:20

Queste sono i modelli supportati da sane:
PIXMA MP140, MP150, MP160, MP170, MP180, MP190
PIXMA MP210, MP220, MP240, MP250, MP260, MP270, MP280
PIXMA MP360, MP370, MP390
PIXMA MP450, MP460, MP470, MP480, MP490
PIXMA MP500, MP510, MP520, MP530, MP540, MP550, MP560
PIXMA MP600, MP600R, MP610, MP620, MP630, MP640
PIXMA MP700, MP710, MP730, PIXMA MP750 (no grayscale)
PIXMA MP800, MP800R, MP810, MP830
PIXMA MP960, MP970, MP980, MP990
PIXMA MX300, MX310, MX330, MX340, MX350, MX360
PIXMA MX420, MX700, MX7600
PIXMA MX850, MX860, MX870, MX882, MX885

Qual'è il tuo modello ?

Questi sono i comandi per testare lo scanner con sane:
4. Test your scanner:

4.1. Check the used backend version:

The programs must use the installed SANE backend version, e.g. 1.0.24.

Codice: Seleziona tutto
$ scanimage -V

scanimage (sane-backends) 1.0.24git; backend version 1.0.24

This example shows that backend and scanimage are version 1.0.24.

Codice: Seleziona tutto
$ /usr/bin/scanimage -V

scanimage (sane-backends) 1.0.20; backend version 1.0.24

This example shows that an old scanimage (1.0.20) uses the backend 1.0.24.

If you want to use xsane, start xsane and check the used version with
CTRL - i.

4.2. Access scanner with normal user rights:

Codice: Seleziona tutto
$ scanimage -L


If your scanner isn't recognised here, try this:

Codice: Seleziona tutto
$ sudo scanimage -L


If this works, your user doesn't have the rights to access the scanner.

However, please check and redo the installation described above.
If this doesn't help, you can ask the mailing list
<sane-devel@lists.alioth.debian.org> for further support.

4.3. Testscan:

Codice: Seleziona tutto
$ cd ~
   $ scanimage > test.pnm
Aki
Global Moderator
Global Moderator
 
Messaggi: 7497
Iscritto il: 27/12/2007, 16:59

Re: rilevare immagini dallo scanner della stampante

Messaggioda x-kill » 21/07/2013, 12:41

io ho la mx 375, infatti non è presente nei modelli sopra riportati...
Avatar utente
x-kill
Full Member
Full Member
 
Messaggi: 235
Iscritto il: 28/01/2010, 15:00

Re: rilevare immagini dallo scanner della stampante

Messaggioda Aki » 21/07/2013, 13:05

Sul tracker di Debian relativamente al programma SANE risulta, specificamente per la tua stampante, che un utente ha riferito di essere riuscito a farla funzionare.

In pratica, sembra che abbia attivato alcune funzioni sperimentali di SANE al supporto agli scanner canon, impartendo i seguenti comandi (da un terminale) come utente root:
Codice: Seleziona tutto
script log.txt
export PIXMA_EXPERIMENT=1
export SANE_DEBUG_PIXMA=10
scanimage -L
xsane
exit

Il log sarà in log.txt

post scriptum: se possibile modifica l'oggetto del primo messaggio in modo da riportarvi in modello della stampante (perché sia di beneficio ad altri frequentatori del forum).
Aki
Global Moderator
Global Moderator
 
Messaggi: 7497
Iscritto il: 27/12/2007, 16:59

Re: rilevare immagini dallo scanner della stampante

Messaggioda x-kill » 21/07/2013, 13:14

niente purtroppo xsane mi dice di non riconoscere lo scanner. tiposto comunque l'output:
Codice: Seleziona tutto
root@x:/home/x-kill# script log.txt
Script started, file is log.txt
export PIXMA_EXPERIMENT=1
export SANE_DEBUG_PIXMA=10
scanimage -L
xsane
exitroot@x:/home/x-kill# export PIXMA_EXPERIMENT=1
root@x:/home/x-kill# export SANE_DEBUG_PIXMA=10
root@x:/home/x-kill# scanimage -L
[sanei_debug] Setting debug level of pixma to 10.
[pixma] pixma is compiled with pthread support.
[pixma] pixma version 0.16.2
[pixma] sanei_bjnp_find_devices:
[pixma] eth0:avahi is IPv4 capable, sending broadcast..
[pixma] wlan0 is IPv4 capable, sending broadcast..
[pixma] eth0:avahi is IPv4 capable, sending broadcast..
[pixma] wlan0 is IPv4 capable, sending broadcast..
[pixma] eth0:avahi is IPv4 capable, sending broadcast..
[pixma] wlan0 is IPv4 capable, sending broadcast..
[pixma] eth0:avahi is IPv4 capable, sending broadcast..
[pixma] wlan0 is IPv4 capable, sending broadcast..
[pixma] eth0:avahi is IPv4 capable, sending broadcast..
[pixma] wlan0 is IPv4 capable, sending broadcast..
[pixma] pixma_find_scanners() found 0 devices
device `v4l:/dev/video0' is a Noname Acer HD Crystal Eye webcam virtual device
root@x:/home/x-kill# xsane
No protocol specified

(xsane:6066): Gtk-WARNING **: cannot open display: :0
root@x:/home/x-kill# exit

a quanto pare riconosce solo la webcam integrata del portatile...
Avatar utente
x-kill
Full Member
Full Member
 
Messaggi: 235
Iscritto il: 28/01/2010, 15:00

Re: rilevare immagini dallo scanner della stampante

Messaggioda Aki » 21/07/2013, 13:33

La stampante è collegata su porta USB ? Cosa risulta dall'output del comando:
Codice: Seleziona tutto
lsusb
Aki
Global Moderator
Global Moderator
 
Messaggi: 7497
Iscritto il: 27/12/2007, 16:59

Re: rilevare immagini dallo scanner della stampante

Messaggioda x-kill » 21/07/2013, 13:37

si la stampante è collegata tramite cavo USB
Codice: Seleziona tutto
root@x:/home/x-kill# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 064e:a117 Suyin Corp.
Bus 008 Device 002: ID 058f:6254 Alcor Micro Corp. USB Hub
Bus 005 Device 002: ID 04d9:1702 Holtek Semiconductor, Inc.
Bus 008 Device 007: ID 04a9:1759 Canon, Inc.
Bus 008 Device 008: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
root@x:/home/x-kill#
Avatar utente
x-kill
Full Member
Full Member
 
Messaggi: 235
Iscritto il: 28/01/2010, 15:00

Re: rilevare immagini dallo scanner della stampante

Messaggioda Aki » 21/07/2013, 16:18

Gli identificativi da te riportati per la stampante/scanner canon pixma MX375 (04a9:1759) risultano documentati nel codice sorgente della versione di sviluppo di sane-backends (la parte di Sane che si interfaccia con le periferiche) disponibile nel repository git.debian.org e prelevabile con il comando:
Codice: Seleziona tutto
git clone git://anonscm.debian.org/sane/sane-backends.git

Analizzando il codice sorgente, risulta:
Codice: Seleziona tutto
$ cd sane-backends/backend/
$ grep 1759 *pixma*
pixma_mp150.c:#define MX370_PID 0x1759
$ grep MX370_PID *pixma*
pixma_mp150.c:#define MX370_PID 0x1759
pixma_mp150.c:              && s->cfg->pid != MX370_PID
pixma_mp150.c:  DEVICE ("Canon PIXMA MX370 Series", "MX370", MX370_PID, 1200, 0, 0, 638, 877, PIXMA_CAP_CIS | PIXMA_CAP_ADF),

In altri termini, nella versione di sviluppo di sane-backends i codici identificativi della tua stampante sono attribuiti al modello MX370 e non al MX375 (forse sono tra loro compatibili).

Il commit con cui in sane-backends sarebbe stato introdotto il supporto a questo modello di stampante è stato effettuato il 26 agost 2012.

La versione per Debian Sid di sane-backends dovrebbe contenere il supporto alla periferica.

Per effettuare il backport (ricreare i pacchetti di una release più recente di Debian all'interno di una precedente) da Sid a Wheezy dei pacchetti derivanti da sane-backends, puoi impartire i seguenti comandi:
Codice: Seleziona tutto
script log3.txt
wget http://ftp.de.debian.org/debian/pool/main/s/sane-backends/sane-backends_1.0.23-3.debian.tar.gz
wget http://ftp.de.debian.org/debian/pool/main/s/sane-backends/sane-backends_1.0.23.orig.tar.gz
tar xf sane-backends_1.0.23.orig.tar.gz
cd sane-backends-1.0.23/
tar xf ../sane-backends_1.0.23-3.debian.tar.gz
su -c "aptitude install chrpath libavahi-client-dev libgphoto2-2-dev libusb-1.0-0-dev texlive texlive-latex-extra xutils-devchrpath libavahi-client-dev libgphoto2-2-dev libusb-1.0-0-dev texlive texlive-latex-extra xutils-dev"
dpkg-buildpackage -b -uc
exit

Il log dei comandi impartiti sarà in log3.txt

I comandi sopra indicati genereranno i seguenti file che potranno essere installati con dpkg:
Codice: Seleziona tutto
$ ls  ../*.deb
libsane_1.0.23-3_i386.deb         libsane-dbg_1.0.23-3_i386.deb  sane-utils_1.0.23-3_i386.deb
libsane-common_1.0.23-3_i386.deb  libsane-dev_1.0.23-3_i386.deb
Aki
Global Moderator
Global Moderator
 
Messaggi: 7497
Iscritto il: 27/12/2007, 16:59

Prossimo

Torna a Multimedia

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti