Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati

Versione 1 del 25/09/2010 10.53.43

Nascondi questo messaggio

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 [http://wiki.ubuntu-it.org/AmministrazioneSistema/FormatiDiCompressione estrarre] il contenuto dell'archivio scaricato nella propria home.

  3. Aprire una finestra di [:AmministrazioneSistema/RigaDiComando:terminale] e [http://wiki.ubuntu-it.org/AmministrazioneSistema/ComandiBase#head-f79a5e0e3b5c5676f9f79bc725c2434befa78d99 spostarsi] nella cartella precedentemente estratta.

  4. Dare i [:AmministrazioneSistema/PermessiFile: permessi] di esecuzione allo script configure presente nella directory.

  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 prodotta dall'installazione.

Ulteriori risorse


CategoryNuoviDocumenti