[Risolto] F11 e lo scanner..

ci ho riprovato: ho scaricato questi ( ho un sistema a 64 bit )
RPM 64bit package
iscan-2.20.0-6.x86_64.rpm 383.956 bytes
iscan-plugin-gt-f700-2.1.0-3.c2.x86_64.rpm 163.693 bytes

però installando il primo torniamo all’errore di alcuni post fa:
Dipendenza mancante: libltdl.so.3()(64bit) è necessario per il pacchetto iscan-2.20.0-6.x86_64 (/iscan-2.20.0-6.x86_64)

dai un:

# updatedb

poi un:

$ locate libltdl

posta l’output.

il comando
Linux root@PC-Anna / # updatedb

non restituisce output

Linux annalia@PC-Anna ~ $ locate libltdl
/usr/lib/libltdl.so.7
/usr/lib/libltdl.so.7.2.0
/usr/lib64/libltdl.so.7
/usr/lib64/libltdl.so.7.2.0

dai questi:

[code]# ln -s /usr/lib64/libltdl.so.7.2.0 /usr/lib64/libltdl.so.3

ln -s /usr/lib/libltdl.so.7.2.0 /usr/lib/libltdl.so.3[/code]

poi riprova.

edit: scusa…ho corretto

Richiede una libreria più vecchia (la 3 anzichè la 7 che hai installata).

Proviamo (ma sono sicuro che non funzionerà):

ln -s /usr/lib64/libltdl.so.7 /usr/lib64/libltdl.so.3

Prova…

@Virus: scusa… pensavo che fossi a letto, sai hai avuto una giornata impegnativa e noiosa. :lol:

esatto:

dopo aver dato il comando

