Dimensione: 9371
Commento:
|
Dimensione: 4696
Commento: aggiunta guida da revisionare
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 2: | Linea 2: |
#LANGUAGE it | #language it |
Linea 4: | Linea 4: |
||<tablestyle="float:right; font-size: 0.9em; width:35%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]][[TableOfContents(1)]]|| | ||<tablestyle="float:right; font-size: 0.9em; width:40%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]][[TableOfContents]]|| |
Linea 6: | Linea 6: |
[[Include(StrumentiWiki/Versioni)]] [[Include(StrumentiWiki/Edgy)]] [[Include(StrumentiWiki/Dapper)]] [[Include(StrumentiWiki/Versioni2)]] |
= A chi è rivolta questa guida = |
Linea 11: | Linea 8: |
= Introduzione = Questa è una guida all'utilizzo della stampante laser '''LBP 2900''' e sue simili utilizzando i driver ufficiali '''Canon'''. Questa procedura è stata verificata con Ubuntu '''6.06''' (Dapper Drake) e tramite alcuni accorgimenti anche sulla versione 6.10 a 32 bit. |
Questa guida è rivolta a tutti quelli che usano Ubuntu da qualche minuto. Nella presente, infatti sono descritti per filo e per segno tutti i passaggi da compiere per configurare ed utilizzare al meglio una stampante EPSON Stylus C82, C83, C84 e C86. Questa guida è dedicata solo a chi collega la propria stampante attraverso l'interfaccia USB. |
Linea 19: | Linea 12: |
* Installare il pacchetto ''alien'' per convertire i file `rpm` in `deb`. In un terminale digitare: {{{ sudo aptitude install alien |
1.Una stampante dei tipi sopracitati, consultare: * [http://www.linuxprinting.org/show_printer.cgi?recnum=Epson-Stylus_C82 C82] {en} * [http://www.linuxprinting.org/show_printer.cgi?recnum=Epson-Stylus_C83 C83] {en} * [http://www.linuxprinting.org/show_printer.cgi?recnum=Epson-Stylus_C84 C84] {en} * [http://www.linuxprinting.org/show_printer.cgi?recnum=Epson-Stylus_C86 C86] {en} 2.Un pò di pazienza 3.Un pò di buona volontà = Preparazione = Verifichiamo che i cavi siano tutti correttamente collegati al computer e che la stampante sia accesa e poi, in un terminale, digitare:{{{ lsusb |
Linea 23: | Linea 32: |
* Scaricare il file `Driver.tar.gz` a questo indirizzo: [http://software.canon-europe.com/products/0010177.asp] | fatto ciò dovete cercare nell'output del comando la seguente voce (anche con qualche variazione): {{{ Bus 004 Device 003: ID 04b8:0005 Seiko Epson Corp. Stylus Printer }}} l'importante è che ci sia scritto «''Seiko Epson Corp. Stylus Printer''». |
Linea 25: | Linea 38: |
== Per i sistemi a 64 bit == | |
Linea 27: | Linea 39: |
||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%>[[Immagine(Icone/Piccole/warning.png,,center)]] ||<style="padding:0.5em; border:none;">'''La procedura per l'architettura 64 bit NON è stata verificata. È utile avere un buon livello di conoscenza di Linux per poter procedere.''' || | = Aggiunta della stampante e configurazione per The GIMP = |
Linea 29: | Linea 41: |
Per poter installare i driver su un sistema a 64 bit, sembra sia necessario installare le librerie per l'architettura a 32 bit. I pacchetti da installare sono: {{{ i32-libs i32-libs-gtk i32-kde i32-libs-openoffice.org |
== Aggiunta della stampante == Bene ora dobbiamo dire alla nostra Ubuntu che c'è la stampante. Selezionare '''''Sistema -> Amministrazione -> Stampanti''''' e facciamo doppio-clic su «'''Nuova stampante'''» scegliere «'''Usa altra stampante in base alla porta'''» e quindi «'''USB Printer #1'''». Fare clic su «'''Avanti'''», nel campo «'''Produttore'''» scegliere «'''Epson'''» e nel campo «'''Modello'''» «'''Stylus C83'''» e infine fare clic su «'''Applica'''». Ora abbiamo creato la stampante e dobbiamo verificare se funziona, a tale scopo dobbiamo stampare una pagina di prova. Inseriamo un foglio di carta normale A4 e facciamo clic col tasto destro del mouse sulla stampante appena creata e, dal menù che appare, scegliamo «'''Proprietà'''» quindi «'''Stampa pagina di prova'''». Se avete qualche problema potete contattare qualcuno nel [http://forum.ubuntu-it.org forum]. == Configurazione per The GIMP == Bene ora apriamo '''`The GIMP`''' da '''''Applicazioni -> Grafica -> GIMP Editor di Immagini''''' e apriamo una qualunque immagine (anche uno screenshoot va bene) e apriamo la finestra di stampa da '''''File -> Stampa''''' e nella finestra che appare clicchiamo su «'''Imposta stampante...'''» nel campo modello scegliamo «'''EPSON Stylus C83'''», facciamo clic su «'''OK'''» e poi, in basso, su «'''Stampa e salva impostazioni'''». = Livello di inchiostro = A questo punto vi state chiedendo «''Ma come posso visalizzare il livello d'inchiostro?''». Beh...vi anticipo che gli strumenti grafici sono molto scarsi, così dobbiamo ricorrere alla beneamanta riga di comando. Da terminale digitiamo: {{{ sudo apt-get install mtink |
Linea 33: | Linea 62: |
Potrebbe anche essere necessario installare i seguenti pacchetti: {{{ lib32asaund2 lib32gcc1 lib32stdc++6 lib32z1 |
Durante l'installazione del pacchetto apparirà una finestra pseudografica (simile all'installazione di Ubuntu) il cui titolo sarà «''Permission for mtink''» accettatela premendo «'''Invio'''». Dopo aver installato il pacchetto, per controllare il livello d'inchiostro è sufficente digitare da terminale: {{{ sudo mtink -d /dev/usb/lp0 -s |
Linea 37: | Linea 67: |
Durante l'installazione, i driver Canon le librerie `libcups.so.2` e `libgnutls.so.13`. È necessario passare manualmente queste librerie in quanto non sono incluse in alcuno dei pacchetti di amd64. La libreria `libgnutls.so.12` è fornita dal pacchetto ''ia32-libs-openoffice.org''. Per trovare le librerie necessarie, controllare su un sistemaa 32 bit la directory `/usr/lib`. In alternativa, è possibile estrarre le due librerie direttamente dai pacchetti ''libcupsys2'' e ''libgnutls''. | = Compilazione dei driver = |
Linea 39: | Linea 69: |
Durante la procedura di seguito descritta, la conversione dei pacchetti `.rpm` potrebbe non funzionare. È possibile farlo su un computer con installata una versione di Ubuntu a 32 bit o da un ''chroot''. | Se i driver non sono disponibili attraverso [:AmministrazioneSistema/Synaptic:Synaptic] è possibile compilarli. |
Linea 41: | Linea 71: |
Nel processo di installazione dei pacchetti `.deb`, usare l'opzione `--force-all` di '''dpkg''' in modo da forzare l'installazione degli applicativi 32 bit sulla versione a 64 bit: {{{ sudo dpkg -i --force-all cndrvcups-common_1.30-2_i386.deb cndrvcups-capt_1.30-2_i386.deb |
In un terminale digitare: {{{ sudo apt-get source gimp-print }}} e {{{ sudo apt-get build-get gimp-print |
Linea 45: | Linea 78: |
= Installazione = | Quindi, dalla directory dove è stato scarivato il file gimp-print nel formato `tar.gz`, in un terminale digitare: {{{ tar zxvf gimp-print-4.2.6.tar.gz cd gimp-print sudo ./configure sudo make sudo make install }}} Riavviare il computer e selezionare '''''Sistema -> Amministrazione -> Stampanti''''' e verificare che tutto sia a posto. |
Linea 47: | Linea 87: |
Una volta scaricati i driver, è necessario scompattarli e trasformarli in pacchetti `.deb`. | = Ma io uso già Dapper! = |
Linea 49: | Linea 89: |
* Da terminale digitare: {{{ tar -xvf Driver.tar.gz }}} * Spostarsi all'interno della directory creata dal comando precedente e digitare: {{{ sudo alien -c cndrvcups-capt-1.30-1.i386.rpm && sudo alien -c cndrvcups-common-1.30-1.i386.rpm }}} * Ora è possibile installare i pacchetti: {{{ sudo dpkg -i cndrvcups-common_1.30-2_i386.deb cndrvcups-capt_1.30-2_i386.deb }}} Dato che il processo di creazione dei pacchetti `.deb` tramite '''alien''' non è perfetto, è necessario procedere manualmente creando due directory nuove e una coda FIFO. In un terminale digitare: {{{ sudo mkdir /var/ccpd sudo mkdir /var/captmon sudo mkfifo /var/ccpd/fifo0 sudo chmod 777 /var/ccpd/fifo0 }}} Nel caso in cui la versione di Ubuntu sia la 6.10, è necessario rendere l'utente root il proprietario della coda altrimenti si potrebbe ricevere un errore tipo "''Unable to copy PPD file in step''": {{{ sudo chown root /var/ccpd/fifo0 }}} = Riavviare il server di stampa = Per rendere efficace l'installazione dei driver, è necessario riavviare il server di stampa: {{{ sudo /etc/init.d/cupsys restart }}} Nel caso in cui si riscontrino problemi: * fermare completamente il server di stampa: {{{ sudo /etc/init.d/cupsys stop }}} * controllare che il server si sia fermato verificando tra i programmi in esecuzione: {{{ sudo ps ax | grep cupsd }}} * se l'output contiene una sola riga simile a: {{{ username 24738 0.0 0.0 2896 836 pts/0 S+ 21:21 0:00 grep cupsd }}} il server è realmente fermo, altrimenti procedere col comando: {{{ sudo killall cupsd }}} * avviare il server di stampa: {{{ sudo /etc/init.d/cupsys start }}} = Identificare il driver di stampa corretto = Dato che nel pacchetto installato sono presenti driver per diversi modelli di stampanti, è necessario trovare quello utile e indicarlo al sistema: {{{ $ ls /usr/share/cups/model/ | grep CNCUPS }}} Dovrebbe restituire qualche cosa simile a questo: {{{ CNCUPSLBP1120CAPTJ.ppd CNCUPSLBP1120CAPTK.ppd CNCUPSLBP1210CAPTJ.ppd CNCUPSLBP1210CAPTK.ppd CNCUPSLBP2900CAPTK.ppd CNCUPSLBP3000CAPTJ.ppd CNCUPSLBP3000CAPTK.ppd CNCUPSLBP3200CAPTJ.ppd CNCUPSLBP3200CAPTK.ppd CNCUPSLBP3210CAPTJ.ppd CNCUPSLBP3210CAPTK.ppd CNCUPSLBP3300CAPTJ.ppd CNCUPSLBP3300CAPTK.ppd CNCUPSLBP3600CAPTJ.ppd CNCUPSLBP5000CAPTJ.ppd CNCUPSLBP5000CAPTK.ppd }}} Per alcune stampanti sono disponibili due driver: * `*K.ppd` * `*J.ppd` Provare prima con il file `K.ppd`. Se la versione di Ubuntu è la 6.10, il sistema cercherà i driver nella directory `/usr/share/ppd/`. È necessario quindi creare un collegamento simbolico ai driver: {{{ cd /usr/share/ppd/ sudo ln -s /usr/share/cups/model/CNCUPSLBP2900CAPTK.ppd }}} poi, usando il comando {{{ sudo /usr/sbin/lpadmin -p [modello stampante] -m [nome file driver stampante] -v ccp:/var/ccpd/fifo0 -E }}} con i dati relativi alla nostra stampante, quindi per la Canon LBP2900 {{{ sudo /usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E }}} registrare il driver della stampante presso lo spooler di stampa! siete gia' a meta' opera, potete andare a controllare nel menu' Sistema -> amministrazione -> stampa e li' gia' vedrete la vostra stampante!!! Registrate quindi la stampante presso il daemon ccpd, usando il seguente comando: {{{ sudo /usr/sbin/ccpdadmin -p [printer model] -o /dev/usblp0 }}} che per noi sara': {{{ sudo /usr/sbin/ccpdadmin -p LBP2900 -o /dev/usblp0 }}} = Sostituire il file /etc/init.d/ccpd = Affinché la stampante funzioni correttamente, è necessario modificare il file `/etc/init.d/ccpd`. * Per prima cosa, fare una copia di riserva del file originale: {{{ sudo cp /etc/init.d/ccpd /etc/init.d/ccpd.old }}} * Con un [:EditorDiTesto:editor di testo] creare il file `ccpd` e copiarvi il contenuto riportato qui sotto: {{{ #!/bin/sh # # ccpd startup script for Canon Printer Daemon for CUPS # # Modified for Debian GNU/Linux # by Raphael Doursenaud <rdoursenaud@free.fr>. DAEMON=/usr/sbin/ccpd LOCKFILE=/var/lock/subsys/ccpd PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin NAME=ccpd DESC="Canon Printer Daemon for CUPS" test -f $DAEMON || exit 0 case $1 in start) echo -n "Starting $DESC: $NAME" start-stop-daemon --start --quiet --exec $DAEMON echo "." ;; stop) echo -n "Stopping $DESC: $NAME" start-stop-daemon --stop --quiet --oknodo --exec $DAEMON echo "." ;; status) echo "$DESC: $NAME:" `pidof $NAME` ;; restart) echo -n "Restarting $DESC: $NAME" start-stop-daemon --stop --quiet --oknodo --exec $DAEMON sleep 1 start-stop-daemon --start --quiet --exec $DAEMON echo "." ;; *) echo "Usage: ccpd {start|stop|status}" exit 1 ;; esac exit 0 }}} * Dalla posizione in cui è stato creato il nuovo file, copiarlo nella directory `/etc/init.d/`: {{{ sudo cp ccpd /etc/init.d/ }}} * Impostare i giusti permessi al file: {{{ sudo chmod a+x /etc/init.d/ccpd }}} = Avviare il server a ogni accensione = È necessario ora impostare l'avvio automatico del server a ogni accensione del computer. Per fare ciò, in un terminale, digitare: {{{ sudo update-rc.d ccpd defaults 20 }}} = Prove finali = Per controllare che tutto funzioni correttamente, in un terminale digitare: {{{ sudo ccpdadmin }}} Il comando precedente dovrebbe mostrare qualche cosa tipo: {{{ Usage: ccpdadmin [-p Printer-name -o Printer-dev-path] ccpdadmin [-x Remove-Printer-name] CUPS_ConfigPath = /etc/cups/ LOG Path = None UI Port = 39787 Entry Num : Spooler : Backend : FIFO path : Device Path : Status ---------------------------------------------------------------------------- [0] : LBP2900 : ccp : /var/ccpd/fifo0 : /dev/usblp0 : }}} Provare ora con: {{{ captstatusui -P LBP2900 }}} Dovrebbe comparire una finestra indicante il corretto funzionamento della stampante. == Problemi vari == Nella versione di prova a 32 bit, nel caso di inceppamento della carta, non si riusciva più a stampare. È necessario riavviare il computer. = Ulteriori risorse = * [:EditorDiTesto:Guida agli editor di testo] * [:ChrootConDebootstrap:Guida alla creazione di un chroot] ------------------------------------------------------------------------------------------- |
Il 1° giugno 2006 è uscita la nuova relase di Ubuntu: la 6.06 "The Dapper Drake Relase". Configurare la stampante è ancora più facile: andiamo in '''''Sistema -> Amministrazione -> Stampanti''''' dopo aver collegato correttamente la stampante e facciamo sempre clic su Avanti ed il gioco è fatto (naturamente assicuramoci che la nostra Ubuntu l'abbia rilevata!) ---- CategoryHardware |
IndiceBRTableOfContents |
A chi è rivolta questa guida
Questa guida è rivolta a tutti quelli che usano Ubuntu da qualche minuto. Nella presente, infatti sono descritti per filo e per segno tutti i passaggi da compiere per configurare ed utilizzare al meglio una stampante EPSON Stylus C82, C83, C84 e C86. Questa guida è dedicata solo a chi collega la propria stampante attraverso l'interfaccia USB.
Prerequisiti
1.Una stampante dei tipi sopracitati, consultare:
[http://www.linuxprinting.org/show_printer.cgi?recnum=Epson-Stylus_C82 C82] {en}
[http://www.linuxprinting.org/show_printer.cgi?recnum=Epson-Stylus_C83 C83] {en}
[http://www.linuxprinting.org/show_printer.cgi?recnum=Epson-Stylus_C84 C84] {en}
[http://www.linuxprinting.org/show_printer.cgi?recnum=Epson-Stylus_C86 C86] {en}
2.Un pò di pazienza
3.Un pò di buona volontà
Preparazione
Verifichiamo che i cavi siano tutti correttamente collegati al computer e che la stampante sia accesa e poi, in un terminale, digitare:
lsusb
fatto ciò dovete cercare nell'output del comando la seguente voce (anche con qualche variazione):
Bus 004 Device 003: ID 04b8:0005 Seiko Epson Corp. Stylus Printer
l'importante è che ci sia scritto «Seiko Epson Corp. Stylus Printer».
Aggiunta della stampante e configurazione per The GIMP
Aggiunta della stampante
Bene ora dobbiamo dire alla nostra Ubuntu che c'è la stampante.
Selezionare Sistema -> Amministrazione -> Stampanti e facciamo doppio-clic su «Nuova stampante» scegliere «Usa altra stampante in base alla porta» e quindi «USB Printer #1». Fare clic su «Avanti», nel campo «Produttore» scegliere «Epson» e nel campo «Modello» «Stylus C83» e infine fare clic su «Applica». Ora abbiamo creato la stampante e dobbiamo verificare se funziona, a tale scopo dobbiamo stampare una pagina di prova. Inseriamo un foglio di carta normale A4 e facciamo clic col tasto destro del mouse sulla stampante appena creata e, dal menù che appare, scegliamo «Proprietà» quindi «Stampa pagina di prova».
Se avete qualche problema potete contattare qualcuno nel [http://forum.ubuntu-it.org forum].
Configurazione per The GIMP
Bene ora apriamo The GIMP da Applicazioni -> Grafica -> GIMP Editor di Immagini e apriamo una qualunque immagine (anche uno screenshoot va bene) e apriamo la finestra di stampa da File -> Stampa e nella finestra che appare clicchiamo su «Imposta stampante...» nel campo modello scegliamo «EPSON Stylus C83», facciamo clic su «OK» e poi, in basso, su «Stampa e salva impostazioni».
Livello di inchiostro
A questo punto vi state chiedendo «Ma come posso visalizzare il livello d'inchiostro?».
Beh...vi anticipo che gli strumenti grafici sono molto scarsi, così dobbiamo ricorrere alla beneamanta riga di comando. Da terminale digitiamo:
sudo apt-get install mtink
Durante l'installazione del pacchetto apparirà una finestra pseudografica (simile all'installazione di Ubuntu) il cui titolo sarà «Permission for mtink» accettatela premendo «Invio». Dopo aver installato il pacchetto, per controllare il livello d'inchiostro è sufficente digitare da terminale:
sudo mtink -d /dev/usb/lp0 -s
Compilazione dei driver
Se i driver non sono disponibili attraverso [:AmministrazioneSistema/Synaptic:Synaptic] è possibile compilarli.
In un terminale digitare:
sudo apt-get source gimp-print
e
sudo apt-get build-get gimp-print
Quindi, dalla directory dove è stato scarivato il file gimp-print nel formato tar.gz, in un terminale digitare:
tar zxvf gimp-print-4.2.6.tar.gz cd gimp-print sudo ./configure sudo make sudo make install
Riavviare il computer e selezionare Sistema -> Amministrazione -> Stampanti e verificare che tutto sia a posto.
Ma io uso già Dapper!
Il 1° giugno 2006 è uscita la nuova relase di Ubuntu: la 6.06 "The Dapper Drake Relase". Configurare la stampante è ancora più facile: andiamo in Sistema -> Amministrazione -> Stampanti dopo aver collegato correttamente la stampante e facciamo sempre clic su Avanti ed il gioco è fatto (naturamente assicuramoci che la nostra Ubuntu l'abbia rilevata!)