Mam dziwny problem, którego nie mogę znaleźć.
Pomyślnie zainstalowałem HP LaserJet 1018, poprzez Drukarki / Dodaj drukarkę / (rozpoznaje drukarkę podłączoną przez USB) / wybierz HP / Wybierz sterownik / Drukarka została pomyślnie zainstalowana i widzę to w Drukarkach. Jest podłączony przez USB. Wybierając sterownik, próbuję zalecanego (HP LaserJet 1018 Foomatic / foo2zjs-z1 (zalecany).
Jednak przy próbie wydrukowania napisane jest przetwarzanie, a następnie zakończone, ale nic nie wychodzi, drukarka nie reaguje.
wyjście lpq:
HP-LaserJet-1018 is ready
no entries
status lpc wszystko mówi:
HP-Deskjet-3520-series:
printer is on device 'hp' speed -1
queuing is enabled
printing is enabled
no entries
daemon present
HP-LaserJet-1018:
printer is on device 'hp' speed -1
queuing is enabled
printing is enabled
no entries
daemon present
Samsung-SCX-4200-Series:
printer is on device 'usb' speed -1
queuing is enabled
printing is disabled
no entries
daemon present
problematyczną drukarką jest LaserJet 1018. Inne nie są obecnie podłączone, ale działają dobrze, albo z USB, albo z sieci.
lpstat -a:
HP-Deskjet-3520-series accepting requests since Čet 21 Tra 2016 20:31:21
Po przetworzeniu widzę ukończone, ale nie ma drukowania.
Używam Ubuntu 16.04 LTS, problem występuje w jądrach 4.4.0.22 i 4.5.2 i tylko ta drukarka.
PS działał dobrze w 14,04 LTS.
Wsparcie?
Radząc sobie z inną drukarką HP, znalazłem usterkę w instalatorach 3.17, która może być twoim problemem. Uprawnienia do pliku PPD muszą zawierać X (chmod 754). Instalatory 3.17 nie ustawiają poprawnie uprawnień, w wyniku czego drukarka działa dobrze, z wyjątkiem sytuacji, gdy drukujesz na niej. Wycofanie się do wersji 3.16 nie rozwiązało problemu; Zgaduję, ponieważ plik PPD pozostaje podczas deinstalacji 3.17, a 3.16 „zakłada”, że jego uprawnienia są prawidłowe.
W każdym razie spróbuj sprawdzić uprawnienia do pliku PPD lub po prostu ustaw je za pomocą CHMOD 754.
źródło
sudo chmod 754 /usr/share/ppd/HP -R
i dodanie drukarki rozwiązało to.