Linux annalia@PC-Anna ~ $ ln -s /usr/lib64/libltdl.so.7 /usr/lib64/libltdl.so.3
ln: creating symbolic link `/usr/lib64/libltdl.so.3’: Il file esiste

così ho riprovato ad installare il pacchetto malefico…però:

Dipendenza mancante: libltdl.so.3()(64bit) è necessario per il pacchetto iscan-2.20.0-6.x86_64 (/iscan-2.20.0-6.x86_64)

:-o
cosa dice:

ll /usr/lib64 | grep libltdl

Linux root@PC-Anna / # ll /usr/lib64 | grep libltdl
lrwxrwxrwx 1 root root 23 19 giu 00:56 libltdl.so.3 -> /usr/lib64/libltdl.so.7
lrwxrwxrwx. 1 root root 16 11 giu 00:10 libltdl.so.7 -> libltdl.so.7.2.0
-rwxr-xr-x 1 root root 38616 25 feb 21:39 libltdl.so.7.2.0

direi che la libreria .3 incriminata è presente solo come link simbolico alla .7 … ti ho copia- incollato la riga sbagliata…scusa…l’ora comincia a farsi sentire… :oops:
il link simbolico però non ha ingannato il sistema…

ultime dal fronte : qui http://avasys.jp/hp/page000001300/hpg000001294.htm ho trovato la questa segnalazione :

Concerning a bug fix version of “Image Scan! for Linux” and Corrective Script
2009/05/21
Concerning a bug fix version of “Image Scan! for Linux” and Corrective Script

ho provato a seguire le istruzioni ma mi sono persa… qualcuno può darmi una dritta ?

Semplicemente scarica lo script “fix-udev-rules” (in pratica salvi semplicemente la pagina che lo contiene), avvia un terminale nella cartella dove lo hai salvato e dai il seguente comando (meglio da root):

sh fix-udev-rules --check-only

L’output ti dirà se hai dei problemi o meno.
Guarda che, per qunto ho capito, dicono che le versioni di Fedora dalla 9 in poi non dovrebbero essere soggette a questo bug di Iscan

Ciao

Roberto

Non penso centri molto col tuo problema: parla di problemi all’avvio con udev (perdipiù relativi ad una vecchia versione).
Nel tuo caso dovrebbero funzionare i driver installati tramite il pacchetto

iscan-firmware

(leggendo la documentazione dice:

[quote]
Firmware for the following Epson flatbed scanners:
:
: * GT-1500 / GT-D1000
: * Perfection 2480/2580 PHOTO / GT-F500
: * Perfection 3170 PHOTO / GT-9400
: * Perfection 3490 PHOTO / GT-F520
: * Perfection 4180 PHOTO / GT-F600
: * Perfection 4490 PHOTO / GT-X750
: * Perfection V10/V100 PHOTO / GT-S600
: * Perfection V200 PHOTO / GT-F670
: * Perfection V30/V300 / GT-F720 / GT-S620
: * Perfection V350 PHOTO / GT-F700
: * Perfection V500 PHOTO / GT-X770
[/quote])

In più l’utente enrico972 asserisce di essere riuscito a far riconoscere la perfierica con i suddetti driver (a quel che ho capito). Quindi riproverei, adesso che hai rimosso tutti i vecchi pacchetti, a reinstallare tale pacchetto (iscan-firmware), riavviare e riprovare. Magari aspettando ulteriori suggerimenti da enrico.

L’alternativa è quella di fare un downgrade del pacchetto libtool-ltdl a http://rpm.pbone.net/index.php3/stat/4/idpl/10494560/com/libtool-ltdl-1.5.26-4.fc10.x86_64.rpm.html versione per permetterti di installare i driver di prima. Ma non so che effetti possa avere ciò sulla stabilità del tuo sistema.

Grazie Roberto, avevi ragione, l’output infatti è :

Linux root@PC-Anna /home/annalia/Scaricati # sh fix-udev-rules --check-only
fix-udev-rules: no bad make-policy-file script found
fix-udev-rules: no bad udev rules files found
fix-udev-rules: no bad initrd images found

e siamo da capo: ho provato a reistallare iscan con yumex, ma continua a dirmi che mi manca una maledetta libreria

Dipendenza mancante: libltdl.so.3()(64bit) è necessario per il pacchetto iscan-2.20.0-6.x86_64 (/iscan-2.20.0-6.x86_64)

oppure:

Linux root@PC-Anna /home/annalia # package-cleanup --problems
Setting up yum
Plugin caricati:dellsysidplugin2, refresh-packagekit
Reading local RPM database
Processing all local requires
Missing dependencies:
Package iscan-plugin-gt-f700-2.1.0-3.c2.x86_64 requires iscan >= 2.16.1

e qui la mia competenza si ferma…

Edit… scusate, sono arrivata dopo l’ulteriore risposta di Astaroth…avevo già riprovato con Yumex… quasi quasi seguo il suggerimento di Mailda e fiondo lo scanner contro il muro… peccato mi serva!

Buona giornata a tutti!

  1. Per il problema delle dipendenze ho scaricato questa libreria:

ftp://ftp.muug.mb.ca/mirror/fedora/linux/releases/10/Fedora/x86_64/os/Packages/libtool-ltdl-1.5.26-4.fc10.x86_64.rpm

  1. Ho installato la stessa con:

rpm -ivh --force libtool-ltdl-1.5.26-4.fc10.x86_64.rpm

  1. Ho installato con il gestore pacchetti:
    “iscan-2.20.0-6.x86_64.rpm”

  2. Ho installato con il gestore pacchetti:
    “iscan-plugin-gt-f700-2.1.0-3.c2.x86_64.rpm”

Tutto è andato a buon fine, contrariamente a prima.

Il driver riconosce perfettamente lo scanner della mia Dx4800, non so col tuo, non ti resta che provare.

Ciao

Roberto

Edit … a me funzionava anche prima senza driver proprietario, col solo accorgimento del mio post #34.

Salve.

A completamento del mio post precedente, naturalmente se ti andrà a buon fine la procedura di installazione del driver, ti consiglierei quanto ho testato per evitare eventuali conflitti con altri driver editando opportunamente il file /etc/sane.d/dll.conf come segue:

  1. da terminale, come root, salva il file dll.conf originale dando:

    mv /etc/sane.d/dll.conf /etc/sane.d/dll.conf.orig

    (l’estensione .orig a tuo piacimento)

  2. gedit /etc/sane.d/dll.conf

  3. sul file dll.conf che si aprirà scrivi una sola riga: epkowa

  4. Salva il file dll.conf.

In questo modo aprendo Xsane verrà utilizzato il solo driver epkowa e dovrebbero aprirsi direttamente le varie finestre di Xsane, senza dover scegliere il dispositivo.

Se usi solo questo scanner come dispositivo di acquisizione per Xsane potrai lasciare tutto così, altrimenti potrai aggiungere al suddetto file altre righe relative agli altri eventuali dispositivi utilizzati, prese dal file dll.conf.orig che hai tenuto come copia dell’originale.

Ciao

Roberto

ALLELUJAAA!!!
Scusate l’urlo, ma ci voleva…
allora, per i posteri : ho distallato con aggiungi- rimuovi software tutto quanto riguardava lo scanner, spento anche lo scanner stesso ( per buona misura ), dato il reboot, seguito la procedura di Roberto, e … miracolo : ha funzionato !!
Grazieeee…

@ Mailga : con i personaggi che circolano su questo forum, il possibile lo facciamo sempre, l’impossibile molto spesso, per i miracoli ci siamo “già” attrezzati ! :lol:

[ot]

[quote=Alidiluna]
@ Mailga : con i personaggi che circolano su questo forum, il possibile lo facciamo sempre, l’impossibile molto spesso, per i miracoli ci siamo “già” attrezzati ! [/quote]
Come mai lo riferisci a me?
[/ot]