3 581
contributi
S3v (discussione | contributi) m (+ categoria "E-zine") |
mNessun oggetto della modifica |
||
(3 versioni intermedie di 3 utenti non mostrate) | |||
Riga 1: | Riga 1: | ||
{{ | {{Versioni compatibili|Squeeze|Wheezy|Jessie}} | ||
__TOC__ | |||
| | {{E-zine|num=1|articoli=[http://e-zine.debianizzati.org/web-zine/numero_1/?page=32 Stampanti multifunzione]}} | ||
| | ==Introduzione== | ||
| | Se dopo aver installato Debian si ha la necessità di configurare una stampante o uno scanner oppure una multifunzione (stampante e scanner in un unico corpo), si deve procedere all'installazione del server '''cups''' (per la stampa) e di '''sane''' (per lo scanner). In linea di massima c'è un ottimo supporto per la maggior parte delle stampanti e degli scanner. Per controllare se il proprio hardware è supportato, visitare i rispettivi siti: | ||
* Cups: http://www.cups.org<br /> | |||
* Sane: http://www.sane-project.org | |||
== Cups == | |||
Iniziamo con l'installazione del server <code>cups</code>.<br /> | |||
Per far questo possiamo utilizzare il tool che più ci piace: <code>apt-get, aptitude, synaptic, adept</code> etc.<br/> | |||
Controlliamo che in <code>/etc/apt/sources.list</code> sia abilitato almeno un [[repository]], ad esempio: | |||
<pre>deb http://debian.fastweb.it/debian/ stable main</pre> | |||
ovviamente adattiamo la versione al ramo che si usa: | |||
<pre> stable, testing o unstable </pre> | |||
Dopo il consueto: | |||
<pre># apt-get update </pre> | |||
proseguiamo con: | |||
<pre># apt-get install foomatic-db cups cups-driver-gutenprint cups-pdf </pre> | |||
per chi ha stampanti HP aggiungere: | |||
<pre># apt-get install hpijs hplip hplip-cups hpoj</pre> | |||
===Configurazione=== | |||
Riguardo alla configurazione di <code>cups</code>, esistono dei semplici tool grafici in base al [[Desktop Environment|DE]] che si utilizza. Qui prendiamo in considerazione una configurazione via web browser.<br/> | |||
La primissima cosa da fare per poter amministrare la propria stampante come utente semplice è aggiungere il proprio utente al gruppo '''lp''' e '''lpadmin''' agendo da terminale, come [[root]]: | |||
<pre> | |||
# adduser nome_utente lp | |||
# adduser nome_utente lpadmin | |||
</pre> | |||
quindi effettuare un logout/login per rendere effettivi i cambiamenti. | |||
Ora apriamo il nostro browser preferito e nella barra dell'URL digitiamo: | |||
<pre> http://localhost:631/ </pre> | |||
Se è la prima volta che ci colleghiamo al server verrà richiesto l'utente (root) e la password (root), poi procediamo: | |||
* dalla pagina principale selezioniamo "aggiungi stampante" | |||
* proseguiamo rispondendo alle semplici domande che ci vengono proposte e, per ultimo, lanciamo la stampa di una pagina di prova | |||
Se tutto è andato bene (come mi auspico) la stampante è pronta per l'uso. | |||
Da notare che il pacchetto "cups-pdf" ci permette di avere una stampante virtuale, ovvero stampa i nostri documenti su un file pdf o gs(ghostscript); quindi una "utility" molto comoda se non si dispone materialmente di una stampante o non si vogliono sprecare carta e inchiostri. | |||
=== Tips and Tricks === | |||
Questa sezione è destinata a coloro che possiedono una stampante Epson Stylus connessa via USB e riguarda il monitoraggio dei livelli d'inchiostro e la pulizia delle testine. ''(se qualcun altro ne conosce per altre marche lo può benissimo aggiungere)'' | |||
Installiamo l'utility: | |||
<pre># apt-get install escputil </pre> | |||
dalle descrizioni: | |||
<pre> escputil is a utility to clean and align the heads of Epson Stylus printers. It can also check the current ink levels in the printer. </pre> | |||
Ora possiamo utilizzare l'utility dal terminale. Ad esempio, per vedere i livelli degli inchiostri: | |||
<pre>$ escputil --ink-level --raw-device /dev/usb/lp0 </pre> | |||
o per la pulizia delle testine: | |||
<pre>$ escputil --clean-head --raw-device /dev/usb/lp0 </pre> | |||
Per evitare ogni volta di digitare tutti i comandi si possono utilizzare i seguenti [[script]]. | |||
Per i livelli degli inchiostri: | |||
<pre>#!/bin/bash | |||
# | |||
# controllo livelli inchiostro stampante Epson | |||
# | |||
# | |||
escputil --ink-level --raw-device /dev/usb/lp0 | |||
</pre> | |||
Salviamolo come ink-level e diamo i permessi d'esecuzione: | |||
<pre>$ chmod +x ink-level</pre> | |||
spostiamolo in <code>/usr/local/bin</code> : | |||
<pre># mv ink-level /usr/local/bin</pre> | |||
Ora basta aprire il terminale e digitare: | |||
<pre>$ ink-level</pre> | |||
per vedere stampati su terminale i livelli degli inchiostri. | |||
Per la pulizia delle testine: | |||
<pre>#!/bin/bash | |||
# | |||
# pulizia testine stampante Epson | |||
# | |||
# | |||
escputil --clean-head --raw-device /dev/usb/lp0 | |||
</pre> | |||
salviamolo come clean-head e diamo i permessi d'esecuzione: | |||
<pre>$ chmod +x clean-head</pre> | |||
spostiamolo in <code>/usr/local/bin</code> : | |||
<pre># mv clean-head /usr/local/bin</pre> | |||
Ora basta aprire il terminale e digitare: | |||
<pre>$ clean-head</pre> | |||
per pulire le testine della stampante. | |||
==Sane== | |||
Installiamo i pacchetti occorrenti: | |||
<pre># apt-get install sane sane-utils xsane xsane-common </pre> | |||
Aggiungiamo il nostro utente al gruppo '''scanner''' ( pena il non poterlo usare ): | |||
<pre># adduser nome_utente scanner</pre> | |||
e effettuiamo un logout/login per rendere effettivi i cambiamenti. | |||
Verifichiamo che il nostro scanner sia stato riconosciuto: | |||
<pre>$ sane-find-scanner</pre> | |||
o: | |||
<pre>$ scanimage -L</pre> | |||
se lo scanner è riconosciuto, ci restituisce il vendor, il product e la porta USB su cui è collegato; ad esempio: | |||
<pre>found USB scanner (vendor=0x04b8 [EPSON], product=0x080e [USB MFP]) at libusb:005:002 </pre> | |||
Ora possiamo usare lo scanner lanciando l'applicazione con: | |||
<pre>$ xsane</pre> | |||
Enjoy Debian, the most powerful OS on earth! | |||
{{Autori | |||
|Autore=[[Utente:Xtow|Xtow]] | |||
}} | }} | ||
[[Categoria:Stampanti]][[Categoria:E-zine]] | [[Categoria:Stampanti]][[Categoria:E-zine]] |
contributi