Friday, April 2, 2010

Driver ID delle stampanti: troviamoli tutti!

Dopo il precedente test day che ha riguardato i driver per le stampanti e la nuova feature che in Fedora 13 li installa automaticamente, Tim Waugh richiama l'attenzione sulla carenza di identificativi in moltissimi driver, circa il 40% del totale:

$ lpinfo -l -m | grep 'device-id = ' | wc -l
10135
$ lpinfo -l -m | grep 'device-id = $' | wc -l
3922

Per questo, dalle pagine del suo blog chiede a tutti di controllare se la propria stampante รจ correttamente elencata fornendo una semplice procedura valida per Fedora 11, 12 e 13 (e probabilemte anche per altre distribuzioni):
  1. Assicurarsi di avere installato i pacchetti: foomatic, gutenprint-cups, e hpijs
  2. Accendere e connettere la/le stampante/i
  3. git clone http://git.fedoraproject.org/git/system-config-printer.git
    cd system-config-printer
    ./check-device-ids.py
  4. se vedete qualche “MISSING” nell'output, riportate un bug in Bugzilla contro il driver corrispondente