Benvenuto Ospite Cerca | Topic Attivi | Utenti | | Log In | Registra

Scanner Hp ScanJet 5300C Opzioni
urrufrancesco
Inviato: Wednesday, November 26, 2008 10:39:28 PM
Rank: Newbie

Iscritto dal : 10/25/2008
Posts: 0
Code:
urrufrancesco@urrufrancesco-desktop:~$ scanimage -L

No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).

urrufrancesco
Inviato: Wednesday, November 26, 2008 10:44:05 PM
Rank: Newbie

Iscritto dal : 10/25/2008
Posts: 0
Inoltre se uso "Scanner Utility" per far partire lo scanner, mi viene risposto in una finestrella grafica:
Code:
Non è possibile aprire il dispositivo 'avision:libusb:001:004': Si è verificato un errore durante l'I/O del dispositivo.

Grazie Dead.
dead
Inviato: Wednesday, November 26, 2008 11:13:38 PM

Rank: AiutAmico

Iscritto dal : 9/20/2004
Posts: 1,595
OK, apri il file /etc/sane.d/avision.conf (quello di ieri ;-)
ed al posto delle righe che ti avevo fatto modificare, cioè queste:
Code:
usb libusb:002:003
usb 0x03f0 0x0701

prova a scrivere invece queste:
Code:
usb libusb:001:004
usb 0x03f0 0x0701


riavvia e prova se funziona...
P.S. kooka l'hai già provato?

Onestamente sono a corto di idee...Brick wall


Sono cosi avanti che quando guardo indietro vedo il futuro.
urrufrancesco
Inviato: Thursday, November 27, 2008 12:47:37 AM
Rank: Newbie

Iscritto dal : 10/25/2008
Posts: 0
Lo installo volentieri, ma ho visto che non c'è nei pacchetti Synaptic.
Come si installa, scaricando dal sito di kooka il programma?
Grazie e ciao a tutti
azzurra_g
Inviato: Thursday, November 27, 2008 7:18:12 AM

Rank: Member

Iscritto dal : 10/2/2006
Posts: 1,368
urrufrancesco ha scritto:
... ma ho visto che non c'è nei pacchetti Synaptic.

?

L'ho appena cercato in Synaptic in Ubuntu 8.04: kooka c'é.

:-)

Edit delle ore 13.30 circa:
Se, però, non riesci proprio a trovare kooka in Synaptic, apri il terminale e digita:
sudo apt-get update
E' un comando per scaricare tutti gli aggiornamenti disponibili per Ubuntu.

Fatto questo, sempre nel terminale digita:
sudo apt-get install kooka
Il pacchetto verrà installato dopo che (come ti apparirà nella finestra del terminale) avrai digitato s e dato Invio per accettare l'installazione. Terminata l'operazione, il programma Kooka lo trovi in Applicazioni > Grafica > Kooka.

Ciao
urrufrancesco
Inviato: Thursday, November 27, 2008 9:43:32 PM
Rank: Newbie

Iscritto dal : 10/25/2008
Posts: 0
Code:
urrufrancesco@urrufrancesco-desktop:~$ sudo apt-get install kooka
Lettura della lista dei pacchetti in corso... Fatto
Generazione dell'albero delle dipendenze in corso       
Lettura informazioni sullo stato... Fatto       
Il pacchetto kooka non ha versioni disponibili, ma è nominato da un altro
pacchetto. Questo significa che il pacchetto manca, è diventato obsoleto
o è disponibile solo all'interno di un'altra sorgente
E: Il pacchetto kooka non ha candidati da installare
urrufrancesco
Inviato: Thursday, November 27, 2008 9:45:09 PM
Rank: Newbie

Iscritto dal : 10/25/2008
Posts: 0
Se mi insegnate a installarlo lo scarico dal sito di Kooka, ma non so come si installa...
azzurra_g
Inviato: Friday, November 28, 2008 12:07:43 AM

Rank: Member

