LINUX.ORG.RU

Принтер HP laserJet не печатает .txt c флешки

 ,


0

1

Привет!

Распечатываю документы с флешки, на принтере HP LaserJet PRO 400.
Он позволяет выбрать для печати только .pdf, а txt/doc/odt не хочет.
Это нормально? Можно как-то научить его читать .txt?


И следом второй вопрос, касательно офиц. драйверов hplip-3.19.12.
Не могу их поставить на debian 9, т.к. требуют pyqt4 и pyqt4-dbus, а их нет в репах.

Также инсталлятор пытается поставить pyqt5:

warning: Missing REQUIRED dependency: pyqt5 (PyQt 5- Qt interface for Python (for Qt version 4.x))
warning: Missing OPTIONAL dependency for option 'gui_qt5': pyqt5-dbus (PyQt 5 DBus - DBus Support for PyQt5)

При этом:
python3-pyqt5 is already the newest version (5.7+dfsg-5).


Разве есть какой-то отдельный пакет «pyqt5»?

Можно как-то научить его читать .txt? Дизасм и hiew в помощь. doc/odt Форматы с чудовищными спеками, которые очень сложно адаптировать к печати без промежуточного представления.

Не могу их поставить на debian 9 Как ты запускаешь инсталлер, что нажимаешь, какие логи? Девятка официально поддерживается инсталлером.

anonymous
()
Ответ на: комментарий от anonymous

Как я люблю этот ваш маркдаун.

Можно как-то научить его читать .txt?

Дизасм и hiew в помощь.

doc/odt

Форматы с чудовищными спеками, которые очень сложно адаптировать к печати без промежуточного представления.

Не могу их поставить на debian 9

Как ты запускаешь инсталлер, что нажимаешь, какие логи? Девятка официально поддерживается инсталлером.

anonymous
()

Он позволяет выбрать для печати только .pdf

Кто «он»?

hplip-3.19.12

Но зачем? Что в нём есть такого для твоего принтера, что тебя не устраивает 3.18.12 из бэкпортов?

gremlin_the_red ★★★★★
()
Ответ на: комментарий от gremlin_the_red

Спасибо, оказывается hplip есть в репах, поставил его.

Теперь такая ситуация: hp-check показывает что все зависимости установлены.

Делаю sudo lsusb:
Bus 001 Device 069: ID 03f0:152a HP, Inc

Далее:
hp-config_usb_printer -g 001:069

hp-config_usb_printer[27580]: debug: param=001:069
hp-config_usb_printer[27580]: debug: Cache miss: hp_laserjet_400_m401dn
hp-config_usb_printer[27580]: debug: Reading file: /usr/share/hplip/data/models/models.dat
hp-config_usb_printer[27580]: debug: Searching for section [hp_laserjet_400_m401dn] in file /usr/share/hplip/data/models/models.dat
hp-config_usb_printer[27580]: debug: Found section [hp_laserjet_400_m401dn] in file /usr/share/hplip/data/models/models.dat
hp-config_usb_printer[27580]: debug:
Setting up device: hp:/usb/HP_LaserJet_400_M401dn?serial=PHKGF04462

hp-config_usb_printer[27580]: debug: Done.


DMESG:

[592459.694310] usb 1-2: new high-speed USB device number 71 using xhci_hcd
[592459.834885] usb 1-2: New USB device found, idVendor=03f0, idProduct=152a
[592459.834893] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[592459.834899] usb 1-2: Product: HP LaserJet 400 M401dn
[592459.834905] usb 1-2: Manufacturer: Hewlett-Packard
[592459.834910] usb 1-2: SerialNumber: PHKGF04462
[592459.836550] usblp 1-2:1.0: usblp0: USB Bidirectional printer dev 71 if 0 alt 0 proto 2 vid 0x03F0 pid 0x152A


Но в окне печати все равно нет принтера, только «печать в файл»
hp-info выдаёт:

error: No device found that support this feature.


Что ещё не так?

sergey-novikov ★★★
() автор топика
Последнее исправление: sergey-novikov (всего исправлений: 2)
Ответ на: комментарий от sergey-novikov

А если в терминале ввести команду cat text.txt | lp ?

Mixa
()
Ответ на: комментарий от gremlin_the_red

$ lpstat -p
lpstat: No destinations added.


$ cat test.txt |lp
lp: Error - no default destination available.


Всё, проблема решена!
Я запустил hp-setup, он тут же нашел принтер и система стала его видеть.

Всем спасибо

sergey-novikov ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.