SuSE Linux: Verze 7.1
Názvy tiskových front
Fotografický tisk s ovladačem stp
Nastavení v souboru /etc/apsfilterrc...
Špatná přístupová práva k souboru /etc/printcap
Paralelní rozhraní a jádro verze 2.4.0
Některé USB tiskárny vyžadují jádro verze 2.4
Další paralelní porty
Správce tiskové fronty plp je při startu automaticky
nespustí
Některé tiskárny Kyocera nefungují správně
Po provedení aktualizace nedokáže YaST2 změnit
konfiguraci tiskárny
nazev_tisk_fronty
nazev_tisk_fronty-ASCII
nazev_tisk_fronty-raw
lp
. Standardní tiskové fronty se proto nazývají
lp
, lp-ASCII
a lp-raw
a raw
. Příkazem
lpc statuszobrazíte existující tiskové fronty.
stp
je,
že ne pro všechny typy souborů produkuje přijatelné výsledky
/usr/share/ghostscript/5.50/examples/colorcir.ps
nebo při tisku ASCII textových souborů, resp. testovací stránce
z YaSTu2.
/etc/apsfilterrc...
přidat následující řádek:
GS_FEATURES="-sDither=Ordered"(viz "
man gs-stp
".)
Odpovídající /etc/apsfilterrc...
je
/etc/apsfilterrc.y2prn_nazev_tisk_fronty.upp
kde je místo nazev_tisk_fronty ve standardním případě lp
,
nebo název pro přídavné tiskové fronty - např. "photo" pro tiskovou
frontu výhradně pro foto tisk. Bližší informace naleznete v dokumentu
Nastavení tiskárny od SuSE
Linuxu 6.4 ".
/etc/apsfilterrc...
tak, jak
bylo popsáno výše. Následně jste pak provedli libovolné další
změny programem YaST2 v konfiguraci tiskárny a vaše předchozí změny
zmizely.
/etc/apsfilterrc...
, kde jste prováděli změny
nastavení.
/etc/apsfilterrc.y2prn_nazev_tisk_fronty.upp.y2save
byla zachována vaše původní nastavení a je třeba je překopírovat zpět.
Při pokusu něco vytisknout se zobrazí chybové hlášení:
lpr: cannot open printer description file
Konfigurace tiskárny v YaST2 vytvoří práva k souboru /etc/printcap
v závislosti na umasku uživatele, který spustil konfiguraci
tiskárny v YaST2. Pokud je umask např. nastaven tak, že pouze vlastník
může číst soubory, pak se zobrazí následující chybové hlášení.
Přihlaste se jako uživatel root
a použijte příkaz
chmod u=rw,g=r,o=r /etc/printcap
tím nastavíte správná přístupová práva.
parport_probe
,
a proto také např. příkaz cat /proc/parport/0/autoprobe
vypíše, že se mu nepodařilo nalézt soubor nebo adresář.grep parport /var/log/messagesale zobrazíte dostatek informací - např.
parport0: PC-style at 0x278 [PCSPP(,...)]
lp0: using parport0 (polling).
Tiskárna
na paralelním portu
" neberte ohled na chybové hlášení,
které vám říká, že žádné paralelní rozhraní nebylo nalezeno a
zvolte potom "první paralelní rozhraní (/dev/lp0)
".
Test
by již měl proběhnout v pořádku za předpokladu,
že tiskárna podporuje výstup ASCII textu přímo na tiskárnu.
Zbytek konfigurace se již provádí obvyklým způsobem.
Některé USB tiskárny pracují spolehlivě teprve s jádrem 2.4. To se týká hlavně HP DeskJetů, např. HP DeskJet 895Cxi. Bližší informace o případných problémech spojených s jádrem 2.4 v dokumentu " Problémy a zvláštnosti v SuSE Linuxu 7.1" a o základech nastavování USB tiskárny v dokumentu "Nastavení USB tiskárny".
lprsetup
. Pokud jste již spustili
YaST2, je třeba systém restartovat a moduly jádra opětovně nahrát.
Bližší informace naleznete v kapitole o tisku nebo v SDB dokumentu
"
Nastavení dalšího paralelního portu".
Při instalaci balíku nejsou vytvořeny vhodné odkazy pro start plp.
Přihlaste se jako uživatel root
a vytvořte po instalaci
plp
odkaz ručně /sbin/insserv /etc/init.d/lpd
Tisknout se nesmyslné znaky.
Chyba v YaST2 tiskové databázi.
Tech. pozadí:
V SuSE Linuxu 7.1 byl uveden ghostscriptový ovladač pro tiskárny Kyocera
použit podle informací přímo od výrobce. Tiskárny FS-600, FS-680 a
FS-800 používají ovladač lj5gray, ale podle našich testů
vyžaduje přinejmenším model FS-600 pouze ghostscriptový ovladač ljet4.
Vyberte při konfiguraci pomocí YaST2 ghostscriptový ovladač přímo.
Při konfiguraci tiskárny použijte tlačítko pro ruční výběr tiskárny,
následně vyberte výrobce (výstupní zařízení ghostscriptu) a jako
Model
uveďte ljet4
.
Pokud již máte za sebou neúspěšnou konfiguraci tiskárny, pak je nejlepší
nejdříve přemístit soubor /etc/printcap
.
Přihlaste se jako uživatel root
a použijte příkaz
mv /etc/printcap /etc/printcap.saveTeprve poté se pokuste konfigurovat tiskárnu znovu.
Po provedení aktualizace z verze 7.0 na 7.1 chcete upravit stávající
konfiguraci tiskárny, pak se YaST2 zastaví s přibližně následujícím
chybovým hlášením:
I have no information how to manage your printer Broken database?
YaST2 není s to načíst správně starší konfigurační soubory v
adresáři /etc/gs.upp/
.
Naneštěstí není možné změnit starší konfiguraci, ale je třeba ji smazat a znovu vytvořit.
SDB-jsmeix_print-71-spezialprobleme
)