Gentoo Logo

Ghid pentru Imprimare în Gentoo

Conţinut:

1.  Imprimarea şi Gentoo Linux

Folosirea Uneltelor Potrivite

Linux are un extraordinar suport pentru imprimante; unealta potrivită pentru această sarcină se numeşte CUPS (Sistemul Comun de Imprimare în Unix). De la începutul acestui proiect, începând cu 1999, instalarea şi întreţinerea CUPS s-a îmbunătăţit dramatic.

În acest document vom acoperi descrierea folosirii CUPS pentru instalarea unei imprimante locale sau de reţea. Nu vom intra prea mult în detalii întrucât acest proiect are o minunată documentaţie disponibilă pentru utilizare amănunţită.

2.  Configuraţi-vă kernel-ul

Introducere

Când doriţi să instalaţi o imprimantă pe sistemul dvs. trebuie să ştiţi cum va fi legată imprimanta de sistem. Se face printr-un port local cum este LPT sau USB, sau este prin reţea? Iar dacă este, foloseşte Internet Printing Protocol (IPP) sau foloseşte protocolul Microsoft Windows SMB-CIFS (Microsoft Windows Sharing)?

Următoarele câteva paragrafe explică configuraţia minimă necesară kernel-ului. Desigur, aceasta depinde de modul cum imprimanta va fi legată de sistem, aşa că pentru comoditate am separat aceste instrucţiuni:

Accesaţi /usr/src/linux şi rulaţi make menuconfig pentru a începe configurarea kernel-ului. Dacă aţi folosit genkernel pentru a vă configura kernel-ul, tot trebuie să parcurgeţi aceşti paşi doar pentru a vă asigura că nu a fost omis ceva.

În următoarele exemple de configurare, vom adăuga suportul necesar în kernel, şi nu ca module. Nu este obligatoriu; dacă doriţi putem uşor folosi suportul modular. Nu uitaţi să încărcaţi după aceea modulele corespunzătoare. Folosim, de asemenea, un exemplu de configurare pentru un kernel 2.6; utilizatorii versiunilor 2.4 pot încerca găsirea directivelor de configurare corespunzătoare în altă parte.

Mergeţi la paragraful corespunzător pentru a vă configura (sau verifica) kernel-ul.

Imprimantă legată local (LPT)

Portul LPT este folosit în general pentru a identifica portul paralel al imprimantei. Trebuie să activaţi mai întâi suportul pentru portul paralel, apoi suportul pentru portul paralel PC-style (doar dacă nu sunteţi un utilizator SPARC), după care activaţi suportul pentru imprimante pe port paralel.

Cod 2.1: Configurarea Imprimantei pe Port Paralel

Device Drivers -->
  <*> Parallel port support
  <*>   PC-style hardware

Device Drivers -->
  Character Devices -->
    <*> Parallel printer support

Unii utilizatori ar avea nevoie să activeze alte opţiuni în secţiunea Parallel port support. Consultaţi funcţia Help a configurării kernel-ului pentru informaţii suplimentare.

Asta este; ieşiţi din configurarea kernel-ului şi recompilaţi-l. Nu uitaţi să copiaţi noua imagine a kernel-ului în locaţia /boot (şi nu uitaţi să montaţi /boot dacă este necesar) şi actualizaţi fişierul de configurare al aplicaţiei bootloader înainte de repornirea sistemului.

Acum continuaţi cu Instalarea şi Configurarea CUPS.

Imprimantă legată local (USB)

Pentru activarea imprimării folosind USB, aveţi nevoie de suport USB şi suport pentru imprimante USB.

Cod 2.2: Configurarea Imprimării Folosind Portul USB

