Некоторые пакеты python не могут быть установлены во время установки hplip-3.20.5 в Ubuntu 20.04

После обновления с 19.10 до 20.04 я автоматически удалил множество устаревших пакетов. Во время обновления hplip я подтвердил использование версии файла конфигурации для сопровождающего. Но после перезапуска Ubuntu принтер hp 1020 перестал печатать. Панель инструментов Hplip зависала каждый раз, когда я обновлял свое окно. Так что я' мы полностью удалили и удалили hplip.

При установке с использованием , это руководство устанавливает версию hplip 3.20.3, которая была установлена ​​ранее.

Итак, я скачал версию 3.20.5 из здесь для Ubuntu, изменил его с разрешением x и запустил: ./ hplip-3.20.5.run .

Он спросил, хочу ли я установить отсутствующие зависимости:

Package-Name         Component            Required/Optional   
pyqt5-dbus           gui_qt5              OPTIONAL            
reportlab            fax                  OPTIONAL            
pyqt5                gui_qt5              REQUIRED            
python-notify        gui_qt5              OPTIONAL

Я сказал y , но для пакета python-pyqt5 у меня есть:

error: Command failed. Re-try #3...
Running 'sudo apt-get install --assume-yes python-pyqt5'
Please wait, this may take several minutes...
error: Package install command failed with error code 100

Для пакета python-dbus.mainloop.pyqt5 :

error: Command failed. Re-try #3...
Running 'sudo apt-get install --assume-yes python-dbus.mainloop.pyqt5'
Please wait, this may take several minutes...
error: Package install command failed with error code 100

Для пакета python-notify :

error: Command failed. Re-try #3...
Running 'sudo apt-get install --assume-yes python-notify'
Please wait, this may take several minutes...
error: Package install command failed with error code 100

Для python-reportlab :

error: Command failed. Re-try #3...
Running 'sudo apt-get install --assume-yes python-reportlab'
Please wait, this may take several minutes...
error: Package install command failed with error code 100

Я пропустил установку этих пакетов, поскольку их было невозможно установить. В конце я получил следующие ошибки:

warning: Some HPLIP functionality might not function due to missing package(s).
error: A required dependency 'pyqt5 (PyQt 5- Qt interface for Python (for Qt version 4.x))' is still missing.


RUNNING POST-PACKAGE COMMANDS
-----------------------------
OK


RE-CHECKING DEPENDENCIES
------------------------
error: A required dependency 'pyqt5 (PyQt 5- Qt interface for Python (for Qt version 4.x))' is still missing.
error: Installation cannot continue without this dependency.
error: Please manually install this dependency and re-run this installer.

Я также скачал hplip-3.20.5-plugin. запустите из здесь

$ bash hplip-3.20.5-plugin.run
Verifying archive integrity... All good.
Uncompressing HPLIP 3.20.5 Plugin Self Extracting Archive..............................................................
Error setting home directory: /etc/hp/hplip.conf not found. Is HPLIP installed?

Репозитории Universe / Multiverse включены, но:

$ apt-cache search python-pyqt5
python-pyqt5.qwt-doc - Python Qwt6 technical widget library, documentation and examples
$ apt-cache search python-reportlab
python-reportlab-doc - Documentation for the ReportLab Python library (PDF format)
$ apt-cache search python-dbus.mainloop.pyqt5
$ apt-cache search python-notify
python3-notify2 - desktop notifications API for Python 3

Пакеты python3-pyqt5 , python3-reportlab , python3- notify2 , python3-dbus.mainloop.pyqt5 установлены и являются уже самой новой версией s.

Я также мог видеть, например, python- Пакет pyqt5 доступен в репозитории 19.10, но для этого пакета требуется пакет qtbase-abi-5-12-4 , которого нет в репозитории eoan. Для пакета python-pyqt5 18.04 требуется другой пакет qtbase-abi, которого нет в репозитории bionic.