Iscritto dal : 10/2/2006
Posts: 1,368
Per prova ho scaricato dal sito kooka, ho iniziato ad installarlo ma ... mi sono fermata al primo comando cd Scrivania (che serve a posizionarsi dove il pacchetto è stato scaricato e decompresso), ho studiato un pochino, ma al momento non sono all'altezza di capire quali comandi occorrerebbe dare per proseguire nell'installazione.
Mi dispiace ...

Ho anche letto questa discussione, inerente al tuo stesso modello di scanner: http://forum.ubuntu-it.org/index.php?topic=217658.msg1509155
Leggendo, le informazioni paiono non essere molto entusiasmanti ed in uno dei links ( http://www.sane-project.org/sane-backends.html#SCANNERS ), da quanto ho capito, leggo che l'hp scanjet 5300c non è supportato da Sane ...

Spero ancora che qualche lampadina si accenda :-)
dead
Inviato: Friday, November 28, 2008 12:33:12 AM

Rank: AiutAmico

Iscritto dal : 9/20/2004
Posts: 1,595
i comandi sarebbero nell'ordine:
Code:
./configure

Code:
make

Code:
makeinstall

il problema è che di solito salta fuori quasi sempre qualche errore, e se non si è un po' pratici impedisce di completare l'installazione




Sono cosi avanti che quando guardo indietro vedo il futuro.
urrufrancesco
Inviato: Saturday, November 29, 2008 12:49:57 AM
Rank: Newbie

Iscritto dal : 10/25/2008
Posts: 0
Ciao a tutti. Siccome le cose lasciate a metà sono insipide e danno al vomito perchè non sono ne calde ne fredde, se mi date una bella mano, vediamo se almeno con kooka lo scanner funziona. o eseguito il primo comando, che tu gentile Dead mi hai fornito (ho visto che tali comandi sono presenti in un file scaricato con il pacchetto di kooka). Ma l'ultima frase segnala un errore. Cosa significa?

Code:
urrufrancesco@urrufrancesco-desktop:/etc/kooka-0.44$ ./configure
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking for -p flag to install... yes
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking whether g++ supports -Wmissing-format-attribute... yes
checking whether gcc supports -Wmissing-format-attribute... yes
checking whether g++ supports -Wundef... yes
checking whether g++ supports -Wno-long-long... yes
checking whether g++ supports -Wnon-virtual-dtor... yes
checking whether g++ supports -fno-exceptions... yes
checking whether g++ supports -fno-check-new... yes
checking whether g++ supports -fno-common... yes
checking whether g++ supports -fexceptions... yes
checking how to run the C++ preprocessor... g++ -E
checking whether g++ supports -O0... yes
checking whether g++ supports -Wl,--no-undefined... yes
checking whether g++ supports -Wl,--allow-shlib-undefined... yes
not using lib directory suffix
checking for a sed that does not truncate output... /bin/sed
checking for egrep... grep -E
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fl32... no
checking for af77... no
checking for fort77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for lf95... no
checking for g95... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether  accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc static flag  works... yes
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen... no
checking for dlopen in -ldl... yes
checking whether a program can dlopen itself... yes
checking whether a statically linked program can dlopen itself... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking for shl_load... (cached) no
checking for shl_load in -ldld... (cached) no
checking for dlopen... (cached) no
checking for dlopen in -ldl... (cached) yes
checking whether a program can dlopen itself... (cached) yes
checking whether a statically linked program can dlopen itself... (cached) yes
appending configuration tag "F77" to libtool
checking for msgfmt... /usr/bin/msgfmt
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking if C++ programs can be compiled... yes
checking for strlcat... no
checking if strlcat needs custom prototype... yes - in libkdefakes
checking for strlcpy... no
checking if strlcpy needs custom prototype... yes - in libkdefakes
checking for main in -lutil... yes
checking for main in -lcompat... no
checking for crypt in -lcrypt... yes
checking for socklen_t... socklen_t
checking for dnet_ntoa in -ldnet... no
checking for dnet_ntoa in -ldnet_stub... no
checking for inet_ntoa... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for sys/types.h... (cached) yes
checking for stdint.h... (cached) yes
checking sys/bitypes.h usability... yes
checking sys/bitypes.h presence... yes
checking for sys/bitypes.h... yes
checking for poll in -lpoll... no
checking CoreAudio/CoreAudio.h usability... no
checking CoreAudio/CoreAudio.h presence... no
checking for CoreAudio/CoreAudio.h... no
checking if res_init needs -lresolv... yes
checking if res_init is available... yes
checking for killpg in -lucb... no
checking for int... yes
checking size of int... 4
checking for short... yes
checking size of short... 2
checking for long... yes
checking size of long... 4
checking for char *... yes
checking size of char *... 4
checking for dlopen in -ldl... (cached) yes
checking for shl_unload in -ldld... no
checking for size_t... yes
checking size of size_t... 4
checking for unsigned long... yes
checking size of unsigned long... 4
checking sizeof size_t == sizeof unsigned long... yes
checking crt_externs.h usability... no
checking crt_externs.h presence... no
checking for crt_externs.h... no
checking for _NSGetEnviron... no
checking for vsnprintf... yes
checking for snprintf... yes
checking for X... configure: error: Can't find X includes. Please check your installation and add the correct paths!

