Уголок новичка
   2023

Извечные принтеропроблемы - не понимаю в чем загвоздка. (HP LaserJet 1020)

Решил подключить свой принтер на манжаре. Пользоваться системой стал сравнительно недавно(и это мой первый опыт линукс системы и + я не то что бы человек технической профессии). Просто из любопытства.
Однако сталкнулся с проблемой принтера.
Мучался сначало с плагином который не хотел устанавливаться, и я методом тыка установил его через терминал. (зачем вобще нужен граф интрефейс если он тупо ничего не может установить и виснет?)
И только я начал радоваться тому что подкулючил принтер как тут бац бац
Уголок новичка: Извечные принтеропроблемы - не понимаю в чем загвоздка. (HP LaserJet 1020)
Уголок новичка: Извечные принтеропроблемы - не понимаю в чем загвоздка. (HP LaserJet 1020)
Уголок новичка: Извечные принтеропроблемы - не понимаю в чем загвоздка. (HP LaserJet 1020)
И приехали. Что это за ошибка почему нельзя. Как исправить. Нипонятно.
я даже из аура подгрузил какие-то дрова еще сверху.
Уголок новичка: Извечные принтеропроблемы - не понимаю в чем загвоздка. (HP LaserJet 1020)
Как итог — разочарование. И все не работает как и раньше.
Не могу понять что это за ошибка, как её исправить.
Принтер конечно с горем по полам встал, и он очень пажилой, но все же хотелось бы что бы оно работало.

15 комментариев

avatar
зачем вобще нужен граф интрефейс если он тупо ничего не может установить и виснет?
«Гуй к пакетному менеджеру это программа, которая учит пользователя изощренно материться.»
Еще там удобно искать пакеты.

Герой данного топика умеет печатать, ЕМНИП, аж двумя способами.
  1. Hplip + hplip-plugin. Нюанс в том, что версии этих пакетов должны совпадать, что случается не всегда, так как первый обитает в extra, а второй ставится из AUR.
  2. Указать в качестве драйвера foo2zjs (в настоящий момент это рекомендованный метод).
Какой из вариантов сейчас реализован у Вас?
0
avatar
ну если бы я знал что он выбрал в качестве активного.( а верней как это поменять)
Я ведь тупо не знаю где смотреть. foo2zjs многие советуют. Но как его выбрать активным и убрать плагин(который как установился так и работает) я не знаю.
а эта 5012 мне рушит всю малину с попытками использовать принтер для работы на Линус системе.
Последний раз редактировалось
0
avatar
Можете использовать хоть оба варианта одновременно, создав их с использованием разного драйвера.
Я ведь тупо не знаю где смотреть.
Версии пакетов? В пакетном менеджере. У Вас на втором скриншоте. Только интересен hplip.
Для выбора альтернативного драйвера установите устройство через веб-морду CUPS. Это позволит забыть про плагин.
Последний раз редактировалось
0
avatar
чет я не допер все равно.
но верся пакета это как понимаю вот это?
1-3.22.6-1
ну я потыкал туды сюды.
по тыкал драйвера
и чет ничего не поменялось
0
avatar
но верся пакета это как понимаю вот это?
Да. Версии hplip и hplip-plugin должны совпадать как минимум до дефиса. Иначе будет ошибка.
по тыкал драйвера
и чет ничего не поменялось
Ага, вот что пишут. Это фактически «винпринтер». И в него перед печатью должна заливаться фирмварь.
Если не получится, могу поэкспериментировать на следующей неделе — вроде HP LJ 1020 был у меня на работе. Но это не точно.
Последний раз редактировалось
0
avatar
Винпринтер?
Предположение: он работает только под дос.
У меня винда стоит на этой же машине и там все работает.(кроме жд, но это другая история).
Даже не знаю что в таком случае теперь предпринимать.
Другой принтер искать?
0
avatar
В прошлом посте я вроде бы все написал максимально доступно.
Что именно Вам оказалось непонятно?
Вроде все расписал предельно просто.
  1. В рапах есть два пакета: hplip и hplip-plugin. У них есть версии. Циферки в номере версии у них должны совпадать друго с другом. Совпадают?
    Это менто для печати через, собственно, hplip.
  2. В посте выше есть ссылка. Там написано как залить прошивку раками при использовании foo2zjs руками. Вы это проделали? Если нет, то почему?
    А это уже метод для foo2zjs.
И, какой, нахрен, дос? Последней виндой с его поддержкой был миллениум, потом линейку 9x закопали. И к моменту старта продаж обсуждаемого аппарата до конца поддержки линейки оставался год.
Последний раз редактировалось
0
avatar
на счет версии плагина.
Я не знаю какая она.

Но судя по этому скриншоту, который я сделал при установке плагина на всяки пожарный, он 3.22.6-1
Насколько это расходится с тем что было в репозитории я хз.
Вроде цифры похожее.

Так что тут разночтений я е нахожу.