Device Drivers -->
  USB Support -->
    <*> Support for Host-side USB
    (...)
    --- USB Host Controller Drivers
    (Selectaţi Driver-ul Controler-ului Gazdă USB folosit de sistemul dvs. Dacă nu
     ştiţi pe care să-l selectaţi, rulaţi "lspci -v | grep HCI" de pe un alt terminal)
    <*> EHCI HCD (USB 2.0) support ( sau )
    <*> OHCI HCD support           ( sau )
    <*> UHCI HCD (most Intel and VIA) support
    (...)
    <*> USB Printer support

Asta este; ieşiţi din configurarea kernel-ului şi recompilaţi-l. Nu uitaţi să copiaţi noua imagine a kernel-ului în locaţia /boot (şi nu uitaţi să montaţi /boot dacă este necesar) şi actualizaţi fişierul de configurare al aplicaţiei bootloader înainte de repornirea sistemului.

Acum continuaţi cu Instalarea şi Configurarea CUPS.

Imprimantă legată la Distanţă (IPP)

Pentru a fi capabili să vă conectaţi la o imprimantă aflată la distanţă prin intermediul Internet Printing Protocol, kernel-ul dvs. trebuie doar să aibă suport de reţea. Cu presupunerea că acesta există deja, continuaţi cu Instalarea şi Configurarea CUPS.

Imprimantă legată la Distanţă (SMB-CIFS)

Kernel-ul dvs. trebuie să suporte SMB CIFS:

Cod 2.3: Configurarea Imprimării Folosind SMB-CIFS

File systems -->
  Network File Systems -->
    <*> SMB file system support (to mount Windows shares etc.)
    <*> CIFS support (advanced network file system for Samba, Windows and other CIFS compliant servers)

Asta este; ieşiţi din configurarea kernel-ului şi recompilaţi-l. Nu uitaţi să copiaţi noua imagine a kernel-ului în locaţia /boot (şi nu uitaţi să montaţi /boot dacă este necesar) şi actualizaţi fişierul de configurare al aplicaţiei bootloader înainte de repornirea sistemului.

Acum continuaţi cu Instalarea şi Configurarea CUPS.

3.  Instalarea şi Configurarea CUPS

Instalarea

Instalarea CUPS în Gentoo este uşoară. CUPS are câteva caracteristici opţionale care ar putea să vă intereseze. Pentru activarea sau dezactivarea acestor caracteristici, folosiţi indicatorii USE asociaţi acestora.

Indicatorul USE Impactul asupra CUPS
nls Activează suportul pentru diferite Limbi Naţionale. Cu nls existent, CUPS este capabil să ofere feedback localizat, aşa că vă puteţi bucura de CUPS în limba dvs. maternă.
pam Dacă aveţi nevoie de autentificarea sarcinilor de imprimare prin intermediul Modulelor Pluggable Authentication, acest indicator va fi activa suportul PAM pentru CUPS.
samba Dacă doriţi să puteţi partaja imprimante legate local către sisteme Windows din reţeaua dvs. folosind protocolul SMB-CIFS, sau doriţi să puteţi utiliza imprimante partajate de pe sisteme Windows, aveţi nevoie de suport SAMBA.
slp Într-un mediu administrat, imprimanta poate fi disponibilă ca un serviciu pentru ceilalţi. Cu ajutorul Protocolului Service Location puteţi uşor găsi şi configura un serviciu pe sistemul dvs. Activaţi acest indicator USE dacă imprimanta dvs. este disponibilă ca un serviciu sau trebuie făcută disponibilă ca unul.
ssl Dacă doriţi autentificare de la distanţă /sau intimitate, aveţi nevoie de suport pentru Secure Socket Layer, pentru a permite sesiuni de imprimare criptate. Suportul pentru SSL trebuie să fie disponibil tuturor sistemelor participante din reţeaua dvs.

Verificaţi setările USE curente. Dacă doriţi să particularizaţi indicatorii USE doar pentru CUPS, adăugaţi indicatorii corespunzători în /etc/portage/package.use.

Cod 3.1: Configurare indicatori USE pentru CUPS

# emerge -pv cups
[ebuild N     ] net-print/cups-1.1.23-r1  +nls +pam -samba -slp +ssl 0 kB

(De exemplu, pentru activarea suportului SAMBA pentru CUPS)
# vim /etc/portage/package.use
net-print/cups samba

Dacă sunteţi satisfăcuţi de rezultat, să lăsăm Portage să instaleze CUPS.

Cod 3.2: Instalarea CUPS

# emerge cups

Procesul de compilare ar putea să vă propună rularea rc-update add coldplug default, dacă folosiţi o imprimantă USB şi aveţi suportul necesar ca module kernel. Prin această comanda va fi permis oricărui modul USB din kernel să fie încărcat automat la pornire.

Dacă imprimanta este legată local sistemului dvs., trebuie să încărcaţi CUPS automat la pornire. Asiguraţi-vă că imprimanta dvs. este conectată şi alimentată înainte de a porni CUPS.

Cod 3.3: Pornirea automată a CUPS

# /etc/init.d/cupsd start
# rc-update add cupsd default

Configurarea

Fişierul implicit de configurare al server-ului CUPS /etc/cups/cupsd.conf este suficient pentru cei mai mulţi utilizatori. Totuşi, unii utilizatori ar putea avea nevoie de ceva schimbări pentru configuraţia CUPS.

În următoarele secţiuni acoperim câteva modificări care sunt adesea necesare:

Accesul la imprimantă de la distanţă

Dacă doriţi ca alte sisteme să folosească imprimanta prin IPP trebuie ca în mod explicit să oferiţi acces la imprimantă în /etc/cups/cupsd.conf. Dacă doriţi să partajaţi imprimanta dvs. folosind Samba, această modificare nu este necesară.

În editorul dvs. favorit deschideţi /etc/cups/cupsd.conf şi adăugaţi o linie Allow pentru sistemul/sistemele care au permisiunea de a accesa imprimanta dvs. În exemplul următor, oferim acces la imprimantă pentru orice sistem a cărui adresă IP începe cu 192.168.0.

Cod 3.4: Permiterea accesului de la distanţă la imprimantă

<Location />
Order Deny,Allow
Deny From All
Allow From 127.0.0.1
Allow From 192.168.0.*
</Location>

Administrarea de la distanţă a CUPS

Dacă sunteţi interesat de o administrare de la distanţă trebuie să oferiţi acces de pe alte sisteme, altele decât localhost, pentru admnistrarea CUPS. Modificaţi /etc/cups/cupsd.conf şi acordaţi explicit acces pentru sistemele dorite de dvs. De exemplu, pentru a acorda acces unui sistem cu adresa IP 192.168.0.3:

Cod 3.5: Permiterea accesului de la distanţă în /etc/cups/cupsd.conf

<Location /admin>
(...)
Order Deny,Allow
Deny From All
Allow From 127.0.0.1
Allow From 192.168.0.3
</Location>

Nu uitaţi să reporniţi CUPS după operarea schimbărilor în /etc/cups/cupsd.conf prin rularea /etc/init.d/cupsd restart.

Activarea suportului pentru driver-ele Windows PCL

Driver-ele PCL trimit datele primare către server-ul de imprimare. Pentru activarea imprimării primare în CUPS, trebuie să modificaţi /etc/cups/mime.types şi să decomentaţi linia application/octet-stream. Apoi trebuie să modificaţi /etc/cups/mime.convs şi să decomentaţi linia care conţine application/octet-stream.

Cod 3.6: Activarea suportului pentru imprimarea primară

# vim /etc/cups/mime.types
(Decomentaţi linia astfel încât fişierul să conţină:)
application/octet-stream

# vim /etc/cups/mime.convs
(Decomentaţi linia astfel încât fişierul să conţină:)
application/octet-stream     application/vnd.cups-raw    0    -

Nu uitaţi să reporniţi CUPS după operarea schimbărilor în /etc/cups/cupsd.conf prin rularea /etc/init.d/cupsd restart.

