Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Hardware/StampantiScanner/StrumentiStampanti"
Differenze tra le versioni 3 e 4
Versione 3 del 26/09/2010 19.38.22
Dimensione: 5623
Commento:
Versione 4 del 27/09/2010 16.26.08
Dimensione: 5641
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 118: Linea 118:
 0. Infine per lanciare il programma sarà sufficiente selezionare la relativa voce dal menù '''Applicazioni''' prodotta dall'installazione.  0. Infine per lanciare il programma sarà sufficiente selezionare la relativa voce dal menù '''''Applicazioni → Accessori''''' prodotta dall'installazione.

BR Indice()

Introduzione

In questa guida verrà spiegato come utilizzare i principali strumenti a riga di comando e ad interfaccia grafica per il rilevamento dei livelli di inchiostro nelle cartuccie delle stampanti.

Strumenti a riga di comando

ink

ink è uno strumento per il rilevamento delle percentuali di inchiostro nelle cartucce delle stampanti che fa uso della libreria libinklevel.BR Il programma viene eseguito a riga di comando, perciò non è dotato di interfaccia grafica. Di seguito viene riportata la sintassi necessaria al suo utilizzo.BR

Innanzitutto, abilitare il [:Repository/Componenti:componente] universe dei [:Repository:repository] ufficiali e installare il pacchetto [apt://ink ink].

L'applicazione richiede i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] per poter accedere in lettura e scrittura al dispositivo al quale la stampante viene collegata. Aprire un terminale e digitare:

sudo ink -p <nome_porta> [-n <numero_porta>]

dove <nome_porta> dev'essere sostituito dalla dicitura parport o usb a seconda del dispositivo usato e <numero_porta> deve corrispondere al numero della porta al quale la stampante è connessa.

Immagine(Icone/Piccole/note.png,,center)

Le parentesi quadre stanno a significare che l'argomento è opzionale e se non è specificato si assume che il numero della porta abbia valore 0.

Il risultato dovrebbe essere simile a questo:

ink v0.4.1 � 2007 Markus Heinz

EPSON Stylus DX4000

Cyan:                          53%
Yellow:                        48%
Magenta:                       55%
Photoblack:                   100%

Se al primo tentativo dovesse apparire un messaggio di errore come questo:

ink v0.4.1 � 2007 Markus Heinz

Unknown IEEE 1284.4 error number 66
Could not read from printer.
Could not get ink level.

provare a ripetere nuovamente il comando.BR

Si può anche usare un comando alternativo per quanto riguarda i dispositivi usb:

sudo ink -d /dev/usb/lp0

Nel caso specifico di una stampante di rete Canon BJNP è sufficiente dare il comando:

sudo ink -p bjnp

e per la stessa stampante è anche possibile specificare direttamente il suo indirizzo URI o IP in questo modo:

sudo ink -b bjnp://<indirizzo_URI_o_IP>

facendo ovviamente le dovute sostituzioni.BRBR Infine, per ottenere informazioni sulle versioni di ink e libinklevel utilizzate basta dare:

ink -v

escputil

Per utilizzare questo tool dedicato espressamente alle stampanti Epson consultare [http://wiki.ubuntu-it.org/Hardware/StampantiScanner/EpsonTools questa guida].BR

Se si vuole effettuare la pulizia delle testine si può ad esempio digitare:

sudo escputil -r /dev/usb/lp0 -c

Per allineare le testine di stampa invece si può dare questo comando:

sudo escputil -r /dev/usb/lp0 -a

Immagine(Icone/Piccole/note.png,,center)

All'occorrenza sostituire «usb» e «lp0» con il tipo e il nome dell'interfaccia usata.

Strumenti ad interfaccia grafica

Inq

  1. Per prima cosa occorre installare alcune dipendenze: [apt://libqt4-dev,libinklevel5,libinklevel-dev,libboost-dev libqt4-dev, libinklevel5, libinklevel-dev, libboost-dev].BR

  2. Successivamente scaricare i sorgenti del programma da [http://www.fioreltech.net/_media/project/inq/version-1.0.0/inq-1.0.0.tar.gz qui] ed estrarre il contenuto dell'archivio scaricato nella propria Home:

    tar xvzf inq-1.0.0.tar.gz
  3. Aprire una finestra di [:AmministrazioneSistema/RigaDiComando:terminale] e spostarsi nella cartella precedentemente estratta:

    cd inq-1.0.0
  4. Dare i permessi di esecuzione allo script configure presente nella directory:

    sudo chmod +x ./configure
  5. Sempre nel terminale dare il comando:
    ./configure

    Se lo script fallisse a causa del mancato rilevamento dello strumento qmake, è possibile salvare nella variabile di ambiente QMAKE il percorso del programma e lanciare lo script nuovamente:

    QMAKE=<percorso> ./configure

    dove basta sostituire a <percorso> il percorso completo di qmake.

  6. A questo punto è possibile dare i comandi per installare il programma:
    make
    sudo make install
  7. Se non è già stato fatto, è necessario aggiungere il proprio utente al gruppo lp:

    sudo gpasswd -a <utente> lp
    o alternativamente:
    sudo adduser <utente> lp

    Quindi aggiungere l'utente al gruppo lpadmin:

    sudo adduser <utente> lpadmin

    dove in tutti tre i casi occorre sostituire <utente> con il nome del proprio utente presente nel sistema.

  8. Inoltre potrebbe essere necessario dare i permessi per accedere al dispositivo:
    sudo chmod 777 /dev/usb/lp0

    dove come al solito è necessario sostituire «usb» e «lp0» con il tipo e il nome dell'interfaccia usata.

  9. Infine per lanciare il programma sarà sufficiente selezionare la relativa voce dal menù Applicazioni → Accessori prodotta dall'installazione.

Ulteriori risorse


CategoryNuoviDocumenti