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 1 e 10 (in 9 versioni)
Versione 1 del 25/09/2010 10.53.43
Dimensione: 5754
Commento:
Versione 10 del 05/10/2010 14.45.05
Dimensione: 5649
Commento: typo
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>]
=== Installazione ===

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

Aprire una finestra di terminale e digitare il seguente comando:{{{
sudo ink -p nome_porta [-n numero_porta]
Linea 18: Linea 22:
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 27:
Il risultato dovrebbe essere simile a questo:
{{{
Il risultato del precedente comando dovrebbe essere simile a questo:{{{
Linea 35: Linea 38:
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 45:
provare a ripetere nuovamente il comando.[[BR]] provare a ripetere nuovamente il comando.
Linea 46: Linea 48:
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 52:
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 56:
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 59:
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 81: Linea 80:
Linea 83: Linea 83:
 0. Per prima cosa occorre installare alcune dipendenze: [apt://libqt4-dev,libinklevel5,libinklevel-dev,libboost-dev libqt4-dev, libinklevel5, libinklevel-dev, libboost-dev].[[BR]]
 0. 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.
 0. Aprire una finestra di [:AmministrazioneSistema/RigaDiComando:terminale] e [http://wiki.ubuntu-it.org/AmministrazioneSistema/ComandiBase#head-f79a5e0e3b5c5676f9f79bc725c2434befa78d99 spostarsi] nella cartella precedentemente estratta.
 0. Dare i [:AmministrazioneSistema/PermessiFile: permessi] di esecuzione allo script `configure` presente nella directory.
 0. Sempre nel terminale dare il comando:
 {{{
=== Installazione ===

 0. Installare i pacchetti: [apt://libqt4-dev libqt4-dev], [apt://libinklevel5 libinklevel5], [apt://libinklevel-dev libinklevel-dev], [apt://libboost-dev libboost-dev], [apt://libqt4-dev libqt4-dev], [apt://libinklevel5 libinklevel5], [apt://libinklevel-dev libinklevel-dev], [apt://libboost-dev libboost-dev].

 0. Scaricare nella propria '''Home''' il pacchetto `inq-1.0.0.tar.gz` reperibile a [http://www.fioreltech.net/_media/project/inq/version-1.0.0/inq-1.0.0.tar.gz questo indirizzo].

 0. Estrarre il contenuto dell'archivio digitando in un terminale il seguente comando:{{{
tar xvzf inq-1.0.0.tar.gz
}}}

 0. Spostarsi nella cartella precedentemente estratta digitando:{{{
cd inq-1.0.0}}}

 0. Dare i permessi di esecuzione allo script `configure` presente nella cartella digitando il seguente comando:{{{
sudo chmod +x ./configure}}}

 0. Sempre nel terminale digitare il seguente comando:{{{
Linea 90: Linea 101:
 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'''.
 0. A questo punto è possibile dare i comandi per installare il programma:
 {{{
 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}}}
 sostituire a «percorso» il percorso completo di '''qmake'''.

0. Per installare il programma digitare i seguenti comandi:{{{
Linea 97: Linea 107:
sudo make install}}}
 0. Se non è già stato fatto, è necessario aggiungere il proprio utente al gruppo `lp`:
 
{{{
sudo gpasswd -a <utente> lp}}}
 o
alternativamente:
 {{{
sudo adduser <utente> lp}}}
 Q
uindi 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.
 0. 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.
 0. Infine per lanciare il programma sarà sufficiente selezionare la relativa voce dal menù '''Applicazioni''' prodotta dall'installazione.
sudo make install
}}}
 0. Se non è già stato fatto, è necessario aggiungere il proprio utente al gruppo `lp`:{{{
sudo gpasswd -a nome_utente lp
}}}
 o in
alternativa:{{{
sudo adduser nome_utente lp
}}}
 q
uindi aggiungere l'utente al gruppo `lpadmin`:{{{
sudo adduser nome_utente lpadmin
}}}
 in tutti tre i casi sostituire «nome_utente»
con il nome del proprio utente presente nel sistema.

 0. Inoltre potrebbe essere necessario dare i permessi per accedere al dispositivo:{{{
sudo chmod 777 /dev/usb/lp0
}}}
sostituire «usb» e «lp0» con il tipo e il nome dell'interfaccia usata.

 0. Per lanciare il programma selezionare il menù '''''Applicazioni → Accessori → inq'''''.
Linea 117: Linea 130:
-------- ----

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.

Installazione

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

Aprire una finestra di terminale e digitare il seguente comando:

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

Installazione

  1. Installare i pacchetti: [apt://libqt4-dev libqt4-dev], [apt://libinklevel5 libinklevel5], [apt://libinklevel-dev libinklevel-dev], [apt://libboost-dev libboost-dev], [apt://libqt4-dev libqt4-dev], [apt://libinklevel5 libinklevel5], [apt://libinklevel-dev libinklevel-dev], [apt://libboost-dev libboost-dev].

  2. Scaricare nella propria Home il pacchetto inq-1.0.0.tar.gz reperibile a [http://www.fioreltech.net/_media/project/inq/version-1.0.0/inq-1.0.0.tar.gz questo indirizzo].

  3. Estrarre il contenuto dell'archivio digitando in un terminale il seguente comando:

    tar xvzf inq-1.0.0.tar.gz
  4. Spostarsi nella cartella precedentemente estratta digitando:

    cd inq-1.0.0
  5. Dare i permessi di esecuzione allo script configure presente nella cartella digitando il seguente comando:

    sudo chmod +x ./configure
  6. Sempre nel terminale digitare il seguente 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

    sostituire a «percorso» il percorso completo di qmake.

  7. Per installare il programma digitare i seguenti comandi:

    make
    sudo make install
  8. Se non è già stato fatto, è necessario aggiungere il proprio utente al gruppo lp:

    sudo gpasswd -a nome_utente lp

    o in alternativa:

    sudo adduser nome_utente lp

    quindi aggiungere l'utente al gruppo lpadmin:

    sudo adduser nome_utente lpadmin
    in tutti tre i casi sostituire «nome_utente» con il nome del proprio utente presente nel sistema.
  9. Inoltre potrebbe essere necessario dare i permessi per accedere al dispositivo:

    sudo chmod 777 /dev/usb/lp0
    sostituire «usb» e «lp0» con il tipo e il nome dell'interfaccia usata.
  10. Per lanciare il programma selezionare il menù Applicazioni → Accessori → inq.

Ulteriori risorse


CategoryNuoviDocumenti