Instalarea unei imprimante aflate la Distanţă

Dacă imprimantele sunt legate de un server de la distanţă ce foloseşte CUPS, puteţi uşor configura sistemul dvs. să folosească imprimanta de la distanţă prin modificarea fişierului /etc/cups/client.conf.

Presupunând că imprimanta este legată unui sistem numit printserver.domeniulmeu, deschideţi cu editorul dvs. favorit /etc/cups/client.conf şi precizaţi directiva ServerName:

Cod 3.7: Modificarea client.conf

# vim /etc/cups/client.conf

(Înlocuiţi printserver.domeniulmeu cu numele server-ului dvs. de imprimare)
ServerName printserver.domeniulmeu

Sistemul de la distanţă va avea setările imprimantei implicite pe care o veţi folosi. Dacă doriţi să schimbaţi imprimanta implicită, folosiţi lpoptions:

Cod 3.8: Schimbarea imprimantei implicite

(În primul rând afişaţi imprimantele disponibile)
# lpstat -a
hpljet5p accepting requests since Jan 01 00:00
hpdjet510 accepting requests since Jan 01 00:00

(Stabiliţi HP LaserJet 5P ca imprimantă implicită)
# lpoptions -d hpljet5p

4.  Configurarea unei Imprimante

Introducere

Dacă imprimanta pe care doriţi să o configuraţi este disponibilă de la distanţă printr-un server de imprimare diferit (care rulează CUPS) nu trebuie să urmaţi aceste instrucţiuni. În loc, citiţi Instalarea unei imprimante aflate la distanţă.

Detectarea Imprimantei

Dacă aveţi o imprimantă USB sau imprimanta dvs. pe port paralel era alimentată când aţi pornit sistemul Linux, aţi putea obţine informaţii din kernel cum că a detectat corect imprimanta. Totuşi, aceasta este mai mult o indicaţie şi nu o cerinţă.

Cod 4.1: Obţinerea informaţiilor din kernel

(Pentru o imprimantă pe port paralel)
$ dmesg | grep -i print
parport0: Printer, Hewlett-Packard HP LaserJet 2100 Series

(Pentru o imprimantă USB)
$ lsusb
(...)
Bus 001 Device 007: ID 03f0:1004 Hewlett-Packard DeskJet 970c/970cse

Instalarea Imprimantei

Pentru a vă instala imprimanta în sistem, porniţi-vă browser-ul şi accesaţi adresa http://localhost:631. Veţi fi întâmpinaţi de interfaţa web CUPS din care puteţi realiza toate sarcinile administrative.

Mergeţi la Administration şi introduceţi în casete informaţiile necesare logării, nume şi parola asociată. Apoi, când aţi ajuns la interfaţa de administrare, click pe Add Printer. Veţi fi întâmpinaţi de un nou ecran, care vă va permite să introduceţi următoarele informaţii:

  • Spooler name, un scurt dar explicit nume folosit în sistemul dvs. pentru a identifica imprimanta. Acest nume trebuie să nu conţină spaţii sau alte caractere speciale. De exemplu, pentru un HP LaserJet 5P aţi putea spune hpljet5p.
  • Location, o descriere a locului unde se găseşte fizic imprimanta (de exemplu în camera dvs. sau în bucătărie, chiar în dreapta spălătorului de vase, ...). Rolul este de a ajuta în gestionarea mai multor imprimante.
  • Description, unde veţi introduce o descriere completă a imprimantei. În mod obişnuit se foloseşte numele complet al imprimantei (ca "HP LaserJet 5P").

Următorul ecran vă cere informaţii cu privire la dispozitivul de care este legată imprimanta. Veţi avea posibilitatea alegerii din mai multe dispozitive. Următorul tabel acoperă câteva posibile dispozitive, dar lista nu este exhaustivă.

Dispozitiv Descriere
AppSocket/HP JetDirect Acest dispozitiv special permite imprimantelor din reţea să fie accesibile printr-un socket HP JetDirect. Doar anumite imprimante suportă acest dispozitiv.
Internet Printing Protocol (IPP sau HTTP) Folosiţi-l pentru a vă lega la imprimanta dvs. de la distanţă prin intermediul protocolului IPP sau direct (IPP), sau prin HTTP.
Gazdă LPD/LPR sau Imprimantă Selectaţi-l dacă imprimanta este la distanţă şi legată la un server LPD/LPR.
Portul Paralel #1 Selectaţi-l când imprimanta este legată local la portul dvs. paralel (LPT). Când imprimanta este automat detectată, numele acesteia va fi adăugat la numele dispozitivului.
Imprimanta USB #1 Selectaţi-l când imprimanta este legată local la un port USB. Numele imprimantei ar trebui automat adăugat la numele dispozitivului.

Dacă instalaţi o imprimantă aflată la distanţă, se va cere adresa URI către imprimantă:

  • Un server de imprimare LPD necesită o sintaxă lpd://hostname/queue
  • O imprimantă HP JetDirect necesită o sintaxă socket://hostname
  • O imprimantă IPP necesită sintaxa ipp://hostname/ipp/queue sau http://hostname:631/ipp/queue.

În continuare, selectaţi producătorul imprimantei în ecranul alăturat şi tipul modelului şi seria acesteia din ecranul următor. Pentru multe imprimante, veţi găsi mai multe driver-e. Puteţi sau alege unul sau căuta un bun driver la Lista de Imprimante LinuxPrinting.org Printer List. Puteţi schimba uşor driver-ele ulterior.

Odată ce driver-ul este selectat, CUPS vă va informa cum că imprimanta a fost adăugată cu succes în sistem. Puteţi accesa acum pagina de administrare a imprimantei din interfaţa de administrare şi selecta Configure Printer pentru a schimba setările imprimantei (rezoluţie, format pagină, ...).

Testarea şi Reconfigurarea Imprimantei

Pentru a verifica dacă imprimanta funcţionează corect, mergeţi la pagina de administrare a imprimantei, selectaţi imprimanta dvs. şi apăsaţi pe Print Test Page.

Dacă imprimanta nu pare a funcţiona corect, click pe Modify Printer pentru a vă reconfigura imprimanta. Veţi fi întâmpinat de aceleaşi ecrane ca în timpul primei instalări dar setările implicite vor deveni noua dvs. configuraţie curentă.

Dacă nu aveţi vreo idee de ce imprimanta nu funcţionează v-aţi putea lămuri uitându-vă la /var/log/cups/error_log. În următorul exemplu vom găsi că este de fapt o eroare În permisiuni, probabil datorată unei setări greşite Allow în /etc/cups/cupsd.conf.

Cod 4.2: Căutarea erorilor CUPS

# tail /var/log/cups/error_log
(...)
E [11/Jun/2005:10:23:28 +0200] [Job 102] Unable to get printer status (client-error-forbidden)!

Instalarea Celui Mai Bun Driver

Există multe driver-e de imprimantă; pentru a afla care din acestea oferă cea mai bună performanţă pentru imprimanta dvs., vizitaţi Lista Imprimantelor LinuxPrinting. Alegeţi modelul dvs. şi introduceţi-l pentru a afla ce driver recomandă site-ul. De exemplu, pentru HP LaserJet 5P, site-ul recomandă driver-ul ljet4.

Descărcaţi fişierul PPD de pe site şi salvaţi-l în /usr/share/cups/model, apoi rulaţi /etc/init.d/cupsd restart ca root. Astfel driver-ul va fi disponibil prin intermediul interfeţei web CUPS. Acum reconfiguraţi imprimanta aşa cum am descris mai sus.

5.  Folosirea Unor Driver-e Speciale Pentru Imprimantă

Introducere

