Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Na wstępie sorry za głupi temat, ale no nie wiem, co robić, ani gdzie szukać odpowiedzi. Kiedyś działała bez zarzutu jednak w którymś momencie po prostu przestała, możliwe, że to miało związek z aktualizacją mojego unstable. Przerzuciłem się na testing z nadzieją, że to coś da jednak nic sie nie zmieniło. Wczoraj jeszcze próbowałem opisu z http://forum.dug.net.pl/viewtopic.php?t=9029 jednak dalej to samo.
A wygląda to tak:
http://img399.imageshack.us/img399/9786/drukarka1dr4.png
Wszystkie trzy drukarki, to w rzeczywistości jedna, tylko cups wykrywa dwa urządzenia (które nazwałem drukarka i drukarka666). Nie wiem, czy jest to normalne, ale zawsze tak było więc się tym nie przejmowałem. Trzecia (deskjet_3840) to drukarka dodana przez polecenie hp-setup. Wszystkie jak widać są "ready to print", ale gdy próbuje coś wydrukować to nic się nie dzieje, a lista z zadaniami wygląda mniej więcej tak:
http://img465.imageshack.us/img465/6138/drukarkacl8.png
Zaznaczę też, że drukarka jest 100% sprawna, na vmware z xp działa znakomicie, model hp deskjet 3845
Offline
A na innych portach USB też nie działa?? Przepinałeś?
Offline
Spróbuj odnalezc w necie sterownik *.ppd wskazać go w cupsie jako sterownik a nie brać z listy dostępnych.
Tez mialem coś podobnego i to mi pomoglo po jakimś czasie sterownik z cupsa dzialal juz poprawnie.
Offline
http://linuxprinting.org/show_printer.cgi?recnum=HP-DeskJet_3840
Tu masz stery!
http://www.dug.net.pl/faq/faq-5-157-_instalacja_dru … p_dj_3940.php
A tu opis wystarczy pozmieniać nazwę z 3940 na 3840:)
Offline
Przepiąłem to właśnie teraz i nie pomogło. Spróbuje za chwilkę sterownik dać tak jak radzisz korbol. Mam nadzieje, że to pomoże. Normalnie drukarkę jestem w stanie zainstalować, dawniej normalnie działało bez żadnych problemów. Aha i jeszcze jedno - system wykrywa ją jako deskjet 3840 a w rzeczywistości jest 3845, jednak na obydwóch sterownikach działała kiedyś, tzn. na początku miałem jako 3840 a potem jak się zorientowałem zmieniłem ppd na ten od 3845.
Offline
No to wystarczy zmienić nazwę na 3845 sprawdziłem jest w bazie taki sterownik:)
http://linuxprinting.org/show_printer.cgi?recnum=HP-DeskJet_3845
Offline
sprawdz uprawnienia, np druknij coś z konsoli jako root (ls | lpr czy coś takiego)
która z nich jest domyslna?
Offline
Zrobiłem tak: usunąłem wszystkie drukarki, po czym dodałem jedną z PPD, którego sam ściągnąłem. Nic nie dało to, spróbowałem jeszcze zdać się na automat i załączyłem printconf. Drukarkę ładnie mi dodał, oczywiście jest identycznie jak poprzednio (nie drukuje). Ale przeglądając raport IPP jednego dokumentu, który miał być wydrukowany zauważyłem coś ciekawego:
http://img396.imageshack.us/img396/4051/drukarka2ci7.png
Sprawdziłem po chwili - no rzeczywiście nie ma takiego pliku. apt-getem zainstalowałem ponownie te pakiety, które w nazwie mają foomatic, jednak nic to nie dało. Z konsoli drukować nie próbowałem (nie wiem, jak to sie robi)
Offline
aptitude intall hpijs /etc/init.d/cupsys restart
Offline
earth-simulator:/home/lukasz# apt-get install hpijs Czytanie list pakietów... Gotowe Budowanie drzewa zależności... Gotowe hpijs jest już w najnowszej wersji. 0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 238 nieaktualizowanych.
Offline
Pamiętam że w świętej pamięci *windowsie* było coś takiego jak bufor wydruku nie wiem jak to sie nazywa w Debianie ale może problem jest w tym??
Offline
Hmm LongeR, nie wiem za bardzo o co Ci chodzi, rozwiń:)
Teraz jeszcze robie dist-upgrade i samo upgrade na Unstable z powrotem. W sumie wątpie, czy to coś da, ale raczej nie zaszkodzi
Offline
oczywiście że jest coś takiego jak kolejka wydruku ;)
na konsoli objawia się ona po wklepaniu lpq, w przeglądarce po wklepaniu http://127.0.0.1:631/jobs/
jeśli doinstalowywałeś jakieś pakiety drukarkowe, warto jest przekonfigurować pakiet cupsa i zaznaczyć odpowiedni interfejs: dpkg-reconfigure cupsys
Offline
hmm a czy kolejka wydruku jest tym samym co bufor wydruku w windowsie? Bo pamiętam że bufor był w usługach a jego wyłonczenie powodowało właśnie takie problemy jak kolega wyrzej przedstawił:)?!
Offline
Nie, to nie to, do kolejki wydruku dochodzą normalnie zadania, jednak każde ma status "zatrzymany". Z tymi błędami o których pisałem wyżej poradziłem sobie (tak mi się przynajmniej wydaje; nie ma żadnych widocznych errorów) jednak dalej nie drukuje. Zauważyłem jednak, że drukarka jest wykrywana tylko po jakimś czasie od podłączenia a w zasadzie chyba do momentu, jak ją skonfiguruje. Potem nawet jak chce ponownie zainstalować, nie pojawia się na liście. Jednak gdy odłączę i podłączę na nowo do tego samego portu usb, drukarka znowu jest wykrywana.
Offline
hmm a może jednak jak pisałem wcześniej coś z USB:)?? A inne użądzenia działają na tych portach poprawnie?
Offline
Nie, zapomniałem dodać, ale hp-toolbox poprawnie wyrównuje i czyści kartridże jednak strony testowej już nie druknie... Tak samo na vmware i windowsie xp na nim - działa pięknie. A przynajmniej działała parę dni temu bo po apt-get upgrade vmware przestał działać. W ogóle przestaje mnie to bawić te wydziwianie żeby normalna drukarka ruszyła na linuksie:/
Ktoś jeszcze ma jakieś pomysły?
Offline
No widzisz tak jest to jest właśnie "urok" Linuxa ale po to jest to forum aby w takich sytuacjach mozna byo oczymac pomoc. Narazie wertuję google jak coś znajdę to napiszę:)
edit/ a co masz w
/var/log/cups/error.log
??
Offline
Hehe:) Ja lubie eksperymenty, ale jak ta cholerna drukarka nie ruszy to albo postawie Debiana na nowo, a jak to nie pomoże, to rozglądnę się za innym systemem.
E [16/Sep/2007:17:32:15 +0200] [Job 229] Job stopped due to filter errors.
E [16/Sep/2007:17:33:06 +0200] Filter "foomatic-rip" for printer "deskjet_3845" not available: No such file or directory
E [16/Sep/2007:17:33:55 +0200] Resume-Printer: Unauthorized
E [16/Sep/2007:17:33:55 +0200] Unable to execute /usr/lib/cups/filter/foomatic-rip: No such file or directory
E [16/Sep/2007:17:33:55 +0200] [Job 231] Unable to start filter "foomatic-rip" - No such file or directory.
E [16/Sep/2007:17:34:08 +0200] Unable to execute /usr/lib/cups/filter/foomatic-rip: No such file or directory
E [16/Sep/2007:17:34:08 +0200] [Job 231] Unable to start filter "foomatic-rip" - No such file or directory.
E [16/Sep/2007:17:34:24 +0200] PID 5470 (/usr/lib/cups/filter/foomatic-rip) stopped with status 1!
E [16/Sep/2007:17:34:24 +0200] [Job 231] Job stopped due to filter errors.
E [16/Sep/2007:17:44:55 +0200] Cancel-Job: Unauthorized
E [16/Sep/2007:17:44:55 +0200] Cancel-Job: Unauthorized
E [16/Sep/2007:17:44:55 +0200] Cancel-Job: Unauthorized
E [16/Sep/2007:17:44:55 +0200] Cancel-Job: Unauthorized
E [16/Sep/2007:17:45:05 +0200] PID 5671 (/usr/lib/cups/filter/foomatic-rip) stopped with status 1!
E [16/Sep/2007:17:45:05 +0200] [Job 232] Job stopped due to filter errors.
E [16/Sep/2007:17:51:42 +0200] CUPS-Add-Modify-Printer: Unauthorized
E [16/Sep/2007:17:54:00 +0200] PID 6014 (/usr/lib/cups/filter/foomatic-rip) stopped with status 1!
E [16/Sep/2007:17:54:00 +0200] [Job 233] Job stopped due to filter errors.
E [16/Sep/2007:17:54:21 +0200] PID 6030 (/usr/lib/cups/filter/foomatic-rip) stopped with status 1!
E [16/Sep/2007:17:54:21 +0200] [Job 234] Job stopped due to filter errors.
E [16/Sep/2007:17:55:33 +0200] PID 6047 (/usr/lib/cups/filter/foomatic-rip) stopped with status 1!
E [16/Sep/2007:17:55:33 +0200] [Job 235] Job stopped due to filter errors.
E [16/Sep/2007:17:55:45 +0200] CUPS-Delete-Printer: Unauthorized
E [16/Sep/2007:17:58:04 +0200] CUPS-Delete-Printer: Unauthorized
E [16/Sep/2007:17:58:11 +0200] CUPS-Delete-Printer: Unauthorized
E [16/Sep/2007:17:59:34 +0200] [cups-driverd] Unable to open PPD directory "/opt/share/ppd": No such file or directory
E [16/Sep/2007:17:59:35 +0200] [cups-driverd] Unable to write "/var/cache/cups/ppds.dat" - Permission denied
E [16/Sep/2007:18:00:55 +0200] CUPS-Add-Modify-Printer: Unauthorized
E [16/Sep/2007:18:01:18 +0200] PID 6166 (/usr/lib/cups/filter/foomatic-rip) stopped with status 1!
E [16/Sep/2007:18:01:20 +0200] [Job 236] Job stopped due to filter errors.
E [16/Sep/2007:18:03:02 +0200] Hold-Job: Unauthorized
E [16/Sep/2007:18:03:02 +0200] Hold-Job: Unauthorized
E [16/Sep/2007:18:03:02 +0200] Hold-Job: Unauthorized
E [16/Sep/2007:18:03:02 +0200] Hold-Job: Unauthorized
E [16/Sep/2007:18:03:58 +0200] PID 6265 (/usr/lib/cups/filter/foomatic-rip) stopped with status 1!
E [16/Sep/2007:18:04:00 +0200] [Job 237] Job stopped due to filter errors.
E [16/Sep/2007:18:04:33 +0200] Pause-Printer: Unauthorized
E [16/Sep/2007:18:04:33 +0200] Pause-Printer: Unauthorized
E [16/Sep/2007:18:04:33 +0200] Pause-Printer: Unauthorized
E [16/Sep/2007:18:04:33 +0200] Pause-Printer: Unauthorized
E [17/Sep/2007:16:09:25 +0200] Cancel-Job: Unauthorized
E [17/Sep/2007:16:09:26 +0200] Cancel-Job: Unauthorized
E [17/Sep/2007:16:09:26 +0200] Cancel-Job: Unauthorized
E [17/Sep/2007:16:09:26 +0200] Cancel-Job: Unauthorized
E [17/Sep/2007:16:09:41 +0200] PID 4359 (/usr/lib/cups/filter/foomatic-rip) stopped with status 1!
E [17/Sep/2007:16:09:43 +0200] [Job 238] Job stopped due to filter errors.
E [17/Sep/2007:16:10:35 +0200] CUPS-Delete-Printer: Unauthorized
E [17/Sep/2007:16:12:39 +0200] CUPS-Add-Modify-Printer: Unauthorized
E [17/Sep/2007:16:12:39 +0200] CUPS-Add-Modify-Printer: Unauthorized
E [17/Sep/2007:16:12:40 +0200] CUPS-Accept-Jobs: Unauthorized
E [17/Sep/2007:16:12:40 +0200] Resume-Printer: Unauthorized
E [17/Sep/2007:16:12:41 +0200] PID 4500 (/usr/lib/cups/filter/foomatic-rip) stopped with status 1!
E [17/Sep/2007:16:12:43 +0200] [Job 239] Job stopped due to filter errors.
E [17/Sep/2007:16:13:10 +0200] CUPS-Delete-Printer: Unauthorized
E [17/Sep/2007:16:13:41 +0200] CUPS-Add-Modify-Printer: Unauthorized
E [17/Sep/2007:16:13:41 +0200] CUPS-Add-Modify-Printer: Unauthorized
E [17/Sep/2007:16:13:41 +0200] CUPS-Accept-Jobs: Unauthorized
E [17/Sep/2007:16:13:41 +0200] Resume-Printer: Unauthorized
E [17/Sep/2007:16:13:54 +0200] PID 4549 (/usr/lib/cups/filter/foomatic-rip) stopped with status 1!
E [17/Sep/2007:16:13:56 +0200] [Job 240] Job stopped due to filter errors.
E [17/Sep/2007:16:14:24 +0200] Pause-Printer: Unauthorized
E [17/Sep/2007:16:14:25 +0200] Resume-Printer: Unauthorized
E [17/Sep/2007:16:14:37 +0200] CUPS-Delete-Printer: Unauthorized
E [17/Sep/2007:16:15:52 +0200] CUPS-Add-Modify-Printer: Unauthorized
E [17/Sep/2007:16:15:52 +0200] CUPS-Add-Modify-Printer: Unauthorized
E [17/Sep/2007:16:15:52 +0200] CUPS-Accept-Jobs: Unauthorized
E [17/Sep/2007:16:15:52 +0200] Resume-Printer: Unauthorized
E [17/Sep/2007:16:16:01 +0200] PID 4760 (/usr/lib/cups/filter/foomatic-rip) stopped with status 1!
E [17/Sep/2007:16:16:03 +0200] [Job 241] Job stopped due to filter errors.
E [17/Sep/2007:16:36:56 +0200] PID 5053 (/usr/lib/cups/filter/foomatic-rip) stopped with status 1!
E [17/Sep/2007:16:36:58 +0200] [Job 242] Job stopped due to filter errors.
E [17/Sep/2007:16:40:01 +0200] Cancel-Job: Unauthorized
E [17/Sep/2007:16:40:01 +0200] Cancel-Job: Unauthorized
E [17/Sep/2007:16:40:01 +0200] Cancel-Job: Unauthorized
E [17/Sep/2007:16:40:01 +0200] Cancel-Job: Unauthorized
E [17/Sep/2007:16:40:12 +0200] cupsdAuthorize: pam_authenticate() returned 7 (Authentication failure)!
E [17/Sep/2007:16:40:12 +0200] Cancel-Job: Unauthorized
E [17/Sep/2007:16:40:12 +0200] Cancel-Job: Unauthorized
E [17/Sep/2007:16:40:12 +0200] Cancel-Job: Unauthorized
E [17/Sep/2007:16:40:19 +0200] Cancel-Job: Unauthorized
E [17/Sep/2007:16:40:19 +0200] Cancel-Job: Unauthorized
E [17/Sep/2007:16:40:19 +0200] Cancel-Job: Unauthorized
E [17/Sep/2007:16:40:36 +0200] PID 5447 (/usr/lib/cups/filter/foomatic-rip) stopped with status 1!
E [17/Sep/2007:16:40:38 +0200] [Job 243] Job stopped due to filter errors.
E [17/Sep/2007:16:40:40 +0200] [Job 244] pdftops-options:
E [17/Sep/2007:16:40:41 +0200] PID 5486 (/usr/lib/cups/filter/foomatic-rip) stopped with status 1!
E [17/Sep/2007:16:40:43 +0200] [Job 244] Job stopped due to filter errors.
E [17/Sep/2007:16:47:25 +0200] PID 5685 (/usr/lib/cups/filter/foomatic-rip) stopped with status 1!
E [17/Sep/2007:16:47:27 +0200] [Job 246] Job stopped due to filter errors.
E [17/Sep/2007:16:47:46 +0200] CUPS-Set-Default: Unauthorized
E [17/Sep/2007:16:47:51 +0200] CUPS-Set-Default: Unauthorized
E [17/Sep/2007:16:47:59 +0200] PID 5717 (/usr/lib/cups/cgi-bin/printers.cgi) crashed on signal 9!
E [17/Sep/2007:16:47:59 +0200] PID 5718 (/usr/lib/cups/cgi-bin/jobs.cgi) crashed on signal 9!
E [17/Sep/2007:16:48:11 +0200] PID 5723 (/usr/lib/cups/filter/foomatic-rip) stopped with status 1!
E [17/Sep/2007:16:48:13 +0200] [Job 247] Job stopped due to filter errors.
E [17/Sep/2007:16:48:31 +0200] CUPS-Add-Modify-Printer: Unauthorized
E [17/Sep/2007:16:48:31 +0200] CUPS-Add-Modify-Printer: Unauthorized
Cytuje samą końcówkę, bo cały pliczek jest dość spory
Offline
Nie podoba mi się ten wpis:
Filter "foomatic-rip" for printer "deskjet_3845" not available: No such file or directory
Możde to ci pomoże (niżej jest instrukacja dla linuxa)
http://flug.org.pl/pipermail/lista_flug.org.pl/2004-May/000070.html
Offline
lukasz@earth-simulator:~$ ls /usr/lib/cups/filter/foomatic-rip /usr/lib/cups/filter/foomatic-rip
Zainstalowałem wszystkie pakiety cupsa i hp - plik jest (choć wcześniej, jak w logach pisało nie było go). A tak z innej beczki - wie ktoś, czy można odinstalować, ściągnąć i zainstalować wszystkie pakiety Debiana, które się ma w systemie?
Offline
oczywiście. po prostu je odinstaluj i zainstaluj z powrotem. czasem to coś daje
Offline
Tzn? Normalnie używam synaptica do pakietów, ale jeśli chce wszystko zrobić, to byłoby bardzo ciężko zznaczać wszystko po kolei a poza tym wydaje mi się, że bezpieczniej byłoby to zrobić z poziomu runlevela 1? No i może istnieje jakaś kombinacja poleceń, która zrobiłaby to za mnie (wykryła, co jest zainstalowane i przeinstalowała)?
Offline
zaraz, ale po co wszystkie? w twoim przypadku wystarczy cupsys* i foomatic*
no ale jeśli chcesz wszystkie... kiedyś czadman obacził jak to zrobić i zapisał to w naszym faq
Offline
Nie wiem, po prostu może cups odwołuje się do jakiejś biblioteki, która uległa uszkodzeniu w wyniku np. twardego resetu? W każdym razie zrobiłem z tymi pakietami cupsys*, foomatic* i jeszcze dodałem hplip, hpijs i parę innych z hp w nazwie. Teraz próbuje zainstalować drukarkę na nowo, jak to nie pomoże to zapuszczę tą metodę czadmana z instalowaniem wszystkiego na nowo.
EDIT:
Tym razem znowu wypluwa:
/usr/lib/cups/filter/foomatic-rip failed
przy nazwie drukarki. Wygląda to identycznie, jak na tym zrzucie (znalazłem go na necie, ktoś już miał taki sam problem, ale też nie został rozwiązany) http://img300.imageshack.us/img300/6605/hpyj2.png
EDIT2:
A po reinstalacji samych modułów perla jest tak jak wcześniej - wszystko chodzi, ale nie drukuje. No, dzisiaj wieczorem robię reinstalkę całego systemu, mam nadzieję, że po tym pójdzie.
Offline