Grazie davvero.
Almeno mi state togliendo la paura di Linux, che hanno tutti in giro.
dead
Inviato: Saturday, November 29, 2008 4:39:09 PM

Rank: AiutAmico

Iscritto dal : 9/20/2004
Posts: 1,595
Come ti dicevo, le compilazioni da sorgenti danno spesso strani errori: potrebbe essere che sul tuo pc non hai un compilatore:
Commenta:
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fl32... no
checking for af77... no
checking for fort77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for lf95... no
checking for g95... no


Purtroppo non sono abbastanza esperto di compilazione per sapere se l'errore è proprio quello.

Qui c'è un ottima guida alla compilazione da sorgenti:
http://wiki.ubuntu-it.org/AmministrazioneSistema/InstallareProgrammi/DaSorgenti
prova a seguirla passo passo...

Ti do un'altra idea: visto che hai installato ubuntu da pochissimo (almeno mi pare), considera la possibilita di passare a Kubuntu 8.04 (non 8.10).
Su kubuntu 8.04 kooka è installato di default.


Sono cosi avanti che quando guardo indietro vedo il futuro.
granuz88
Inviato: Saturday, November 29, 2008 5:27:37 PM
Rank: AiutAmico

Iscritto dal : 4/10/2005
Posts: 3,476
Se vuoi per compilare ti aiuto io...
comunque, prima di addentrarci in questa via, hai abilitato tutte le fonti software?

Vai in Sistema > Amministrazione > Sorgenti di Installazione

Spunta tutte le caselline sia nella prima scheda che nella seconda. Poi fai click su chiudi e ti chiederà di ricaricare i repository. Tu conferma. poi prova ad installare kooka da synaptic oppure con apt-get install kooka


By Granuz88
urrufrancesco
Inviato: Saturday, November 29, 2008 6:32:23 PM
Rank: Newbie

Iscritto dal : 10/25/2008
Posts: 0
Se mi dai una mano a compilare ti sono molto grato, così rispolvero il C++ che usavo al Poli...
grazie ciao
urrufrancesco
Inviato: Saturday, November 29, 2008 9:48:18 PM
Rank: Newbie

Iscritto dal : 10/25/2008
Posts: 0
Gentili tutti, Dead, Azzurra, Granuz, vi sono molto grato per il contributo che mi date.
Ho eseguito le modifiche che mia hai suggerito, nel comando grafico "SORGENTI SOFTWARE".
Ho lanciato l'installazione di Kooka con apt-get install e con gli aggiornamenti Sunaptic, ma il risultato è il medesimo, cioè mi dice che è una versione obsoleta, quell a che voglio scaricare e installare.
Allora ho lanciato linstallazxione con ./configure, ma dà l'errore di prima. Se vuoi ti mando il listato.
Grazie
azzurra_g
Inviato: Saturday, November 29, 2008 10:23:17 PM

Rank: Member

Iscritto dal : 10/2/2006
Posts: 1,368
Ciao Francesco, io mi sono fermata perché sono ancora una principiante e le cose che si possono suggerire per il tuo problema sono al di là delle mie possibilità e, probabilmente, non sarò mai capace di conoscerle ...

Però, confido molto nella promessa che ti ha fatto Granuz :-)

Continuerò a leggere con molto interesse questa discussione sia per imparare, sia perché, da femminuccia, mi piacerebbe un lieto fine per il tuo scanner e per te :-)

Ciao
granuz88
Inviato: Saturday, November 29, 2008 11:21:08 PM
Rank: AiutAmico

Iscritto dal : 4/10/2005
Posts: 3,476
Allora, prima di tutto la compilazione non è così difficile. Per compilare un programma non serve essere programmatori.

La differenza principale è che bisogna installare delle librerie che servono durante la compilazione stessa. Ogni programma ha bisogno di librerie standard (cioè quelle fornite nel pacchetto build-essential che consiglio di installare sempre) più altre librerie che possono variare da programma a programma.
Ma andiamo con ordine.


Il comando ./configure: a cosa serve?

./configure è uno script che semplicemente controlla che tutte le librerie necessarie alla compilazione di un programma siano presenti sul sistema. Restituisce errore se non ne trova qualcuna.
Molto probabilmente avrai notato che durante l'esecuzione del suddetto script ci sono questi messaggi:

Commenta:
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fl32... no
checking for af77... no
checking for fort77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for lf95... no
checking for g95... no

Questi, non ti devi preoccupare, non sono errori. Semplicemente il NO vuol dire che le suddette librerie NON SERVONO alla compilazione. Tutto tranquillo quindi!

Mentre questo
Commenta:
checking for X... configure: error: Can't find X includes. Please check your installation and add the correct paths!

E' un errore. Non a caso c'è anche scritto accanto.

In questo caso ti sta dicendo esattamente quello che vedi, ovvero che non trova le librerie di X (ovvero Xorg, il servizio che avvia la grafica di linux).
Bene, a questo punto mi dirai: ma come io Xorg ce l'ho installato di sicuro! L'interfaccia grafica mi parte!

E' vero, ma ricordiamoci che le librerie di sviluppo di un programma NON corrispondono al programma stesso.
Fate tutti attenzione, che questo discorso vale per tutti. I pacchetti necessari per compilare un programma in synaptic hanno l'estensione finale -dev ovvero development (sviluppo).
Prova ad installare il pacchetto x-window-system-dev e rilancia lo script. vedrai che questo errore non ti comparirà più e proseguirà.

Probabile che ci saranno altri errori (è un problema che capita quasi sempre la prima volta che compili un programma, poi va via via scomparendo. Difatti le librerie per compilare qualcosa sono quasi sempre quelle...)

Se per caso il prossimo errore sarà:
checking for CICCIO... configure: error:
é molto probabile che dovrai installare il pacchetto CICCIO-dev per ovviare al problema... eccetera fino a quando lo script termina senza errore.
Comunque se non capisci che pacchetto installare chiedi pure!


Il comando make


Una volta terminata la procedura precedente senza errori, devi digitare questo comando

make

per iniziare la compilazione vera e propria. A seconda del programma ci può volere del tempo. Se hai un sistema multiprocessore puoi dare l'opzione -jn dove al posto di n ci metti i numeri di core del tuo processore. Per esempio il mio sistema è un quad-core di conseguenza, se voglio, posso dare questo comando:

make -j4

ripeto che questo è facoltativo, serve solo per velocizzare la procedura...


il comando make install

quando il make ha finito diamo questo comando:

sudo make install

per installare un programma. il sudo è necessario perchè solo l'amministratore di sistema può installare programmi.
A procedura ultimata è raro che il programma compari nel menù. per avviarlo dobbiamo avvalerci del terminale.
Digitare:

kooka


per avviare il programma (non chiudere il terminale mentre è in esecuzione altrimenti "si porta dietro" anche il programma)


Disinstallare un programma compilato:

Conserviamo la cartella con il codice sorgente. se per caso vogliamo disinstallare un programma entriamo nella cartella con il terminale e diamo il comando:

sudo make uninstall

Bene, questo è come si compilano (a parte eccezioni) i programmi su linux. Queste indicazioni sono universali e valgono per tutte le distro.



By Granuz88
urrufrancesco
Inviato: Sunday, November 30, 2008 3:57:04 PM
Rank: Newbie

Iscritto dal : 10/25/2008
Posts: 0
Code:
urrufrancesco@urrufrancesco-desktop:/etc/kooka-0.44$ sudo apt-get install x-window-system-dev
Lettura della lista dei pacchetti in corso... Fatto
Generazione dell'albero delle dipendenze in corso       
Lettura informazioni sullo stato... Fatto       
E: Impossibile trovare x-window-system-dev
urrufrancesco@urrufrancesco-desktop:/etc/kooka-0.44$ sudo apt-get install x-window-system-core
Lettura della lista dei pacchetti in corso... Fatto
Generazione dell'albero delle dipendenze in corso       
Lettura informazioni sullo stato... Fatto       
Nota, si sta selezionando xorg al posto di x-window-system-core
xorg è già alla versione più recente.
0 aggiornati, 0 installati, 0 da rimuovere e 0 non aggiornati.


Ti ringrazio anticipatamente, Scusa il disturbo. Grazie
urrufrancesco
Inviato: Sunday, November 30, 2008 10:26:47 PM
Rank: Newbie

Iscritto dal : 10/25/2008
Posts: 0
Nel file Install del pacchetto kppka ho trovato:

For packages that use the X Window System, `configure' can usually
find the X include and library files automatically, but if it doesn't,
you can use the `configure' options `--x-includes=DIR' and
`--x-libraries=DIR' to specify their locations.

Ma la directory di cosa?
granuz88
Inviato: Monday, December 01, 2008 4:59:29 PM
Rank: AiutAmico

Iscritto dal : 4/10/2005
Posts: 3,476
Ops... ho sbagliato pacchetto!

Prova ad installare il pacchetto
xserver-xorg-dev

adesso il configure dovrebbe proseguire...


By Granuz88
urrufrancesco
Inviato: Monday, December 01, 2008 11:53:10 PM
Rank: Newbie

Iscritto dal : 10/25/2008
Posts: 0
Gentilissimo e carissimo Granuz, ho installato il pacchetto che mi hai suggerito Quando eseguo ./configure nella directory di kooka, l'errore di prima non cambia L'errore che mi fornisce è il seguente:

checking for X... configure: error: Can't find X includes. Please check your installation and add the correct paths!
urrufrancesco@urrufrancesco-desktop:/etc/kooka-0.44$

Io, nella mia grande ignoranza suppongo che cerchi la path delle librerie che non trova Infatti nel file Install del pacchetto d'installazione di kooka c'è scritto

For packages that use the X Window System, `configure' can usually
find the X include and library files automatically, but if it doesn't,
you can use the `configure' options `--x-includes=DIR' and
`--x-libraries=DIR' to specify their locations.

Cioè al comando ./configure dovrei aggiungere la path delle librerie.
Ho installato linux da due settimane: dove sono ste librrerie?

Grazie e ciao

Utenti presenti in questo topic
Guest


Salta al Forum
Aggiunta nuovi Topic disabilitata in questo forum.
Risposte disabilitate in questo forum.
Eliminazione tuoi Post disabilitata in questo forum.
Modifica dei tuoi post disabilitata in questo forum.
Creazione Sondaggi disabilitata in questo forum.
Voto ai sondaggi disabilitato in questo forum.

Main Forum RSS : RSS

Aiutamici Theme
Powered by Yet Another Forum.net versione 1.9.1.8 (NET v2.0) - 3/29/2008
Copyright © 2003-2008 Yet Another Forum.net. All rights reserved.