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 5 (in 2 versioni)
Versione 3 del 26/09/2010 19.38.22
Dimensione: 5623
Commento:
Versione 5 del 27/09/2010 17.39.48
Dimensione: 5531
Commento: inizio revisione
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
[[BR]]
[[Indice()]]
[[Indice(depth=1)]]
[[Informazioni(forum="http://forum.ubuntu-it.org/index.php/topic,180603.msg1196200.html#msg1196200";)]]
Linea 5: Linea 6:
Linea 8: Linea 10:
Linea 9: Linea 12:
'''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]]
Linea 12: Linea 13:
Innanzitutto, abilitare il [:Repository/Componenti:componente] '''universe''' dei [:Repository:repository] ufficiali e installare il pacchetto [apt://ink ink]. '''ink''' è uno strumento per il rilevamento delle percentuali di inchiostro nelle cartucce delle stampanti che fa uso della libreria ''libinklevel''. Il programma viene eseguito a riga di comando, perciò non è dotato di interfaccia grafica.
Linea 14: Linea 15:
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>]

Abilitare il [:Repository/Componenti:componente] '''universe''' dei [:Repository:repository] ufficiali e installare il pacchetto [apt://ink ink].

Aprire un terminale e digitare:{{{
sudo ink -p nome_porta [-n numero_porta]
Linea 18: Linea 21:
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. sostituire «nome_porta» con la dicitura «parport» o «usb» a seconda del dispositivo usato e «numero_porta» deve corrispondere al numero della porta al quale la stampante è connessa.
Linea 23: Linea 26:
Il risultato dovrebbe essere simile a questo:
{{{
Il risultato del precedente comando dovrebbe essere simile a questo:{{{
Linea 35: Linea 37:
Se al primo tentativo dovesse apparire un messaggio di errore come questo:
{{{
Se al primo tentativo dovesse apparire un messaggio di errore come questo:{{{
Linea 43: Linea 44:
provare a ripetere nuovamente il comando.[[BR]] provare a ripetere nuovamente il comando.
Linea 46: Linea 47:
Si può anche usare un comando alternativo per quanto riguarda i dispositivi usb:
{{{
Si può anche usare un comando alternativo per quanto riguarda i dispositivi usb:{{{
Linea 51: Linea 51:
Nel caso specifico di una stampante di rete Canon BJNP è sufficiente dare il comando:
{{{
Nel caso specifico di una stampante di rete '''Canon BJNP''' è sufficiente dare il comando:{{{
Linea 56: Linea 55:
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>
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
Linea 60: Linea 58:
facendo ovviamente le dovute sostituzioni.[[BR]][[BR]]
Infine, per ottenere informazioni sulle versioni di '''ink''' e libinklevel utilizzate basta dare:
{{{
sostituendo la dicitura «indirizzo_URI_o_IP» con i parametri in uso.

Per ottenere informazioni sulle versioni di '''ink''' e libinklevel utilizzate, digitare il seguente comando in una finestra di terminale:{{{
Linea 118: Linea 116:
 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.

Indice(depth=1) Informazioni(forum="http://forum.ubuntu-it.org/index.php/topic,180603.msg1196200.html#msg1196200";)

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. Il programma viene eseguito a riga di comando, perciò non è dotato di interfaccia grafica.

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

Aprire un terminale e digitare:

sudo ink -p nome_porta [-n numero_porta]

sostituire «nome_porta» con la 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 del precedente comando 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.

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

sostituendo la dicitura «indirizzo_URI_o_IP» con i parametri in uso.

Per ottenere informazioni sulle versioni di ink e libinklevel utilizzate, digitare il seguente comando in una finestra di terminale:

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