Автор Тема: Принтер находится, но не печатает  (Прочитано 4677 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн epros

Задание на печать повисает в состоянии "Остановлено".

В /var/log/cups/error_log вижу это:

D [29/Jun/2019:13:39:44 +0300] [Job 2] Start rendering...
D [29/Jun/2019:13:39:44 +0300] [Job 2] Set job-printer-state-message to "Start rendering...", current level=INFO
D [29/Jun/2019:13:39:44 +0300] [Job 2] Processing page 1...
D [29/Jun/2019:13:39:44 +0300] [Job 2] Set job-printer-state-message to "Processing page 1...", current level=INFO
D [29/Jun/2019:13:39:44 +0300] [Job 2] prnt/hpcups/Hbpl1.cpp 52: Hbpl1 constructor : m_szLanguage = HBPL1STATE: +hplip.plugin-error
D [29/Jun/2019:13:39:44 +0300] [Job 2] prnt/hpcups/HPCupsFilter.cpp 486: m_Job initialization failed with error = 48
D [29/Jun/2019:13:39:44 +0300] [Job 2] prnt/backend/hp.c 919: ERROR: null print job total=0
D [29/Jun/2019:13:39:44 +0300] [Job 2] PID 1670 (/usr/lib/cups/filter/hpcups) stopped with status 1.
D [29/Jun/2019:13:39:44 +0300] [Job 2] Hint: Try setting the LogLevel to "debug" to find out more.
D [29/Jun/2019:13:39:44 +0300] [Job 2] PID 1671 (/usr/lib/cups/backend/hp) exited with no errors.
D [29/Jun/2019:13:39:44 +0300] [Job 2] Processing page 2...
D [29/Jun/2019:13:39:44 +0300] [Job 2] Rendering completed
D [29/Jun/2019:13:39:44 +0300] [Job 2] PID 1669 (/usr/lib/cups/filter/gstoraster) exited with no errors.
D [29/Jun/2019:13:39:44 +0300] [Job 2] End of messages
D [29/Jun/2019:13:39:44 +0300] [Job 2] printer-state=3(idle)
D [29/Jun/2019:13:39:44 +0300] [Job 2] printer-state-message="Rendering completed"
D [29/Jun/2019:13:39:44 +0300] [Job 2] printer-state-reasons=none
E [29/Jun/2019:13:40:36 +0300] Scheduler shutting down due to program error.
 

Оффлайн epros

Re: Принтер находится, но не печатает
« Ответ #1 : 29 Июня 2019, 14:14:27 »
Дополнение: hp-setup обнаруживает принтер, но после нажатия кнопки "Next" виснет насмерть.
 

Оффлайн G_r_i_g_a

Re: Принтер находится, но не печатает
« Ответ #2 : 29 Июня 2019, 14:29:15 »
А что говорит hp-check?
 

Оффлайн ferum

Re: Принтер находится, но не печатает
« Ответ #3 : 29 Июня 2019, 16:01:48 »
Задание на печать повисает в состоянии "Остановлено".
Введите в адресной строке браузера 127.0.0.1:631
там будет в чём покопаться, по крайней мере можно снять задание и задать права пользователя на принтер.
Дополнение: hp-setup обнаруживает принтер, но после нажатия кнопки "Next" виснет насмерть.
Подобные сторонние приложения в большинстве своём требуют наличие в системе основных библиотек архитектуры i386
https://wiki.debian.org/Multiarch/HOWTO
Русские дебианщики против цифрового слабоумия !
 

Оффлайн epros

Re: Принтер находится, но не печатает
« Ответ #4 : 29 Июня 2019, 16:16:12 »
А что говорит hp-check?

Хм. Спасибо, сильно помогло. На самом деле он написал много, чего ему не хватало. Но главное - подсказал, что нужно взять с сайта HP некий проприетарный плагин, которого в репозиториях debian конечно же не было.

Вроде бы я через это раньше проходил при установке предыдущей версии debian, только забыл уже. Да и не доделал тогда, наверное, всё до конца.

Но сейчас hp-check больше не ругается, hp-setup прошел нормально и тестовую страницу мне напечатать удалось.
 

Оффлайн epros

Re: Принтер находится, но не печатает
« Ответ #5 : 29 Июня 2019, 22:53:44 »
Сканирование, однако, не работает.  Сканер находится:

$ scanimage -L
device `hpaio:/usb/HP_Color_LaserJet_Pro_MFP_M176n?serial=CNG7H5V0PF' is a Hewlett-Packard HP_Color_LaserJet_Pro_MFP_M176n all-in-one

$ sane-find-scanner -v
found USB scanner (vendor=0x03f0 [Hewlett-Packard], product=0x242a [HP Color LaserJet Pro MFP M176n]) at libusb:003:002

Однако при попытке сканирования xsane виснет, xscanimage выдаёт непонятные сообщения об ошибках (invalid argument).

Куда дальше смотреть не знаю.
 

Оффлайн G_r_i_g_a

Re: Принтер находится, но не печатает
« Ответ #6 : 30 Июня 2019, 04:07:40 »
сообщения об ошибках (invalid argument)
Похоже на глюки в конфиге. Попробуй через другой софт отсканировать.
 

Оффлайн epros

Re: Принтер находится, но не печатает
« Ответ #7 : 30 Июня 2019, 13:12:07 »
Глюки в конфиге - это как искать? И какой другой софт для сканирования существует? Я так понимаю, что если две разные программы не работают, то наверняка что-то с драйвером?
 

Оффлайн epros

Re: Принтер находится, но не печатает
« Ответ #8 : 01 Июля 2019, 00:20:33 »
# sane-find-scanner | grep HP
found USB scanner (vendor=0x03f0 [Hewlett-Packard], product=0x242a [HP Color LaserJet Pro MFP M176n]) at libusb:003:003
Однако в файлах конфигурации в /etc/sane.d я не нахожу строчки типа:
usb 0x03f0 0x240a
Где рыть?
 

Оффлайн qupl

Re: Принтер находится, но не печатает
« Ответ #9 : 01 Июля 2019, 07:32:28 »
Где рыть?
Может попробовать привести конфиг в соответствие с найденным железом? Кроме Вас никто этого не сможет проверить.

Оффлайн G_r_i_g_a

Re: Принтер находится, но не печатает
« Ответ #10 : 01 Июля 2019, 08:10:46 »
Глюки в конфиге - это как искать?
Глюки искать не надо, просто берешь и удаляешь конфигурационный файл с названием принтера в папке ~/.sane. Он его должен потом пересоздать. Во всяком случае он у меня после этого заработал.

какой другой софт для сканирования существует?
Ну вот кое-что. Это, конечно, не весь софт, есть "ещё" :D
Я так понимаю, что если две разные программы не работают, то наверняка что-то с драйвером?
Ну этот момент, признаюсь, я пропустил, думаю что да, скорее всего так и есть.
Однако в файлах конфигурации в /etc/sane.d
Там лежат скрипты, а в них никогда не прописывается явно устройство. Сам конфиг лежит в домашней папке.
я не нахожу строчки
usb 0x03f0 0x240a
У тебя же не 0х240а
0x242a
 

Оффлайн epros

Re: Принтер находится, но не печатает
« Ответ #11 : 02 Июля 2019, 09:47:35 »
Глюки искать не надо, просто берешь и удаляешь конфигурационный файл с названием принтера в папке ~/.sane. Он его должен потом пересоздать. Во всяком случае он у меня после этого заработал.
Делал много раз. Если не чистить ~/.sane, то xsane при запуске выдаёт кучу ошибок. Если почистить, то запускается, находит сканер, но при попытке сканирования виснет.

Ну вот кое-что. Это, конечно, не весь софт, есть "ещё" :D
Ещё попробовал skanlite и gimp. Но, как я понял, они используют те же sane и scanimage.

У тебя же не 0х240а
Ой, здесь опечатка. Конечно 0x242a.

Ещё одна фишка выяснилась. Как я вспомнил (и нашёл подтверждение в инете), все эти программы сканирования должны видеть ещё и встроенную камеру. Но у меня не видят! Причём /dev/video0 я нашёл. В проигрывателе vlc есть возможность указать источник вручную. Я указал /dev/video0  и имел возможность полюбоваться на  свою физиономию на экране. Т.е. драйвер камеры работает. Но kde его не видит. Как так?
« Последнее редактирование: 02 Июля 2019, 09:53:22 от epros »
 

Теги:
     

    Через шару не подключается принтер, после добавленмия в группу(class)

    Автор Iflex

    Ответов: 1
    Просмотров: 2279
    Последний ответ 11 Марта 2013, 20:06:50
    от Iflex
    Принтер перестал печатать HP LaserJet 1018

    Автор temakonkin

    Ответов: 8
    Просмотров: 5760
    Последний ответ 02 Марта 2015, 09:42:34
    от gardarea51
    [Решено] Принтер HP LaserJet 400 на Debian 8.1

    Автор x1Debian

    Ответов: 0
    Просмотров: 1699
    Последний ответ 22 Августа 2015, 09:01:50
    от x1Debian
    Принтер HP 1132, pyqt4-dbus?

    Автор hohlov_jurii

    Ответов: 13
    Просмотров: 5612
    Последний ответ 15 Января 2019, 18:15:13
    от Olej
    Debian 9 самовольно добавляет принтер

    Автор deb720

    Ответов: 2
    Просмотров: 2005
    Последний ответ 29 Ноября 2017, 12:36:31
    от deb720