Nastavení tiskárny

Supportní databáze (jsmeix_print-einrichten)

Dotaz:

Chcete provést nastavení tiskárny.

V SuSE Linuxu 6.4 postupujte jednoduše podle SDB dokumentu "Nastavení tiskárny od SuSE Linuxu 6.4", který naleznete pomocí klíčového slova "TISK" a to za předpokladu, že jsou splněny zde uvedené předpoklady.

Postup:

I) Předpoklady:

  1. Tisk je distribucí SuSE Linuxu plně podporován.
    Informace o tom, které tiskárny mají podporu je v: Pokud používáte tzv. DGI tiskárny (tiskárna, která nepoužívá žádný standardní tiskový protokol pro komunikaci), které nejsou Linuxem podporovány, resp. je možné je použít pouze s omezeným výkonem, přečtěte si SDB dokument GDI tiskárny a další SDB dokument Nákup tiskárny a kompatibilita.

    Informace k ovladačům Ghostscript:
    někdy jsou zmiňovány ovladače Ghostscript, které používají aktuální verze "Aladdin Ghostscript" z WWW. V SuSE Linuxu je obsažen, z licenčních důvodů, pouze "GNU Ghostscript" (příkazem gs -v můžete zjistit používanou verzi). V běžném případě ale existuje GNU Ghostscript ovladač, který můžete použít pro tiskárnu.

  2. Tiskárna je připojena přímo na běžně používaném (prvním) paralelním portu.
    K provozu USB tiskáren se vztahuje SDB dokument Nastavení USB tiskárny a Tisk: nastavení tiskárny Epson Stylus USB Pro tiskárny v síti TCP/IP je určen dokument Tisk v síti TCP/IP.
    Pro tiskárny připojené přes sériový port viz dokument Nastavení tiskárny přes sériový port .
    Pro tiskárny připojené na další paralelní port slouží dokument Nastavení dalšího paralelního portu.
    Bližší informace jsou obsaženy v manuálu pod heslem parport.

    Pokud není tiskárna připojena na běžně používaný (první) paralelní port, připojte tiskárnu aspoň při konfiguraci a testování na první port.

    BIOS by měl nastavit pro první paralelní port následující standardní hodnoty:

  3. Používáte originální SuSE jádro, které se nachází na CD z vámi používané distribuce - to znamená ne vlastními silami zkompilované jádro.
    (pokud jste provedli standardní instalaci SuSE Linuxu, tak je to v pořádku)

    Pokud tomu tak není, proveďte reinstalaci jádra z originálních CD. Bližší informace naleznete v manuálu.

  4. Vyzkoušejte, zda je vůbec možné přistupovat na tiskárnu. To provedete jako uživatel root následujícím příkazem:
    echo -en "\rHalo\r\f" >/dev/lp0
    
    Předpokládáme, že tiskárna je připojena na prvním paralelním portu /dev/lp0 a v tom případě by mělo být vytištěno slovo Halo, případně by se tiskárna měla o to aspoň pokusit. Předpokladem je schopnost tiskárny vytisknout ASCII text (zde je slovo "Halo" následováno ASCII znakem \r pro návrat vozíku a \f pro posuv papíru).
    Pokud tiskárna nedokáže pracovat s ASCII textem, jedná se ve většině případů o tzv. GDI tiskárnu, ale existují i modely, které nedokáží tisknout ASCII text a přesto je možné je použít v Linuxu.
    V posledním případě by se měl aspoň po použití příkazu
    cat /proc/parport/0/autoprobe
    
    resp. od SuSE Linuxu 7.2
    cat /proc/sys/dev/parport/parport0/autoprobe
    
    zobrazit název modelu a výrobce tiskárny. Pokud nedojde k zobrazení výrobce ani modelu, nemá další konfigurace smysl.
    Nejdříve je třeba tiskárnu zpřístupnit prostřednictvím paralelního portu. Pro konfiguraci paralelního portu použijte odstavec 2 dokumentu Problémy s tiskem: zvláštní příčiny a také dokument Nastavení (dalšího) paralelního portu

  5. Ve vašem systému jsou instalovány přinejmenším balíky SuSE default system.
    (pokud jste při instalaci neodstraňovali žádný z automaticky zvolených balíků, tak je to v pořádku.)

    Pokud tomu tak není, nainstalujte si přinejmenším "SuSE default system" a to následujícím způsobem:

    Pokud disponujete malým diskovým prostorem a máte nainstalovaný "SuSE Minimal System", budete potřebovat ještě následující balíky tak, aby jste byli schopni tisknout soubory v ASCII a PostScriptu:

  6. Pokud jste již úspěšně provedli konfigurační pokus, je výhodné přemístit soubor /etc/printcap tak, že jako uživatel root napíšete následující příkaz
    mv /etc/printcap /etc/printcap.save
    a teprve nyní provádějte nový pokus konfigurovat tiskárnu.
    (Příkazem rm /etc/printcap je možné soubor vymazat.)

  7. Pokud neinstalujete SuSE Linux od nuly, ale provádíte aktualizaci starší verze SuSE Linuxu, může dojít k rozdílům v aktuálnosti jednotlivých balíků a konfiguračních souborů, což může zapřičinit určité problémy. Proto je výhodnější znovu kompletně nainstalovat a konfigurovat celý tiskový systém. Přitom můžete využít informací obsažených v SDB dokumentu Znovunastavení tiskárny vor.

II) Potvrzení vhodného ovladače Ghostscript:

V bodě jedna výše uvedených zdrojů k předpokladům jsou také uvedeny Ghostscript ovladače pro jednotlivé modely tiskáren.

V souboru /usr/doc/packages/ghostscript/catalog.devices resp. (od verze SuSE Linux 7.0
less /usr/share/doc/packages/ghostscript/catalog.devices)
se nachází seznam Ghostscript ovladačů a výběr podporovaných tiskáren.
Tento soubor si můžete například prohlídnout příkazem:
less /usr/doc/packages/ghostscript/catalog.devices
(použijte šipky nahoru a dolů pro posun dokumentu a klávesu [q] pro ukončení)

Pokud v seznamu nenaleznete vaši tiskárnu, tak použijte ovladač pro kompatibilní model tiskárny. Podívejte se do dokumentace k tiskárně nebo zašlete dotaz přímo výrobci tiskárny. (viz také SDB dokument Nákup tiskárny a kompatibilita)

Existuje zvláštní druh Ghostscript ovladačů a sice ty, které mají koncovku .upp, která se nachází na konci názvu souboru. V tomto případě se nejedná o běžné ovladače, ale o soubory parametrů pro uniprint ovladač. Pokud pro vaši tiskárnu naleznete odpovídající soubor parametrů, měli byste s jeho pomocí tiskárnu konfigurovat.

Od verze 6.4 můžete při konfiguraci pomocí SETUPu použít velikost papíru a4dj, což vyžaduje mnoho inkoustových tiskáren. (Viz SDB dokument Tisk: nastavení velikosti stránek pro tisk ASCII souborů)

Pokud používáte postscriptovou tiskárnu, nepotřebujete žádný zvláštní Ghostscript ovladač.

III) Konfigurace programem SETUP (resp. lprsetup):

  1. Přihlaste se na textovou konzoli jako uživatel root. Pokud používáte grafické přihlášení, přesuňte se stiskem kláves [Strg]+[Alt]+[F2] na textovou konzoli. (Klávesou [Alt]+[F7] se můžete opět vrátit zpět.)
  2. Napište buď:
    /var/lib/apsfilter/SETUP
    nebo
    lprsetup
  3. Stiskněte klávesu ENTER a zobrazí se menu APSFILTER SETUP.
  4. Zvolte postupně ENTRY , DEVICE a PARALLEL.
  5. Zadejte /dev/lp0 (pokud se tak již nestalo automaticky) a potvrďte OK.
  6. Vyberte PRINTER
  7. Vyberte z možností POSTSCRIPT , HEWLETT-PACKARD , OTHER nebo FREEDEF odpovídající hodnotu.
  8. Zvolte COMMIT.
  9. Projděte následující seznam, až naleznete odpovídající Ghostscript ovladač nebo správný soubor parametrů (poznáte ho podle přípony .upp) a potvrďte OK
  10. Doplňte rozlišení. V případě, kdy neznáte přesné rozlišení, tak ponechte přednastavenou hodnotu. Pokud to není možné, tak vyzkoušejte rozlišení 300 a 360. Zvláště při používání .upp souboru parametrů musí být rozlišení stejné s tím, které je uvedeno v souboru parametrů. Zvolte OK.
  11. Zvolte postupně ETURN a PAPER.
  12. Listujte následujícím seznamem, až naleznete odpovídající velikost papíru, přičemž běžná velikost je a4dj a potvrďte OK.
  13. Zvolte COLOR.
  14. Vyberte MONO nebo COLOR a potvrďte OK
  15. Pokud používáte SuSE Linux 6.4 nebo 7.0 a máte již nastaveny standardní tiskové fronty (ascii, lp, ...), tak si můžete konfigurovat další fronty SPECIAL a NAME. (Více viz SDB dokument Nastavení tiskárny od SuSE Linuxu 6.4)
  16. Zvolte ADD
    Zobrazí se výstup, které tiskové fronty byly v systému vytvořeny konfigurací apsfilteru.
    Pokud zvolíte například COLOR:
          ascii ... a4dj ascii mono
          lp ... a4dj auto color
          lp-mono ...  a4dj auto mono
          raw ... a4dj raw
    
    nebo pro MONO:
          ascii ... a4dj ascii mono
          lp ... a4dj auto mono
          raw ... a4dj raw
    
    Poznamenejte si, které tiskové fronty byly vytvořeny. V tomto případě to jsou ascii, lp, (lp-mono) a raw. Zvolte OK.
  17. Stiskněte ENTER pro pokračování konfigurace.
  18. Vyberte postupně RETURN a EXIT.

IV) Test tiskárny:

V) Pokud tiskárna netiskne:

Při splnění výše uvedených předpokladů by měla tiskárna v této chvíli fungovat. Ve zvláštních případech, kdy tomu tak není, nahlédněte do níže uvedených dokumentů, zvláště pak:
Problémy s tiskem: zvláštní příčiny
Problémy s tiskem: zvláštní příčiny v SuSE Linuxu 7.0
Problémy s tiskem: zvláštní příčiny v SuSE Linuxu 7.1 a
Hledání chyb při problémech s tiskem

VI) Problémy s tiskem z různých programů:

bližší informace naleznete v SDB dokumentech: Tisk z aplikací a
Hledání chyb při problémech s tiskem.


Viz také:
o Nastavení tiskárny od SuSE Linuxu 6.4
o Přerušení tisku
o Znovunastavení tiskárny
o Jaký ovladač použít pro DeskJet?
o Tisk ve fotografické kvalitě od SuSE Linuxu 7.1

Klíčová slova: TISK, TISKáRNA, NASTAVENí, GHOSTSCRIPT, UNIPRINT, INSTALACE, SíťOVá TISKáRNA

Kategorie: Často kladené dotazy , Dokumentace , Tiskárna

SDB-jsmeix_print-einrichten, Copyright SuSE Linux AG, Nürnberg, Germany - Verze: 08. Jan 2001
SuSE Linux AG - Poslední změnu: 25. Jun 2001 provedl sjsmeix (sdb_gen 1.40.0)