Unele imprimante necesită driver-e specifice sau oferă caracteristici adiţionale care nu sunt disponibile prin intermediul obişnuitului proces de configurare descris mai sus. Acest capitol va prezenta un grup de imprimante şi cum pot fi configurate acestea pentru a funcţiona cu Gentoo Linux.

Următoarele imprimante şi/sau driver-e sunt acoperite:

Driver-ul Gimp Print

Driver-ele gimp-print sunt de înaltă calitate, şi sunt driver-e opensource pentru diferite imprimante Canon, Epson, HP, Lexmark, Sony, Olympus şi imprimante PCL ce suportă CUPS, ghostscript, Gimp şi alte aplicaţii.

Arborele Portage din Gentoo conţine un ebuild pentru driver-ele gimp-print. Folosiţi doar emerge pentru a le instala. Luaţi aminte că fişierul ebuild conţine câţiva indicatori USE (cum sunt cups şi ppds). Trebuie să aveţi activaţi cel puţin aceşti doi indicatori!

Cod 5.1: Instalarea driver-elor gimp-print

# emerge gimp-print

Când procesul de instalare s-a terminat, driver-ele Gimp-Print vor fi disponibile prin intermediul interfeţei web CUPS.

Driver-ul HPLIP

Proiectul HPLIP adoptă driver-ul hpijs şi include suport pentru scanner şi programe service pentru diverse periferice multi-funcţionale. Pentru suport imprimare, trebuie să aveţi indicatorul USE ppds activat.

Cod 5.2: Instalarea driver-elor hplip

(Verificaţi dacă indicatorul USE ppds este activat)
# emerge -vp hplip
These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild  N    ] net-print/hplip-0.9.5  +X +cups +foomaticdb +ppds -qt -scanner -snmp +usb 9,255 kB 

Total size of downloads: 9,255 kB

# emerge hplip
# /etc/init.d/hplip start
# /etc/init.d/cupsd restart
# rc-update add hplip default

Când procesul de instalare s-a terminat, driver-ele Gimp-Print vor fi disponibile prin intermediul interfeţei web CUPS.

Driver-ul PNM2PPA

PPA este o tehnologie HP care se concentrează pe trimiterea procesării primare către sistem în loc de a o trimite către imprimantă, ceea ce implică imprimante mai ieftine dar cu un consum de resurse mai mare.

Dacă site-ul LinuxPrinting vă informează că driver-ul pnm2ppa este cea mai bună opţiune a dvs., trebuie să instalaţi filtrul pnm2ppa în sistemul dvs.:

Cod 5.3: Instalarea filtrului pnm2ppa

# emerge pnm2ppa

Odată instalat, descărcaţi fişierul PPD corespunzător modelului dvs. de imprimantă de pe site-ul LinuxPrinting şi copiaţi-l în /usr/share/cups/model. Apoi, configuraţi imprimanta dvs. folosind paşii prezentaţi mai sus.

6.  Imprimarea Din şi Pe Microsoft Windows

Configurarea unui Client Windows pentru IPP

Microsoft Windows suportă IPP (Utilizatorii Windows 9x şi ME trebuie să instaleze separat). Pentru a instala o imprimantă care este legată de sistemul dvs. Linux prin Windows, accesaţi vrăjitorul Add Printer şi selectaţi Network Printer. Când sunteţi întrebat de adresa URI, folosiţi sintaxa http://hostname:631/printers/queue.

Asiguraţi-vă că sistemele dvs. pot accesa imprimanta dvs!

Configurarea unui Client Windows pentru o Imprimantă Partajată prin Samba

Pentru a partaja imprimanta într-o reţea SMB-CIFS, trebuie să aveţi SAMBA instalată şi corect configurată. Cum se face asta este dincolo de scopul acestui document, dar ne vom confrunta imediat cu o configuraţie Samba pentru imprimantele partajate.

Deschideţi cu editorul dvs. favorit /etc/samba/smb.conf şi adăugaţi o secţiune [printers] la acesta:

Cod 6.1: Adăugarea unei secţiuni [printers]

[printers]
  comment      = All printers
  path         = /var/spool/samba
  browseable   = no
  guest ok     = no
  writable     = no
  printable    = yes
  public       = yes
  printer name = hpljet5p

Mergeţi spre partea superioară a fişierului smb.conf până când vă veţi afla în interiorul secţiunii [global]. Găsiţi apoi setările printcap name şi printing şi asociaţi-le fiecăreia parametrul cups:

Cod 6.2: Schimbarea secţiunii [global]

[global]
  (...)
  printcap name = cups
  printing      = cups

Asiguraţi-vă că aţi activat în CUPS suportul pentru Driver-ele Windows PCL. Apoi, reporniţi serviciul smb pentru ca schimbările să aibă efect.

Configurarea unui Client Linux pentru un Server de Imprimare Windows

În primul rând, asiguraţi-vă că imprimanta este partajată pe sistemul dvs. Windows.

Apoi, în interfaţa web CUPS, configuraţi imprimanta aşa cum a fost descris anterior. Veţi observa că a fost adăugat un alt driver de către CUPS, driver numit Windows Printer via SAMBA. Alegeţi-l şi folosiţi sintaxa smb://username:password@workgroup/server/printername sau smb://server/printername pentru adresa URI.

7.  Aplicaţii Auxiliare Imprimării

Introducere

Există multe unelte care vă ajută să configuraţi o imprimantă, să folosiţi filtre adiţionale pentru imprimare, să adăugaţi caracteristici adiţionale procesului de imprimare, etc. Acest capitol prezintă câteva astfel de unelte. Lista nu este exhaustivă şi nu ne propunem să discutăm despre fiecare unealtă în mari detalii.

Gtk-LP - O unealtă de configurare a imprimantei bazată pe Gtk

Cu Gtk-LP puteţi instala, modifica şi configura imprimanta dvs. dintr-o aplicaţie Gtk de sine stătătoare. Foloseşte CUPS şi oferă toate posibilităţile standard CUPS. Cu adevărat merită verificat dacă vă displace interfaţa Web CUPS sau dacă doriţi o aplicaţie de sine stătătoare pentru rutinele zilnice legate de imprimare.

Pentru instalare, emerge gtklp:

Cod 7.1: Instalarea Gtk-LP

# emerge gtklp

8.  Probleme

Eroare: Unable to convert file 0 to printable format

Dacă aveţi probleme la imprimare şi /var/log/cups/error_log afişează mesajul:

Cod 8.1: Logul de eroare

Unable to convert file 0 to printable format

Trebuie să reinstalaţi ghostscript-esp cu indicatorul USE cups activat. Puteţi, fie să adăugaţi cups între indicatorii USE din /etc/make.conf, sau îl puteţi activa doar pentru ghostscript-esp aşa cum vă este arătat mai jos:

Cod 8.2: Adăugarea cups la ghostscript-esp

# echo "app-text/ghostscript-esp cups" >> /etc/portage/package.use

Apoi reinstalaţi ghostscript-esp. Când s-a terminat de compilat, asiguraţi-vă că reporniţi cupsd, după:

Cod 8.3: Repornirea cupsd

# /etc/init.d/cupsd restart


Imprimare

Actualizat la 20 Martie 2006

Versiunea originală a acestui document a fost actualizată ultima dată la 2 Martie 2011

Sumar: Acest document acoperă instalarea şi întreţinerea imprimantelor folosind CUPS şi Samba. Acoperă instalarea locală şi instalările în reţea, de asemenea, veţi găsi instrucţiuni despre folosirea imprimantelor partajate de pe alte sisteme de operare.

Sven Vermeulen
Autor

Joshua Saddler
Editor

Robert Datcu
Translator

Donate to support our development efforts.

Copyright 2001-2012 Gentoo Foundation, Inc. Questions, Comments? Contact us.