Так же прошу уточнения в термине «винпринтер».
foo2zjs — с ним все не совсем понятно.
куда и как это заливается. Вроде это жеж просто аур пакет. И все.
cat /usr/share/foo2zjs/firmware/sihp1020.dl — мне нио чем не говорит, я не настолько хорошо понимаю архитектуру системы.
Последний раз редактировалось
0
avatar
Увы, 1020, как оказалось, у меня на работе дохлый.
На скриншотах версии совпадают. То есть через hplip должно работать.
Так же прошу уточнения в термине «винпринтер».
Это дивайс-имбецил, не способный в PCL и PostScript, не имеющий полноценной фирмвари на борту, она заливается в устройство при его включении-пробуждении-перед печатью, что тесно связано с вопросом о cat. Эта команда (cat) файл прошивки (/usr/share/foo2zjs/firmware/sihp1020.dl) отправляет (>) в порт принтера (/dev/usb/lp0). Собственно, по ссылке это было английским языком написано. И для foo2zjs кому-то придется это делать, как я понимаю.
Названо по аналогии с винмодемом.
+1
avatar
Так.
Ну не удивительно что он дохлый. Столько лет бы такой простой принтер не предназначенный для офисной печати бы наверное не пережил. Это уже пожилая модель. Однако все равно спасибо.
То есть через hplip должно работать.

Тем не менее — не работает.
Это дивайс-имбецил,
Так точно.
Как я понял нужно самому это колдовать.
Куда колдовть?
Треминал открывать или в файлах шаманить? сат как я панимаю команда для терминала
Также прошу в образовательных целях пояснить что означает этот путь и для чего он: usr/share/foo2zjs/firmware/sihp1020.
ну те понятно чтоэто как-то связанно с фирмварь на корабль 1020
но не совсем понятно где это и куда.
я меньбше месяца Линкусом пользуюсь — не понимаю где не бо где земля. Все не привычно.

0
avatar
Ниже @v-62 проверил экспериментально.
Еще можно предположить плохой usb-шнурок. То, что он работает под виндой, отнюдь не значит что он хороший. Хвост должен быть не слишком длинный, в меру упитанный и, очень желательно, иметь ферритовые фильтры.
Работали с одной организацией, они закупили десяток откровенно хреновых кабелей. Пятиметровых, ЕМНИП. Работали чуть лучше чем никак.
0
avatar
Вполне может быть. Есть и другой кабель от сканера. Он тоже что-то жалуется. Проверю и с ним.

0
avatar
У меня HP LaserJet P1102, заводил я его в liux mint, делал следующее
в терминале запускаем
hp-plugin -i
устанавливается, затем
chmod 644 /var/lib/hp/hplip.state
chmod 755 /var/lib/hp

самое интересное, в файле
etc/cups/printers.conf
добавить, или отредактировать
AuthInfoRequired username,password
причем именно «username,password» не логин и пароль
перезагрузить, при печате, принтер должен запросить логин пароль, ввести, у меня заработало, но повторяю на минте
на Manjaro я не пробовал.
Да принтер устанавливал как smb:\\192.168.x.x\HP-LaserJet-Professional-p1102
Последний раз редактировалось
0
avatar
Плагин лежит в AUR, откуда ставится пакетным менеджером. И, как следствие, им же обновляется.
P1102 прекрасно ставится и работает как usb:\\, без всяких извращений с кусками самбы и авторизацией.
0
avatar
Извечные принтеропроблемы -(HP LaserJet 1020)
самое сложное было найти данную модель.
Manjaro сейчас нет посему проверял на арче с корицей — без проблем встал и заработал далее загрузился с лайф сд manjaro mate 21.3 минимал в которой cups не установлен коротко установил cups cups-pdf hplip-plugin включил принтер и все работает даже без перезагрузки
Спойлер!
inxi -S
System:
Host: manjaro-mate Kernel: 5.15.48-1-MANJARO arch: x86_64 bits: 64
compiler: gcc v: 12.1.0 Desktop: MATE v: 1.26.0 info: mate-panel wm: marco
v: 1.26.0 vt: 7 dm: LightDM v: 1.30.0 Distro: Manjaro Linux
base: Arch Linux

lsusb
Bus 002 Device 010: ID 03f0:2b17 HP, Inc LaserJet 1020

[manjaromanjaro-mate ~]$ pacman -Qs cups;pacman -Qs hplip
local/cups 1:2.4.2-3
The CUPS Printing System — daemon package
local/cups-filters 1.28.15-1
OpenPrinting CUPS Filters
local/cups-pdf 3.0.1-6
PDF printer for cups
local/libcups 1:2.4.2-3
The CUPS Printing System — client libraries and headers
local/hplip 1:3.22.6-1
Drivers for HP DeskJet, OfficeJet, Photosmart, Business Inkjet and some
LaserJet
local/hplip-plugin 3.22.6-1
Binary plugin for HPs hplip printer driver library

sudo systemctl enable --now cups.service
sudo systemctl enable --now cups.socket
sudo systemctl enable --now cups.path
команды активации Тут
?
p5ql/epu q9300 clover,hackintosh,mint,void,manjaro,only kde
+1
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.