Troubleshoot errors

Содержание:

Other Packages Related to hplip

  • dep:
    adduser

    add and remove users and groups
  • dep:
    cups

    Common UNIX Printing System(tm) — PPD/driver support, web interface
  • dep:
    hplip-data
    (= 3.17.10+repack0-5)
    HP Linux Printing and Imaging — data files
  • dep:
    libc6
    (>= 2.14)
    GNU C Library: Shared libraries also a virtual package provided by

    libc6-udeb

    dep:
    libc6
    (>= 2.17)
    dep:
    libc6
    (>= 2.4)
  • dep:
    libcups2
    (>= 1.6.0)
    Common UNIX Printing System(tm) — Core library
  • dep:
    libdbus-1-3
    (>= 1.9.14)
    simple interprocess messaging system (library)
  • dep:
    libhpmud0
    (= 3.17.10+repack0-5)
    HP Multi-Point Transport Driver (hpmud) run-time libraries
  • dep:
    libsane-hpaio
    (= 3.17.10+repack0-5)
    HP SANE backend for multi-function peripherals
  • dep:
    libsane1
    (>= 1.0.24)
    API library for scanners
  • dep:
    lsb-base

    Linux Standard Base init script functionality
  • dep:
    printer-driver-hpcups
    (= 3.17.10+repack0-5)
    HP Linux Printing and Imaging — CUPS Raster driver (hpcups)
  • dep:
    python3
    (
    interactive high-level object-oriented language (default python3 version)
    dep:
    python3
    (>= 3.6~)
  • dep:
    python3-dbus

    simple interprocess messaging system (Python 3 interface)
  • dep:
    python3-gi

    Python 3 bindings for gobject-introspection libraries
  • dep:
    python3-pexpect

    Python 3 module for automating interactive applications
  • dep:
    python3-pil

    Python Imaging Library (Python3)
  • dep:
    python3-reportlab

    ReportLab library to create PDF documents using Python3
  • dep:
    wget

    retrieves files from the web
  • dep:
    xz-utils

    XZ-format compression utilities
  • rec:
    avahi-daemon

    Avahi mDNS/DNS-SD daemon
  • rec:
    policykit-1

    framework for managing administrative policies and privileges
  • rec:
    printer-driver-postscript-hp

    HP Printers PostScript Descriptions
  • rec:
    sane-utils

    API library for scanners — utilities

Установка принтера HP в Fedora Linux

Как использовать принтер HP, присоединенный к USB на Fedora Linux. Установите эти пакеты и попросите навалить и установить другие плагины. Без этих пакетов мой принтер трудится.

Сможет также понадобиться запустить:

для аппараты плагинов для принтера HP. Это приводит к трюку, когда принтер прекращает работать после rebooting/resetting/etc. После этого, как я установил соответствующее программное обеспечение драйвера принтера HP последующим образом.

Я не могу приплюсовать свой принтер (HP LaserJet Professional p1606dn) с поддержкою hp-setup.
Проблема в том, что я не могу загрузить двоичный файл включаемого модуля из назначения по умолчанию. Затем я получаю hplip-3.14.1.run и бросу его. Тем не менее, он по-прежнему не может загрузить двоичный файл включаемого модуля, и вся процедура находится здесь. Наконец, я удачно добавляю свой принтер с помощью HP Device Manager последующим образом.

Установка принтера HP серии LaserJet в Linux Mint

Заключений крайне мало (особенно русскоязычных, что может начинать проблемой для пользователей с крайне малыми познаниями англосаксонского), так что думаю стоит выложить. Если при подключении принтера от изготовителя HP, особенно серии LaserJet (и особенно моделей 1018 и 1020), ваш дистрибутив заметил/не обнаружил устройство и драйвера к нему автоматически, важный документ отправляется на печать и отписывается удачно завершённым, а на деле же безличных действий не происходит, предлагается следующее решение:

sudo apt-get install hplip-gui

Включим пароль суперпользователя. Просматриваем интересные и не очень записи и при вопросе о расширенье со скачиванием драйверов пишем «Y» или «y» (без кавычек) и жмём Enter. После аппараты всех пакетов и зависимостей закрываем терминал написав команду ручками или нажав в правом верхнем углу крестик. Дальше открываем меню (левый нижний угол) => «Характеристики» => «HPLIP Toolbox». Дальше всё интуитивно ясно, плюс программа умная, большую часть службы сделает за вас.

Всё, при правильном исполнении условий принтер работает, можете побаловать себе печатью пробной страницы или, к примеру, скопипастить данный текст и распечатать его. В раздел «Администрирование» => «Printers» залезать не нужно, если вы туда сходили до прочтения заметки — поставьте там все настройки по дефолту, рекомендованные. Проприетарные опции и дрова работать не желают (хотя, может вам и повезёт). На этот момент в Linux Mint 18.3 Cinnamon, опробовано лично, на остальных оболочках/версиях тоже вроде подсобляет (пару случаев было — проверено, сработало).

How to Check if HPLIP is Installed On Your System

Required Steps: 

Is HPLIP currently installed?

Most current Linux distributions provide a version of HPLIP software during initial installation.  However, it is quite possible, that you are not operating on the latest version available from our site.  This may be important because a newer version will support the latest printer models, may contain a newly added feature, or may contain a bug/defect fix that may be important to you.

First, check to see if HPLIP is already installed by running one of the commands listed below; however, your distribution may have specific package manager commands that are not described here. Therefore, while these commands should work in most situations, you may want to refer to your distribution documentation for the correct way to configure and use HPLIP.

Debian package based distributions (Debian, Ubuntu, Mepis, etc):

Run in a terminal window:

You may see something that looks like this:

If you see «ii» in the first column before «hplip», then HPLIP is already installed. If you want to use the currently installed version of HPLIP, try running hp-setup in a terminal shell. See below to determine whether you need to install a newer version.

RPM package based distributions (Fedora, SUSE, Mandriva, RHEL, etc):

Run in a terminal window:

You may see something that looks like this:

Output that lists «hplip» and a version number indicates that HPLIP is already installed on your system.

If HPLIP is already installed try running hp-setup to configure your printer.

Check for the latest version of HPLIP installed on your system.

Do you have a newer printer that is not supported by your older version of HPLIP?

Check the Supported Devices page to see what version of HPLIP is required for your printer.

Do you want new features or need a version that has a specific bug fixed?

Even though your printer is supported by an older version of HPLIP you may want the newest updated features that the latest version of HPLIP has to offer. Check the Release Notes page for new features and specific bug fixes.

If you have a newer printer or need a feature / bug fix contained in a newer HPLIP version…

Determine if a newer pre-packaged version of HPLIP is available by using your distribution tools (Synaptic, Yum, Apt-get, YasT, Red Carpet, etc) to check. It is preferrable to use a pre-packaged version of HPLIP as it is easier to install and upgrade.

If a newer version is not available from your distribution or the version they offer doesn’t have the printer support you need, continue with the download and installation of HPLIP.

Установка принтера HP INK TANK 315 на Linux Mint 19.1

Имеется устройство МФУ «HP INK Tank 315» соответственно для работы есть необходимость его использовать, будем пробовать настроить данный аппарат на Linux Mint 19.1. Везде описано, что достаточно просто запустить утилиту «Принтеры» там все есть.

Запускаем утилиту «Принтеры» и выбираем устройство.

Происходит поиск драйверов. Утилиты предлагает выбрать производителя HP, что в свою очередь очевидно, принтер марки Hewlett Packard, тут не поспоришь. Выбираем.

При выборе драйвера три пункта выбора:

  • Выберите принтер из базы данных
  • Предоставить PPD файл
  • Поиск драйвера принтера

При выборе поиск драйвера принтера, пишем свою модель «HP Ink Tank 315 series» и нажимаю «Поиск», который мне ничего не дает.

Пункт «Предоставить PPD файл», вопрос где его взять. Нашел информацию о том, что его можно раскопать в официальном драйвере устройства для операционной системы Windows. Для этого нужно распаковать EXE файл и возможно он там есть. Ради чистоты эксперимента распаковал файл с драйвером но файла с таким расширением я там не нашел. Или у меня драйвер не стандартный или не там искал.

В первом пункте «Выберите драйвер из базы» мне рекомендовано системой было выбрать драйвер «DeskJet 310».

После его установки принтер молчал как рыба, путем небольшого перебора я смог подобрать драйвер «DeskJet 3000 j310».

Перейдя по ней можно скачать некую утилиту «HPLIP».

Перед тем как скачать в «Менеджере программ» я нашел, что данная утилита уже установлена в системе. При ее запуске я также не смог победить принтер, утилита его не определяла вовсе.

Решил скачивать с сайта. Для того, чтобы скачать необходимо на сайте нажать кнопку «Download HPLIP». Выбирать операционную систему «Linux Mint» и нажать «Download HPLIP».

На сайте нашел описание, откуда узнал, что поддерживается версией Linux Mint 19 но никак не 19.1.

Установка HPLIP

Для установки необходимо разрешить запускать программу. Для этого открываем свойства файла скаченного файла.

И на вкладке права разрешаем исполнять программу.

После этого запускаем программу в терминале, для этого достаточно нажать два раза на самой программе и в меню выбрать «Запустить в терминале». Началась процедура установки, и вышло сразу же предупреждающее сообщение о том, что Linux Mint 19.1 она не поддерживается, а предназначена для версии Linux Mint 19. На, что отвечаем «Y» для продолжении установки.

Предлагается установить программу в ручном режиме или в автоматическом, выбираем автоматический «A».

У установщика возник вопрос правильно ли, что у нас дистрибутив Linux Mint 19.1 — «Y» и вводим свой пароль.

Соглашаемся на установку определенной политики HPLIP.

Соглашаемся на установку отсутствующих зависимостей. Для дальнейшей установки необходимо закрыть окна браузеров если они открыты. Программа скачивает недостающие пакеты из сети «Интернет», это занимает определенное время в зависимости от скорости канала.

Программа установщик обнаружила установленную версию HPLIP более ранней версии 3.17.10 для продолжении установки спрашивает у нас разрешения на удаление ее и установки новой версии 3.18.12 — отвечаем «I». На вопрос о проверке обновлений отвечаем утвердительно.

Установка завершена, для завершения выбираем «Перегрузиться» — «R»

После перезагрузки системы запустился «HPLIP Менеджер устройств», его значок видно в трее возле часов, с помощью него утилиту можно запустить. Или найти ее в «Меню» в разделе «Стандартные».

При запуске HPLIB видим, что драйвера на принтер установились корректно и находятся в рабочем состоянии, при печати тестовой страницы она выходит на печать. Дополнительно была установлена программа для сканирования Xsane, с помощью которой можно сканировать документы. При проверке сканер установились корректно и он находится в рабочем состоянии.

Установка принтера HP в Linux Ubuntu

Современные дистрибутивы Linux поддерживают большое количество различных периферийных устройств — сканеры, плоттеры, принтеры и т.д. Зачастую, у новичков, недавно перешедших на Linux, возникают проблемы с установкой нового принтера. В этой статье мы рассмотрим установку принтера HP в Linux Ubuntu.

Специально для обеспечения печати на большинстве струйных (inkjet) и многих лазерных (LaserJet) принтеров, а также сканирования, отправки факсов и работы с картами памяти, была разработана система печати HPLIP (HP Linux Printing and Imaging System).

HPLIP включает в себя следующее:

  • системные службы для связи с принтерами;
  • драйвер HP CUPS для двустороннего обмена данными с принтерами HP (hp:);
  • драйвер HP CUPS для отправки факсов (hpfax:);
  • драйвер HPIJS Ghostscript IJS созданный для растеризации из файлов PostScript или Ghostscript, а также преобразования факсов в PostScript;
  • утилиты для обслуживания принтеров (слежение за количеством чернил, очистки головки и ее калибрации);
  • утилиты для скачивания данных с карт памяти, вставляемых в современные многофункциональные устройства (типа «сканер-принтер-копир»);
  • утилиты для работы с факсом;
  • графическая панель для доступа ко всем фунциям вышеуказанных инструментов;
  • драйвер HPAIO для SANE (hpaio), поддерживающий сканирование в многофункциональных устройствах планшетного типа и устройствах с автоматической подачей документов.

На официальном сайте HPLIP доступна самая последняя версия (2.8.12), которая на настоящий момент поддерживает более 1,536 моделей принтеров.

Для того, чтобы определить, поддерживает ли HPLIP модель вашего принтера HP, перейдите по этой ссылке.

После того, как вы нашли и выбрали модель своего принтера в списке поддерживаемых HPLIP принтеров, обратите внимание на строчку с рекомендованной версией HPLIP (requires HPLIP version. )

В ней указана минимальная версия HPLIP, которую необходимо установить для корректной работы вашего устройства HP.

Для того, чтобы посмотреть какая версия системы HPLIP установлена у вас, выполните в командной строке:

Результатом выполнения этой команды будет примерно следующее:

Обратим внимание на строку, начинающуюся с символов «ii». В этой строке (в третьей колонке) мы увидим версию установленной HPLIP (в моем случае это версия 2.8.7)

Если в вашем Ubuntu присутствует более ранняя версия HPLIP, чем требуется для успешной установки вашего принтера, вам следует выполнить ее обновление.

Установка принтера

Для того, чтобы установить принтер, выполните в консоли » sudo hp-setup «, а затем следующие действия:

  1. Выберите тип подключения (современные устройства подключаются через USB, поэтому выбираем — USB) и нажмите на «Далее» (Next);
  2. Выберите модель вашего принтера (он должен опознаться системой автоматически, а если не опознался, то выберите его вручную из списка поддерживаемых принтеров);
  3. Смело нажимайте на «Далее» (Next) в двух последующих окнах;
  4. В завершении установки нажмите на «Завершить» (Finish).

После этих действий ваш принтер будет установлен в систему и будет распечатана тестовая страница.

Установка принтера по умолчанию.

Для того, чтобы установить ваш принтер HP, принтером по умолчанию, выберите Система — Параметры — Принтер по умолчанию.

Откроется окно со списком доступных принтеров в системе, в котором вам следует выделить курсором необходимый принтер и нажать на кнопку «Использовать по умолчанию«(обведено красным ):

После всех вышеуказанных действий вам останется только выполнить настройку параметров печати в установленном принтере и наслаждаться работой.

Оказываем квалифицированную помощь в поддержке Вашей IT-инфраструктуры

Troubleshooting

hp-doctor

hp-doctor is a diagnostic utility included with HPLIP that can help find problems. It will give an error that Gentoo is not supported but will work.

It may give errors about missing hp-upgrade and missing python3-pyqt4 which will not cause problems. Other issues should be investigated as they may indicate an actual problem.

The error below indicates a network problem. Make sure the ip address can be pinged. If using DHCP, make sure the printer is also configured to use DHCP. Some printer models allow the «IPv4 Config Method» to be set via the contol panel on the printer itself — make sure it is set to DHCP.

error: Unable to communicate with device (code=12): hp:/net/

Printing paused

Problem: Printing does not immediately start after submitting a job.

Solution: Check the CUPS printer administration interface and make sure the printer is not in a paused state.

Error on install «File «./plugin_install.py», line 78 except ImportError, e:»

Problem: The following error occurs:

 
----------------------
| INSTALLING PLUG-IN |
----------------------
 
Verifying archive integrity... All good.
Uncompressing HPLIP 3.12.10a Plugin Self Extracting Archive.....................................................
  File "./plugin_install.py", line 78
    except ImportError, e:
                      ^
SyntaxError: invalid syntax
error: Python gobject/dbus may be not installed

Solution: Python 3 is set as the main python interpreter. HPLIP currently does not work correctly with Python 3. Switch to Python 2 by using eselect python to fix this.

HPLIP ebuild upgrades do not upgrade binary plugin(s)

Problem: The HPLIP ebuild itself does not upgrade the binary plugin(s) when the ebuild is upgraded. A symptom of this problem: segmentation faults might occur when starting XSane. (i.e. The HP LaserJet M1522nf requires a binary plugin for using the scanning feature.)

Solution 2: Lately, running hp-info (with HPLIP built with the USE flag) via a user terminal will eventually auto detect the version conflict of the binary part of the installed driver and ask the user to automatically upgrade, including issuing a prompt for the root password via a Qt widget prompt.

Printing weird characters

Problem: The printout contains weird looking characters.

Solution: The printer likely cannot handle Postscript Level 3 output. To work around this, edit the printer’s PPD file and change to .

NoteEven Microsoft Windows prints using Postscript Language Level 2. Even though the graphical interface might state Level 3, the graphic interface is wrong and instead the code is hacked to print at Level 2.

NoteSometimes using Infinality can create some unknown issues. If nothing works, try disabling Infinality.

SANE/XSANE not finding hpaio scanner

Problem: SANE or XSANE can still not find a hpaio-based scanner.

It may be prudent to still insert (or at least some driver even though it is not needed) within the /etc/portage/make.conf file or within the package USE flags. There also used to be an older format, so ensure that the configuration is adapted towards the newer format.

More current and relevant areas to check for resolving this specific problem: make sure the user is in the scanner, usb and/or lp groups of the /etc/groups file. If scanimage -L and the HPLIP hp-scan work as root, something must be awry with permissions. If even scanning as root fails, especially with HPLIP’s hp-scan, check to ensure the plugin is properly installed/updated and the device is connected.

One more area to check when all of the above is set up correctly: make sure the user can read files within /etc/sane.d/ (specifically the /etc/sane.d/dll.conf file).

NoteNeither HPLIP’s hp-scan -g nor SANE’s scanimage -L reported any useful information concerning this permissions problem.

How to install HPLIP on RHEL8

Please follow the below steps to install HPLIP on RHEL8:

1. Download RHEL 8 rpm package.

2. Execute the below steps to install the rpm package.

  • Use su –c «rpm –ev —nodeps ” command to remove any other conflicting packages as below.
  • su -c «rpm -ev —nodeps hpijs»
  • su -c «rpm -ev —nodeps libsane-hpaio»
  • su -c «rpm -ev —nodeps hplip-common»
  • su -c «rpm -ev —nodeps hplip-libs”
  • su -c «rpm -ivh hplipfull-3.19.8_rhel-8.0.x86_64.rpm —nodeps»

3. Please execute the below steps to install print related packages.

  • alternatives —set python /usr/bin/python3
  • su -c «yum clean all»
  • su -c «yum check-update»
  • su -c «yum install python3-devel»
  • su -c «yum install python3-qt5»
  • su -c «yum install cups-devel»
  • su -c «yum install python3-reportlab»
  • su -c «yum install libtool”
  • su -c «yum install make”
  • su -c «yum install xsane”
  • su -c «yum install net-snmp-devel”
  • su -c «yum install sane-backends-devel”
  • su -c «yum install dbus-devel”

4. Please execute the below steps to install ScanJet related packages.

  • su -c «pip3 install opencv-python”
  • su -c «pip3 install PyPDF2”
  • su -c «pip3 install ocrmypdf”
  • su -c «pip3 install scikit-image”

5. run the hp-setup command to add device for print/scan.

6. Install the plugin file if the device needs plugin for print/scan.

7. For class driver installation execute the below command:

su -c «rpm -ivh —force hplipclassdriver-3.19.8-0.RHEL8_x86_64.rpm —nodeps”

How to Disable Software Install Mode on Photosmart A530 and A630

Notes: 

On these two products, there is an embedded UI option that makes the unit enumerate like a CDROM in a Windows environment. In order for these units to install properly, in a Linux environment, this option must be deactivated.

To deactivate this option on the A530 follow these steps:

  1. Plug the power supply into the back of the A530 but do not connect the USB.
  2. Hit the «menu» button on the front of the unit.
  3. Hit the «left» button twice and select the «tools» menu by pressing the «print/ok» button.
  4. Hit the «left» button 4 times and select the «software install mode» menu.
  5. Make sure the «off» option is highlighted in orange with an orange «check» mark next to the word «off».

To deactivate this option on the A630 follow these steps:

  1. Plug the power supply in without plugging in the USB.
  2. Hit the «setup» button (it looks like a wrench) in the top right corner of the touch screen.
  3. Click on the «preferences» button.
  4. Scroll down until you see the «software install mode» button. Make sure the orange «check» mark is next to the word «off».
Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *