|
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).
|
|
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.
|
|
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... Sono cosi avanti che quando guardo indietro vedo il futuro.
|
|
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
|
|
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 kookaIl 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
|
|
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
|
|
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...
|
|
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.msg1509155Leggendo, 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 :-)
|
|
Rank: AiutAmico
Iscritto dal : 9/20/2004 Posts: 1,595
|
i comandi sarebbero nell'ordine: 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.
|
|
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.
|
|
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/DaSorgentiprova 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.
|
|
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
|
|
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
|
|
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
|
|
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
|
|
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 makeUna 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 installquando il make ha finito diamo questo comando: sudo make installper 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: kookaper 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 uninstallBene, questo è come si compilano (a parte eccezioni) i programmi su linux. Queste indicazioni sono universali e valgono per tutte le distro. By Granuz88
|
|
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
|
|
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?
|
|
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
|
|
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
|
|
Guest |