Это означает, что phlip-3.20.5 не совместим с 20. Июн 07 23:14:13 ubuntu / hp-toolbox [17823]: [17823]: ошибка: невозможно найти файл models.dat Июн 07 23:14:13 ubuntu hplip.desktop [17823]: система обработки изображений и печати HP Linux (версия 0.0.0) Июн 07 23:14:13 ubuntu hplip.desktop [17823]: HP Device Manager, вер. 15,0 Июн 07 23:14:13 ubuntu hplip.desktop [17823]: Copyright (c) 2001-18 HP Development Company, LP Июн 07 23:14:13 ubuntu hplip.desktop [17823]: Это программное обеспечение поставляется без АБСОЛЮТНО ГАРАНТИИ. Июн 07 23:14:13 ubuntu hplip.desktop [17823]: Это бесплатное программное обеспечение, и вы можете распространять его Июн 07 23:14:13 ubuntu hplip.desktop [17823]: при определенных условиях. Смотрите COPYING файл для более подробной информации. Июн 07 23:14:13 ubuntu hplip.desktop [17823]: трассировка (последний последний вызов): Июн 07 23:14:13 ubuntu hplip.desktop [17823]: Файл "/ usr / bin / hp-toolbox", строка 269, в Июн 07 23:14:13 ubuntu hplip.desktop [17823]: QApplication, ui_package = utils.import_dialog (ui_toolkit) Июн 07 23:14:13 ubuntu hplip.desktop [17823]: TypeError: невозможно распаковать не повторяемый объект NoneType

hplip-gui не был запущен: на рабочем столе ничего не появилось.

2
задан 8 June 2020 в 03:24

2 ответа

Похоже, что Ubuntu 20.04 не поддерживается выпусками hplip 3.20.5 и ниже. По крайней мере, Ubuntu 20.04 не была упомянута на портале разработчика hp | Примечания к выпуску , стр. Последняя упомянутая версия Ubuntu - 19.10.

Таким образом, оптимальным решением в моем случае является ожидание более нового выпуска hplip и использование 18.04 ВМ на VirtualBox с включенной передачей USB 1.1 для моего принтера hp 1020, пока не будет выпущен более новый hplip.

enter image description here

1
ответ дан 19 June 2020 в 21:31

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

Если вы наберете xrandr в своем терминале, вы увидите вывод, как показано ниже

Screen 0: minimum 320 x 320, current 1920 x 1080, maximum 8192 x 8192

минимум 320 x 320 - показывает минимум,
ток 1920 x 1080 - показывает ваш текущее разрешение экрана.
максимум 8192 x 8192 - максимальное разрешение, которое поддерживает ваш gpu .

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

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

---------121--------864084-- -

Другой подход заключается в использовании опции -j .Ниже приведена справочная страница zip

   -j
   --junk-paths
          Store just the name of a saved file (junk the path), and do not store directory names. By default,  zip
          will store the full path (relative to the current directory).

, поэтому в вашем случае вы бы сделали это

zip -r -j /home/chansen/db-backup/backup.zip /mnt/c/data/db/*
---------121--------864081--- -

В этом превосходном руководстве по устранению проблем со звуком в Ubuntu , в разделе " Другая полезная информация для цитирования ",
Вы найдете 2 ссылки на документацию alsa-base.conf и возможные опции в соответствии с моделями звуковых устройств:
Модели HD-аудио
HD-аудио (новее)

------ --- 121 -------- 864077 ----

После небольшого исследования я запустил ядро ​​ lowlatency (которое я установил вручную). Возврат к универсальному ядру устранил проблему.

Если вы вручную установили низкоуровневое (или другое) ядро, вы можете использовать параметры восстановления GRUB для запуска конкретного ядра:

  • Если вы видите меню GRUB при загрузке, просто выберите «Дополнительные параметры для Ubuntu» и выберите общее ядро ​​ .
  • Если вы не видите меню GRUB при нормальной загрузке, нажмите Esc в начале процесса загрузки (между POST [окончанием процесса инициализации оборудования] и реальной загрузкой системы).

    sudo apt install python-pip
    pip install pyqt5
    pip install pyqt5.sip
    

    или если ваша версия hplip требует python3:

    sudo apt install python3-pip
    pip3 install pyqt5
    pip3 install pyqt5.sip
    
0
ответ дан 19 June 2020 в 21:31

Другие вопросы по тегам:

Похожие вопросы: