diff options
author | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2011-12-03 11:05:10 -0600 |
---|---|---|
committer | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2011-12-03 11:05:10 -0600 |
commit | f7e7a923aca8be643f9ae6f7252f9fb27b3d2c3b (patch) | |
tree | 1f78ef53b206c6b4e4efc88c4849aa9f686a094d /tde-i18n-pl/docs/tdebase/tdeprint/cupsoptions.docbook | |
parent | 85ca18776aa487b06b9d5ab7459b8f837ba637f3 (diff) | |
download | tde-i18n-f7e7a923aca8be643f9ae6f7252f9fb27b3d2c3b.tar.gz tde-i18n-f7e7a923aca8be643f9ae6f7252f9fb27b3d2c3b.zip |
Second part of prior commit
Diffstat (limited to 'tde-i18n-pl/docs/tdebase/tdeprint/cupsoptions.docbook')
-rw-r--r-- | tde-i18n-pl/docs/tdebase/tdeprint/cupsoptions.docbook | 892 |
1 files changed, 892 insertions, 0 deletions
diff --git a/tde-i18n-pl/docs/tdebase/tdeprint/cupsoptions.docbook b/tde-i18n-pl/docs/tdebase/tdeprint/cupsoptions.docbook new file mode 100644 index 00000000000..31fe6ede9d4 --- /dev/null +++ b/tde-i18n-pl/docs/tdebase/tdeprint/cupsoptions.docbook @@ -0,0 +1,892 @@ +<chapter id="cupsoptions-presently-outside-kcontrol"> +<title +>Opcje systemu &CUPS;, aktualnie niedostępne przez &kcontrol;</title> + +<para +>W tym rozdziale znajdziesz kilka wskazówek dotyczących dalszych możliwości konfiguracji, które mogą być niedostępne dla systemu &CUPS; z interfejsu &GUI; programu &tdeprint;.</para> + +<sect1> +<title +>Przegląd dostępnych możliwości</title> + +<para +>Wszystkie najczęściej używane opcje i funkcje, których dostarcza system &CUPS;, są obsługiwane przez &tdeprint;.</para> + +<itemizedlist> +<listitem> +<para +>Zarządzanie drukarką: dodawanie, odłączanie, przenoszenie, modyfikowanie, konfigurowanie, testowanie, wyłączanie, włączanie...</para> +</listitem> +<listitem> +<para +>Zarządzanie trybem pracy: anulowanie, wstrzymywanie, przenoszenie, udostępnianie innej drukarki.</para> +</listitem> +<listitem> +<para +>Opcje drukowania: całkowita kontrola zapewniona przez &CUPS;.</para> +</listitem> +</itemizedlist> + +</sect1> + +<sect1 id="where-to-find-further-chupshelp"> +<title +>Gdzie znaleźć pomoc podczas pracy z &CUPS;</title> + +<para +>Dużo informacji o pracy systemu &CUPS; jest dostępnych z interfejsu sieciowego, który zawsze jest obsługiwany przez &CUPS;. Działa on z każdą wyszukiwarką (nawet tekstową). Na początek przejdź do <ulink url="http://localhost:631/" +>http://localhost:631/</ulink +>. Tam znajdziesz łącze do aktualnie dostępnej dokumentacji &CUPS; w formatach <acronym +>HTML</acronym +> i <acronym +>PDF</acronym +>.</para> + +<para +>&CUPS; jest dostępny poprzez inne środki niż &tdeprint;: wiersz poleceń i wyszukiwarka to dwa bliźniacze interfejsy &CUPS;. Wiele narzędzi wiersza poleceń dokłada się do opcji kontroli, jakie masz, korzystając z systemu &CUPS;. Interfejs sieciowy to tylko jedna z dostępnych możliwości konfiguracji i sprawiwania kontroli. </para> + +<para +>Dotyczy to również programu &tdeprint;. W miarę rozwoju &CUPS;, wiele nowych możliwości będzie najpierw dostępnych z wiersza poleceń. Aby nadążać za zmianami, sprawdzaj najnowsze wersje strony dokumentacji systemowej dla &CUPS;.</para> + +<tip> +<para +>W zależności od metody uaktualniania &CUPS;, plik konfiguracyjny mógł nie zostać zastąpiony nowym; tak więc demon &CUPS; może nie być poinformowanym przez stary plik konfiguracyjny o możliwości wykorzystania nowych właściwości.</para> +</tip> + +<para +>Kompletna lista dostępnych plików i stron dokumentacji systemowej, powinna zawsze znajdować się w Podręczniku Administratora Programu &CUPS; (<ulink url="http://localhost:631/sam.html#FILES" +>http://localhost:631/sam.html#FILES</ulink +>. W pasku adresu &konqueror-dopelniacz; wpisz <userinput +>man:/lpadmin</userinput +> i <userinput +>man:/cupsd.conf</userinput +>, aby znaleźć najważniejsze polecenia i pliki konfiguracyjne. Wiesz już o miłej właściwości &konqueror-dopelniacz;, jaką jest pokazywanie stron dokumentacji systemowej &UNIX;, prawda? Przeczytaj je. Znajdziesz tam więcej interesujących porad i łączy do innych stron dokumentacji systemowych.</para> + +<sect2> +<title +>Jak znaleźć pokrewne strony dokumentacji systemowej &CUPS;</title> + +<para +>Tutaj pokazujemy, jak sprawdzić, które pokrewne strony dokumentacji &CUPS; znajdują sie w Twoim systemie: </para> + +<screen +><prompt +>kurt@transmeta:~ +></prompt +> <userinput +><command +>apropos</command +> <parameter +>cups</parameter +></userinput> +<computeroutput> +cups-calibrate (8)- narzędzie ESP kalibrowania drukarki +lpstat (1) - podaj informację o stanie drukowania +cups-lpd (8) - przyjmuj zadania drukowania i informuj klientów lpd o statusie drukarki +classes.conf (5) - plik konfiguracyjny klasy dla cups +backend (1) - interfejsy cups do przesyłania danych +filter (1) - filtry cups do konwertowania plików +cups-polld (8) - tryb odpytywania o dostępne drukarki +mime.types (5) - plik opisujacy pliki typu mime +cupsd (8) - demon cups +lpadmin (8) - konfiguracja klas i drukarek cups +cupsd.conf (5) - plik konfiguracyjny serwera dla cups +mime.convs (5) - plik konfiguracyjny plików typu mime +printers.conf (5) - plik konfiguracji drukarki +mime.convs (5) - plik konfiguracyjny plików typu mime +cups-polld (8) - demon cups odpytujący drukarki +lpstat (1) - podaje informację o stanie drukowania +backend (1) - interfejs cups transmisji protokołu +mime.types (5) - plik opisujący pliki typu mime +cupsd (8) - demon cups +lpadmin (8) - konfiguracja klas i drukarek cups +printers.conf (5) - plik konfiguracyjny drukarki dla cups +cupsd.conf (5) - plik konfiguracyjny serwera dla cups +filter (1) - filtry cups do konwertowania plików +</computeroutput +></screen> +</sect2> +</sect1> + +<sect1 id="tips-and-tricks-for-cups"> +<title +>Poza &tdeprint;: wskazówki & porady dotyczące wiersza poleceń &CUPS;</title> + +<para +>Tutaj znajdziesz kilka przykładowych możliwości, jakie obecnie są dostępne tylko z wiersza poleceń. </para> + +<sect2> +<title +>Udostępnianie lub blokowanie dostępu do drukarki określonym użytkownikom</title> + +<para +>Instalując (lub modyfikując) drukarkę poprzez wiersz poleceń, możesz udostępnić, lub zakazać dostępu do tej drukarki określonym użytkownikom:</para> + +<screen +><userinput +><command +>lpadmin</command +> <option +>-p</option +><parameter +>HeidelbergDigimaster9110</parameter +> <option +>-v</option +> <parameter +>lpd:/10.160.16.99/mqueue</parameter +> <option +>-u</option +> <parameter +>allow:kurt,sylvi,hansjoerg</parameter +> <option +>-E</option +> <option +>-P</option +> <parameter +>/home/kurt/PPDs/DVHV.ppd</parameter +></userinput +></screen> + +<para +>zezwoli na korzystanie z tej (wierzcie mi: bardzo ładnej i bardzo profesjonalnej) drukarki tylko trzem wspomnianym użytkownikom i - jednocześnie - odmówi tego prawa wszystkim innym. Jeśli inny użytkownik zechce drukować na DigiMaster przez ten serwer &CUPS;, otrzyma wiadomość o błędzie <errortype +>client-error-not-possible</errortype +>.</para> + +<screen +><userinput +><command +>lpadmin</command +> <option +>-p</option +> <parameter +>HeidelbergDigimaster9110</parameter +> <option +>-v</option +> <parameter +>lpd:/10.160.16.99/mqueue</parameter +> <option +>-u</option +> <parameter +>deny:tackat,boss,waba</parameter +> <option +>-E</option +> <option +>-P</option +> <parameter +>/home/kurt/PPDs/DVHV.ppd</parameter +></userinput +></screen> + +<para +>zablokuje możliwość korzystania z tej samej drukarki tym samy trzem wspomnianym użytkownikom, jednocześnie udostępniając ją wszystkim pozostałym. Jeśli <quote +>zablokowany</quote +> użytkownik zechce drukować na DigiMaster przez ten serwer &CUPS;, otrzyma wiadomość o błędzie <errortype +>client-error-not-possible</errortype +>.</para> + +<note> +<para +>Jednocześnie możesz użyć tylko jednej z tych opcji; obecnie niedostępna jest podobna opcja dotycząca grup. Będzie ona jednak dodana w przyszłości.</para> +</note> + +</sect2> +<sect2> +<title +>Nakładanie limitów na określone drukarki</title> + +<para +>Czasami chcesz nałożyć limit dla konkretnych drukarek. Możesz określić górną granicę ilości stron, lub danych, jakie mogą być wydrukowane w konkretnym czasie przez konkretną drukarkę.</para> + +<para +>Limity mogą być określone przez opcję <option +>-o</option +> podczas instalacji drukarki, komendą <command +>lpadmin</command +>, lub później, dla już zainstalowanej drukarki. Poniżej znajdziesz kilka wskazówek, których nie znajdziesz w oficjalnej dokumentacji &CUPS;:</para> + +<itemizedlist> +<listitem> +<para +>W systemie &CUPS; możesz określać limity stron i ilości danych dla poszczególnych drukarek.</para> +</listitem> + +<listitem> +<para +>Limity są obliczane indywidualnie dla każdego użytkownika (tak więc pojedyncza seria limitów dotyczy wszystkich użytkowników konkretnej drukarki).</para> +</listitem> + +<listitem> +<para +>Limity dotyczą także stron banerowych (jeśli używa się takich).</para> +</listitem> + +<listitem> +<para +>To oznacza: możesz ograniczyć każdego użytkownika do drukowania 20 stron dziennie na drogiej drukarce, ale nie możesz nałożyć ograniczenia na każdego użytkownika, za wyjątkiem <systemitem class="username" +>Kurt</systemitem +> lub <systemitem class="username" +>root</systemitem +>.</para> +</listitem> + +<listitem> +<para +>Masz do wykorzystania trzy opcje nakładania limitów: <option +>job-k-limit</option +>, <option +>job-page-limit</option +> i <option +>job-quota-period</option +>.</para> +</listitem> + +<listitem> +<para +><option +>job-quota-period</option +> określa przedział czasowy dla obliczania limitu (przedział jest określany w sekundach; tak więc dzień to 60x60x24=86.400, tydzień to 60x60x24x7=604,800, a miesiąc to 60x60x24x30=2.592.000 sekund.)</para> +</listitem> + +<listitem> +<para +>Aby określić limity, okres czasu <emphasis +>plus</emphasis +> przynajmniej jeden limit zadań nie może być ustawiony na zero.</para> +</listitem> + +<listitem> +<para +>Domyślna wartość 0 dla <option +>job-k-limit</option +> określa brak limitu.</para> +</listitem> + +<listitem> +<para +>Domyślna wartość 0 dla <option +>job-page-limit</option +> określa brak limitu.</para> +</listitem> + +<listitem> +<para +>Domyślna wartość 0 dla <option +>job-quota-period</option +> określa, że limity dotyczą wszystkich zadań, które były drukowane przez użytkownika i które wciąż są rozpoznawane przez system.</para> +</listitem> +</itemizedlist> + +<sect3> +<title +>Przykłady:</title> + +<para +>Przypadek limitu podwójnego: okres czasu <emphasis +>plus</emphasis +> jeden lub obydwa limity dotyczące zadań</para> + +<screen +><userinput +><command +>lpadmin</command +> <option +>-p</option +> <parameter +>danka_infotec_4850</parameter +> <option +>-o</option +> <parameter +>job-quota-period=604800</parameter +> <option +>-o</option +> <parameter +>job-k-limit=1024</parameter +></userinput +></screen> + +<para +>Ta komenda określa limit rozmiaru pliku na 1 MB (w sumie) dla każdego użytkownika drukarki <systemitem class="resource" +>danka_infotec_4850</systemitem +> w przeciągu tygodnia.</para> + +<screen +><userinput +><command +>lpadmin</command +> <option +>p</option +> <parameter +>danka_infotec_4105</parameter +> <option +>-o</option +> <parameter +>job-quota-period=604800</parameter +> <option +>-o</option +> <parameter +>job-page-limit=100</parameter +></userinput +></screen> + +<para +>Ta komenda nakłada limit 100 stron (w sumie) na każdego użytkownika drukarki <systemitem class="resource" +>danka_infotec_4105</systemitem +> w przeciągu tygodnia.</para> + +<screen +><userinput +><command +>lpadmin</command +> <option +>-p</option +> <parameter +>danka_infotec_P450</parameter +> <option +>-o</option +> <parameter +>job-quota-period=604800</parameter +> <option +>-o</option +> <parameter +>job-k-limit=1024</parameter +> <option +>-o</option +> <parameter +>job-page-limit=100</parameter +></userinput +></screen> + +<para +>Ta komenda określa złożony limit 1 MB (w sumie) i 100 stron (w sumie) dla każdego użytkownika drukarki <systemitem class="resource" +>danka_infotec_P450</systemitem +> w przeciągu tygodnia.</para> + +</sect3> + +<sect3> +<title +>Przykłady:</title> + +<para +>Przypadek limitu pojedynczego: określony jest okres czasu <emphasis +>lub</emphasis +> limit dotyczący zadania</para> + +<screen +><userinput +><command +>lpadmin</command +> <option +>-p</option +> <parameter +>danka_infotec_P320</parameter +> <option +>-o</option +> <parameter +>job-quota-period=604800</parameter +></userinput> + +<userinput +><command +>lpadmin</command +> <option +>-p</option +> <parameter +>danka_infotec_FullColor</parameter +> <option +>-o</option +> <parameter +>job-page-limit=100</parameter +></userinput> + +<userinput +><command +>lpadmin</command +> <option +>-p</option +> <parameter +>danka_infotec_HiSpeed</parameter +> <option +>-o</option +> <parameter +>job-k-limit=1024</parameter +></userinput +></screen> + +</sect3> + +<sect3> +<title +>Wiadomość o błędzie</title> + +<para +>Kiedy użytkownik wyczerpie limit, podczas próby drukowania otrzyma wiadomość o błędzie <errortype +>client-error-not-possible</errortype +>.</para> + +</sect3> + +</sect2> + +<sect2> +<title +>Instalacja drukarki typu <quote +>raw</quote +></title> + +<para +>Istnieją różne sposoby na zdefiniowanie drukarki typu <quote +>raw</quote +>. Jedną z wygodniejszych metod jest użycie komendy <command +>lpadmin</command +>. Jeśli nie skorzystasz z pliku &PPD; do obsługi tej drukarki, będzie ona urządzeniem typu raw:</para> + +<screen +><userinput +><command +>lpadmin</command +> <option +>-p</option +> <parameter +>Raw_Danka_infotec</parameter +> <option +>-E</option +> <option +>-v</option +> <parameter +>lpd://10.160.16.137/PORT1</parameter +></userinput +></screen> + +<para +>Kolejki drukarek typu raw nie zmieniają pliku drukowania i nie przekształcają go w inny format pliku. Przydaje się to na przykład, kiedy drukujesz z systemu &Windows; via Samba przez serwer &CUPS; do drukarki <acronym +>PCL</acronym +>: w tym przypadku sterownik drukarki systemu &Windows; generuje gotowy format pliku drukowania dla drukarki docelowej i przepuszczanie go przez filtry &CUPS; wyrządziłoby tylko szkodę. W takich warunkach (jeśli chcesz upewnić się, że plik dotarł do drukarki <quote +>nieprzefiltrowany</quote +> przez &CUPS;) przydatne okazuje się polecenie <quote +><command +>lpadmin</command +> bez &PPD;</quote +>.</para> + +</sect2> + +</sect1> +<sect1 id="troubleshooting-cups"> +<title +>Rozwiązywanie problemów dotyczących &CUPS; i &tdeprint;</title> + +<para +>Ta część Podręcznika &tdeprint; będzie odpowiedzią na problemy użytkowników. To tylko skromny początek.</para> + +<sect2> +<title +>Wiadomość o błędzie</title> + +<qandaset> +<qandaentry> +<question> +<para +>Co znaczy <errortype +>client-error-bad-request</errortype +>?</para> +</question> +<answer> +<para +>Użytkownik wysłał do systemu &CUPS; plik, którego serwer nie mógł przetworzyć. Taką wiadomość otrzymasz również, jeśli wysłałeś <quote +>pusty</quote +> plik.</para> +</answer> +</qandaentry> + +<qandaentry> +<question> +<para +>A <errortype +>client-error-not-possible</errortype +>?</para> +</question> +<answer> +<para +>Użytkownik albo nie ma prawa dostępu do określonej drukarki, albo wykorzystał już swój limit (oparty na rozmiarze pliku lub ilości stron)</para> +</answer> +</qandaentry> + +<qandaentry> +<question> +<para +>Co z <errortype +>client-error-not-found</errortype +>?</para> +</question> +<answer> +<para +>Użytkownik próbował dostać się do nieistniejącego źródła na serwerze &CUPS;, na przykład przez próbę druku nieistniejącego pliku, lub takiego, do którego nie ma prawa dostępu.</para> +</answer> + +</qandaentry> +</qandaset> + +</sect2> + +<sect2> +<title +>Pytania i odpowiedzi</title> + +<qandaset> +<qandaentry> +<question> +<para +>Dlaczego nie mogę zrestartować zadań?</para> +</question> +<answer> +<para +>Aby móc zrestartować <quote +>ukończone</quote +> zadania z interfejsu sieciowego, potrzebujesz odpowiednich ustawień w pliku <filename +>/etc/cups/cupsd.conf</filename +>: ustaw <userinput +>PreserveJobFiles True</userinput +>.</para> +</answer> +</qandaentry> + +<qandaentry> +<question> +<para +>Jak mogę pozbyć się długiej listy zakończonych zadań w interfejsie sieciowym?</para> +</question> +<answer> +<para +>Do zrobienia</para> +</answer> +</qandaentry> + +<qandaentry> +<question> +<para +>Jak działa obliczanie stron?</para> +</question> +<answer> +<para +>&CUPS; dokonuje <quote +>obliczania stron</quote +> dzięki przepuszczaniu każdego zadania przez filtr <quote +>pstops</quote +>. Między innymi przelicza on też strony. Dane wyjściowe z tego filtra mogą być doprowadzone do innych filtrów (jak pstoraster --> rastertopcl), lub wysłane bezpośrednio do drukarki (jeśli jest to drukarka &PostScript;owa).</para> + +<para +>W każdym przypadku działa to dla drukarek sieciowych, równoległych, szeregowych i <acronym +>USB</acronym +> tak samo. Aby pstops działał, potrzebuje on <acronym +>DSC</acronym +> (Document Structuring Convention) zgodnego z &PostScript; (lub bliskiego odpowiednika) jako wejścia. Tak więc oblicza on strony podczas filtrowania na serwerze drukowania i zapisuje dane o każdej stronie (godzinę, użytkownika, ID zadania i nazwę, która drukarka, ile kopii jakich stron dokumentu, ile kilobajtów?) w pliku <filename +>/var/log/cups/page_log</filename +>.</para> + +<para +>Przy okazji: na mojej osobistej <quote +>liście życzeń</quote +> jest przerobienie <quote +>Webalizera</quote +> tak, aby czytał i analizował page_log i dawał podobny wynik. Ktoś chętny?</para> + +<para +><emphasis +>Nie</emphasis +> daje on jednak poprawnych wyników w następujących przypadkach:</para> + +<itemizedlist> +<listitem> +<para +>Drukarka się zacina i być może dlatego odrzuca zadanie (przypadek z życia; albo może odrzuca zadanie z powodu problemu z formatem danych)</para> +</listitem> +<listitem> +<para +>Zadania drukowane jako <quote +>raw</quote +> zawsze są liczone jako jedna strona (i być może wielokrotne kopie).</para> +</listitem> +</itemizedlist> + +<para +>Dlatego obliczanie stron w &CUPS; jest <quote +>tylko</quote +> przybliżone (w wielu przypadkach doskonałe lub co najmniej dobre, ale czasami niewystarczające). Jedyne wiarygodne obliczanie wydruku jest dokonywane przez wewnętrzny licznik drukarki. Niektóre drukarki mogą być zdalnie zapytane o tą informację przez <acronym +>SNMP</acronym +> (Simple Network Management Protocol). To znaczy, że w większej sieci z wieloma różnymi drukarkami <emphasis +>nie ma</emphasis +> żadnego narzędzia, które dokładnie i niezawodnie obliczałoby strony!</para> +</answer> +</qandaentry> + +<qandaentry> +<question> +<para +>Dlaczego obliczanie stron nie działa pod klientem &Windows;?</para> +</question> +<answer> +<para +>Zadania z systemu &Windows; prawie zawsze muszą być wysyłane jako <quote +>raw</quote +>. Dlaczego? Jeśli &CUPS; pracuje jako serwer drukowania dla klientów &Windows;, używając oryginalnych sterowników systemu &Windows; dla docelowego urządzenia drukującego, gwarantuje to poprawne formatowanie zadania; dlatego serwer nie powinien nic zmieniać i drukować w trybie <quote +>raw</quote +>. Dlatego też nie dochodzi do filtrowania danych (nie jest to nawet możliwe, ponieważ dane wejściowe nie są &PostScript;owe, jak oczekuje pstops), czyli nie ma miejsca liczenie stron, prócz domyślnego <quote +>1</quote +>.</para> +</answer> +</qandaentry> + +<qandaentry> +<question> +<para +>Jak mogę znaleźć listę dostępnych opcji dla danej drukarki, lub pliku &PPD;?</para> +</question> +<answer> +<para +>Zobacz stronę dokumentacji systemowej dla komendy <command +>lpoptions</command +>. Możesz przestudiować uaktywnione pole systemu &CUPS; pod kątem każdej opcji dla dostępnych drukarek. Nie musisz mieć lokalnie zainstalowanej drukarki. Dopóki drukarka jest dostępna lokalnie (przez opcję <quote +>wyszukiwania drukarki</quote +> systemu &CUPS;), będzie ona również pracowała jako sieciowa.</para> + +<para +>Aby zapytać o opcje drukarki, wpisanie <userinput +><command +>lpoptions</command +> <option +>-p</option +> <parameter +>HitachiDDP70MicroPress</parameter +> <option +>-l</option +></userinput +> poda długą listę wszystkich dostępnych opcji, odczytanych z pliku &PPD; dla danej drukarki Hitachi (w moim przypadku zainstalowanej na serwerze sieciowym transmeta). Serwer sieciowy <systemitem class="systemname" +>Transmeta</systemitem +> i jego demon &CUPS;, podobnie jak demon &CUPS; na komputerze lokalnym, musi być uruchomiony, aby operacja zakończyła się sukcesem.</para> +</answer> +</qandaentry> + +<qandaentry> +<question> +<para +>Jak mam czytać wykaz otrzymany przez komendę <command +>lpoptions</command +>?</para> +</question> + +<answer> +<para +>Wiesz, że <quote +>legalnym</quote +> działaniem producentów drukarek &PostScript;owych jest określanie własnych, wewnętrznych nazw i procedur nawet dla standardowych opcji &PostScript;owych. Dopóki sterownik jest w stanie uzyskać opcje od &PPD; i przekazać je w zrozumiały sposób użytkownikowi, wszystko jest w porządku. Ale co <emphasis +>Ty</emphasis +> zrobisz, jeśli chcesz użyć jakiejś mało znanej opcji drukarki w wierszu poleceń? Jak znajdziesz jej dokładną składnię?</para> + +<para +>Zobaczmy to na przykładzie. Spójrzmy na drukarkę Hitachi's DDP70 i na to, jak wdraża drukowanie obustronne. Jak byś powiedział, jak drukować dwustronnie? duplex czy Duplex? A może jeszcze inaczej?.</para> + +<screen +><userinput +><command +>lpoptions</command +> <option +>-h</option +> <parameter +>transmeta</parameter +> <option +>-p</option +> <parameter +>Hitachi_DDP70_ClusterPrintingSystem</parameter +> <option +>-l</option +> | <command +>grep</command +> <parameter +>uplex</parameter +></userinput +></screen> + +<para +>To prowadzi do wyniku</para> + +<screen +><computeroutput +>TR-Duplex/Duplex: False *True</computeroutput +></screen> + +<para +>Zinterpretujmy to tak:</para> + +<itemizedlist> +<listitem> +<para +>Nazwa badanej opcji to <option +>TR-Duplex</option +>;</para> +</listitem> +<listitem> +<para +>Po ukośniku widzisz tłumaczenie opcji, jakie powinno być pokazane w &GUI;, lub w interfejsie sieciowym (<quote +>Duplex</quote +>);</para> +</listitem> +<listitem> +<para +>Opcja może przyjąć jedną z dwóch wartości <parameter +>False</parameter +> lub <parameter +>True</parameter +>;</para> +</listitem> +<listitem> +<para +>Obecne ustawienie <parameter +>True</parameter +> jest rozpoznane przez zaznaczenie gwiazdką <literal +>*</literal +>.</para> +</listitem> +</itemizedlist> + +<para +>Aby zmienić obecne ustawienie domyślne (duplex) i przejść do trybu drukowania jednostronnego (simplex), musisz użyć następującej komendy: </para> + +<screen +><userinput +><command +>lpr</command +> <option +>-P</option +> <parameter +>Hitachi_DDP70_ClusterPrintingSystem</parameter +> <option +>-o</option +> <parameter +>TR-Duplex=False</parameter +> <parameter +>/path/to/your/printjob</parameter +></userinput +></screen> +</answer> +</qandaentry> + +<qandaentry> +<question> +<para +>Jak mogę otrzymać ładnie sformatowany wykaz dostępnych opcji dla danej drukarki, lub &PPD;?</para> +</question> +<answer> +<para +>Użyj komendy <command +>lphelp</command +>, która może być zainstalowana lokalnie w systemie. Nie ma jeszcze strony dokumentacji systemowej dla <command +>lphelp</command +>.</para> + +<screen +><userinput +><command +>lphelp</command +> <parameter +>infotecP450</parameter +></userinput +></screen> + +<para +>Ta komenda podaje listę dostępnych opcji dla danej drukarki. Wykaz jest ładnie sformatowany, wyjaśnia każdą dostępną opcję i jak jej używać. Możesz od razu zapytać o opcje różnych drukarek:</para> + +<screen +><userinput +><command +>lphelp</command +> <parameter +>infotec7410color</parameter +> <parameter +>DANKA_fullcolor_D2000</parameter +> <parameter +>HP_ColorLaserJet8550</parameter +></userinput +></screen> + +<para +>Działa to również z plikami &PPD; files. Określ tylko ścieżkę do &PPD;:</para> + +<screen +><userinput +><command +>lphelp</command +> <filename +>/home/kurt/PPDs/HP-ColorLaserJet8550.ppd</filename +></userinput +></screen> +</answer> +</qandaentry> +</qandaset> + +</sect2> +<sect2> +<title +>Rozwiązywanie problemów</title> + +<para +>Żaden system nie jest idealny. Tutaj znajdziesz kilka pułapek, w które można wpaść.</para> + +<qandaset> +<qandaentry> +<question> +<para +>Moja drukarka, nazywająca się <quote +>3-lp-duplex</quote +> zachowuje się dziwnie. W czym problem?</para> +</question> +<answer> +<para +>Nazwy drukarek używanych w systemie &CUPS; powinny rozpoczynać się literą i mogą zawierać do 128 liter lub liczb. Używanie myślników może powodować problemy. Jak już jesteśmy przy nazwach: nazwy drukarek w &CUPS; nie uwzględniają wielkości liter. Tak więc drukarka nazwana <systemitem class="resource" +>Best_of_Danka</systemitem +> będzie tą samą drukarka co <systemitem class="resource" +>best_of_danka</systemitem +>, lub <systemitem class="resource" +>BEST_OF_DANKA</systemitem +>. (Takie są wymagania &IPP;, z którymi &CUPS; jest całkowicie zgodny).</para> +</answer> +</qandaentry> + +<qandaentry> +<question> +<para +>Dlaczego otrzymuję wiadomość <errortype +>Unable to connect to SAMBA host: Success</errortype +> od drukarki współdzielonej w systemie &Windows;, z którą łączę się poprzez Sambę?</para> +</question> +<answer> +<para +>Czy masz prawidłowe ustawienia na komputerze sieciowym z systemem &Windows;? Czy masz udostępnioną drukarkę współdzieloną w systemie &Windows;?</para> +</answer> +</qandaentry> + +<qandaentry> +<question> +<para +>Moje pliki dla drukarki <systemitem class="resource" +>lp</systemitem +> czasem tajemniczo znikają, a dwa dni później otrzymuję wiadomość, że zostały wydrukowane na drukarce 3 piętra poniżej mojego biura. O co chodzi?</para> +</question> +<answer> +<para +>Wierz mi, jest bardzo mało prawdopodobne, że Twoja drukarka jest jedyną o nazwie <systemitem class="resource" +>lp</systemitem +>. Być może &CUPS; zabawia się z Tobą. Jeśli masz aktywne ustawienie <quote +>ImplicitClasses On</quote +>, &CUPS; próbuje upchnąć wszystkie drukarki, które widzi w sieci do <quote +>klasy</quote +> nazw lp. Wszystkie zadania przeznaczone dla lp są wysyłane do tej klasy i drukuje je pierwsze dostępne urządzenie.</para> + +<para +>Zastosuj się do rady: wybieraj niepowtarzalną nazwę dla każdej drukarki sieciowej! (Pamiętaj, że drukarka na Twoim porcie równoległym dla reszty świata jest również drukarką sieciową, jeśli nie zadbasz o odpowiednie ustawienia).</para> +</answer> +</qandaentry> +</qandaset> +</sect2> +</sect1> +</chapter> |