Страница 1 из 1

Вернуть hplip из репозитория

Добавлено: 30 ноя 2018, 16:21
demonlibra
Установил hplip-3.18.10.run
Теперь при печати иногда МФУ HP1522nf перезагружается.

Возможно ли удалить, установленный hplip и вернуть, тот который был в репозиториях не переустанавливая mint?

Пробовал удалять так

Код: Выделить всё

cd hplip-3.18.10
sudo ./uninstall.py
Пишет что удалил удачно.

Код: Выделить всё

sudo apt install hplip hplip-gui
При запуске hp-setup получаю следующее:

Код: Выделить всё

hp-setup
Traceback (most recent call last):
  File "/usr/bin/hp-setup", line 48, in <module>
    from base import device, utils, tui, models, module, services, os_utils
  File "/usr/share/hplip/base/device.py", line 41, in <module>
    from . import status
  File "/usr/share/hplip/base/status.py", line 49, in <module>
    import hpmudext
ImportError: /usr/lib/python3/dist-packages/hpmudext.cpython-36m-x86_64-linux-gnu.so: undefined symbol: hpmud_make_par_uri
Error in sys.excepthook:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/apport_python_hook.py", line 145, in apport_excepthook
    os.O_WRONLY | os.O_CREAT | os.O_EXCL, 0o640), 'wb') as f:
PermissionError: [Errno 13] Permission denied: '/var/crash/_usr_share_hplip_setup.py.1000.crash'

Original exception was:
Traceback (most recent call last):
  File "/usr/bin/hp-setup", line 48, in <module>
    from base import device, utils, tui, models, module, services, os_utils
  File "/usr/share/hplip/base/device.py", line 41, in <module>
    from . import status
  File "/usr/share/hplip/base/status.py", line 49, in <module>
    import hpmudext
ImportError: /usr/lib/python3/dist-packages/hpmudext.cpython-36m-x86_64-linux-gnu.so: undefined symbol: hpmud_make_par_uri

Вернуть hplip из репозитория

Добавлено: 30 ноя 2018, 18:06
rogoznik
demonlibra писал(а):
30 ноя 2018, 16:21
Установил hplip-3.18.10.run
А перед установкой удалял что до этого стояло?

Вернуть hplip из репозитория

Добавлено: 30 ноя 2018, 19:24
AlexZ
demonlibra писал(а):
30 ноя 2018, 16:21
Возможно ли удалить, установленный hplip и вернуть, тот который был в репозиториях не переустанавливая mint?
Можно, из снимка-бэкапа.. :smile:

Вернуть hplip из репозитория

Добавлено: 30 ноя 2018, 20:17
demonlibra
darkfenix писал(а):
30 ноя 2018, 18:06
А перед установкой удалял что до этого стояло?
При установке hplip-3.18.10 был запрос на удаление предыдущей версии.

Из снимка я и сам умею. )

Вернуть hplip из репозитория

Добавлено: 01 дек 2018, 13:06
Dja

Код: Выделить всё

apt policy hplip
hplip:
  Установлен: 3.16.3+repack0-1
  Кандидат:   3.16.3+repack0-1
  Таблица версий:
 *** 3.16.3+repack0-1 500
        500 http://archive.ubuntu.com/ubuntu xenial/main amd64 Packages
        100 /var/lib/dpkg/status
Смотрите источники ПО. Скорее всего инсталл прописал свою репу.

Вернуть hplip из репозитория

Добавлено: 01 дек 2018, 13:38
demonlibra
У меня вот так:

Код: Выделить всё

apt policy hplip
hplip:
  Установлен: 3.17.10+repack0-5
  Кандидат:   3.17.10+repack0-5
  Таблица версий:
 *** 3.17.10+repack0-5 500
        500 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages
        100 /var/lib/dpkg/status

Вернуть hplip из репозитория

Добавлено: 01 дек 2018, 14:03
AlexZ
demonlibra писал(а):
01 дек 2018, 13:38
У меня вот так
Ну то понятно, 3.17 для bionic, 3.16 для xenial.
А для чего нужно было непротестированный 3.18?

Вернуть hplip из репозитория

Добавлено: 01 дек 2018, 14:10
demonlibra
:dntnw:А я раньше не знал, что hplip уже присутствует из коробки. Всегда ставил по привычке. Да и проблем ранее не было.
Еще помучаюсь и воспользуюсь timeshift`ом, если не смогу вернуться. :dash2:

Вернуть hplip из репозитория

Добавлено: 02 дек 2018, 03:32
demonlibra
Выполнил в терминале команду

Код: Выделить всё

hp-check -b
Установил отсутствующие пакеты

Код: Выделить всё

sudo apt install python3-notify2
sudo apt install python3-pyqt4
sudo apt install python3-dbus.mainloop.qt
Осталось еще одна ошибка:

Код: Выделить всё

error: NOT FOUND OR FAILED TO LOAD! Please reinstall HPLIP and check for the proper installation of hpmudext

Код: Выделить всё

sudo apt-cache search hpmudext
libhpmud-dev - HP Multi-Point Transport Driver (hpmud) development libraries
libhpmud0 - HP Multi-Point Transport Driver (hpmud) run-time libraries

Код: Выделить всё

sudo apt install --reinstall libhpmud-dev libhpmud0
Не знаю будет ли печатать, но теперь hp-setup запускается.

Вернуть hplip из репозитория

Добавлено: 17 дек 2018, 16:18
demonlibra
hpsetup запускается, но после выбора Network

Код: Выделить всё

qt5ct: using qt5ct plugin
Searching... (bus=net, timeout=5, ttl=4, search=(None) desc=0, method=slp)
|Traceback (most recent call last):
  File "/usr/share/hplip/base/models.py", line 545, in __getitem__
    return self.__cache[model]
KeyError: 'hp_laserjet_m1522nf_mfp'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/share/hplip/ui5/setupdialog.py", line 1296, in NextButton_clicked
    self.showDevicesPage()
  File "/usr/share/hplip/ui5/setupdialog.py", line 565, in showDevicesPage
    filter_dict, self.search, net_search=net_search_type)
  File "/usr/share/hplip/base/device.py", line 532, in probeDevices
    mq = queryModelByModel(model)
  File "/usr/share/hplip/base/device.py", line 446, in queryModelByModel
    return model_dat[model]
  File "/usr/share/hplip/base/models.py", line 551, in __getitem__
    if self.read_section(self.released_dat, model):
  File "/usr/share/hplip/base/models.py", line 461, in read_section
    fd = open(filename)
TypeError: expected str, bytes or os.PathLike object, not NoneType
Поиски продолжаются :blink2:

Вернуть hplip из репозитория

Добавлено: 18 дек 2018, 10:02
demonlibra
Только сейчас заметил, что первой строкой после запуска hp-check появляется

Код: Выделить всё

error: Unable to locate models.dat file

Вернуть hplip из репозитория

Добавлено: 18 дек 2018, 11:46
demonlibra
Нашел здесь совет:
http://forums.debian.net/viewtopic.php?p=502841#p502841

Код: Выделить всё

sudo apt install --reinstall libsane-hpaio
Ошибка "error: Unable to locate models.dat file" больше не отображается.
После запуска hpsetup, принтер определился и начал печатать. Сканер так же работает.

Вернуть hplip из репозитория

Добавлено: 18 дек 2018, 12:07
Griga211
Крсавчик :thumbs:

Вернуть hplip из репозитория

Добавлено: 18 дек 2018, 12:21
AlexZ
Поздравляю, не прошло и 3-х недель.. :smile:
AlexZ писал(а):
30 ноя 2018, 19:24
demonlibra писал(а):
30 ноя 2018, 16:21
Возможно ли удалить, установленный hplip и вернуть, тот который был в репозиториях не переустанавливая mint?
Можно, из снимка-бэкапа.. :smile: