LINUX.ORG.RU

Проблема со сканером HP scanjet 3800 на Ubuntu 18.04

 ,


0

1

Собственно в чём заключается проблема? Ну у меня стоит hplip ver. 3.20.3 скачал вот отсюда. hp-check не выводит никаких ошибок, но hp-setup не видит сканер и всё. Сканер сто процентов рабочий, кабель тоже, на ноутбуке с Windows 10 он работал прекрасно. Вот вывод lsusb:

Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 002: ID 248a:8514  
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 005: ID 03f0:2605 Hewlett-Packard ScanJet 3800c
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 046d:c517 Logitech, Inc. LX710 Cordless Desktop Laser
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Как видно, сканер есть Ну раз уж так, то вот вывод hp-check:

Saving output in log file: /home/david/hp-check.log

HP Linux Imaging and Printing System (ver. 3.20.3)
Dependency/Version Check Utility ver. 15.1

Copyright (c) 2001-18 HP Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.

Note: hp-check can be run in three modes:
1. Compile-time check mode (-c or --compile): Use this mode before compiling the
HPLIP supplied tarball (.tar.gz or .run) to determine if the proper dependencies
are installed to successfully compile HPLIP.                                    
2. Run-time check mode (-r or --run): Use this mode to determine if a distro    
supplied package (.deb, .rpm, etc) or an already built HPLIP supplied tarball   
has the proper dependencies installed to successfully run.                      
3. Both compile- and run-time check mode (-b or --both) (Default): This mode    
will check both of the above cases (both compile- and run-time dependencies).   

Check types:                                                                    
a. EXTERNALDEP - External Dependencies                                          
b. GENERALDEP - General Dependencies (required both at compile and run time)    
c. COMPILEDEP - Compile time Dependencies                                       
d. [All are run-time checks]                                                    
PYEXT SCANCONF QUEUES PERMISSION                                                

Status Types:
    OK
    MISSING       - Missing Dependency or Permission or Plug-in
    INCOMPAT      - Incompatible dependency-version or Plugin-version

|Gtk-Message: 13:24:11.564: Failed to load module "atk-bridge"
Gtk-Message: 13:24:11.751: Failed to load module "canberra-gtk-module"
/Gtk-Message: 13:24:11.877: Failed to load module "atk-bridge"
Gtk-Message: 13:24:11.903: Failed to load module "canberra-gtk-module"
 
---------------
| SYSTEM INFO |
---------------

 Kernel: 4.15.0-99-generic #100-Ubuntu SMP Wed Apr 22 20:32:56 UTC 2020 GNU/Linux
 Host: Server1
 Proc: 4.15.0-99-generic #100-Ubuntu SMP Wed Apr 22 20:32:56 UTC 2020 GNU/Linux
 Distribution: 12 18.04
 Bitness: 64 bit


-----------------------
| HPLIP CONFIGURATION |
-----------------------

HPLIP-Version: HPLIP 3.20.3
HPLIP-Home: /usr/share/hplip
HPLIP-Installation: Auto installation is supported for ubuntu distro  18.04 version 

Current contents of '/etc/hp/hplip.conf' file:
# hplip.conf.  Generated from hplip.conf.in by configure.

[hplip]
version=3.20.3

[dirs]
home=/usr/share/hplip
run=/var/run
ppd=/usr/share/ppd/HP
ppdbase=/usr/share/ppd
doc=/usr/share/doc/hplip-3.20.3
html=/usr/share/doc/hplip-3.20.3
icon=/usr/share/applications
cupsbackend=/usr/lib/cups/backend
cupsfilter=/usr/lib/cups/filter
drv=/usr/share/cups/drv/hp
bin=/usr/bin
apparmor=/etc/apparmor.d
# Following values are determined at configure time and cannot be changed.
[configure]
network-build=yes
libusb01-build=no
pp-build=no
gui-build=yes
scanner-build=yes
fax-build=yes
dbus-build=yes
cups11-build=no
doc-build=yes
shadow-build=no
hpijs-install=no
foomatic-drv-install=no
foomatic-ppd-install=no
foomatic-rip-hplip-install=no
hpcups-install=yes
cups-drv-install=yes
cups-ppd-install=no
internal-tag=3.20.3
restricted-build=no
ui-toolkit=qt4
qt3=no
qt4=yes
qt5=no
policy-kit=no
lite-build=no
udev_sysfs_rules=no
hpcups-only-build=no
hpijs-only-build=no
apparmor_build=yes
class-driver=no


Current contents of '/var/lib/hp/hplip.state' file:
[plugin]
installed = 1
eula = 1
version = 3.20.3



Current contents of '~/.hplip/hplip.conf' file:
[upgrade]
notify_upgrade = true
last_upgraded_time = 1587938438
pending_upgrade_time = 0
latest_available_version = 3.17.10

[installation]
date_time = 03.05.2020 13:24:14
version = 3.20.3


 <Package-name>        <Package-Desc>      <Required/Optional> <Min-Version> <Installed-Version> <Status>   <Comment>

--------------
| COMPILEDEP |
--------------

 gcc                  gcc - GNU Project C and C++ Compiler                         REQUIRED        -               7.5.0           OK         -
 make                 make - GNU make utility to maintain groups of programs       REQUIRED        3.0             4.1             OK         -
 libtool              libtool - Library building support services                  REQUIRED        -               2.4.6           OK         -

------------------------
| General Dependencies |
------------------------

 libcrypto            libcrypto - OpenSSL cryptographic library                    REQUIRED        -               1.1.1           OK         -
 python-xml           Python XML libraries                                         REQUIRED        -               2.2.5           OK         -
 libnetsnmp-devel     libnetsnmp-devel - SNMP networking library development files REQUIRED        5.0.9           5.7.3           OK         -
 sane-devel           SANE - Scanning library development files                    REQUIRED        -               -               OK         -
 pil                  PIL - Python Imaging Library (required for commandline scanning with hp-scan) OPTIONAL        -               5.1.0           OK         -
 pyqt4-dbus           PyQt 4 DBus - DBus Support for PyQt4                         REQUIRED        4.0             4.12.1          OK         -
 libpthread           libpthread - POSIX threads library                           REQUIRED        -               2.27            OK         -
 python-devel         Python devel - Python development files                      REQUIRED        2.2             2.7.17          OK         -
 cups-devel           CUPS devel- Common Unix Printing System development files    REQUIRED        -               2.2.7           OK         -
 python-dbus          Python DBus - Python bindings for DBus                       REQUIRED        0.80.0          1.2.6           OK         -
 cups-ddk             CUPS DDK - CUPS driver development kit                       OPTIONAL        -               -               OK         -
 reportlab            Reportlab - PDF library for Python                           OPTIONAL        2.0             3.4.0           OK         -
 pyqt4                PyQt 4- Qt interface for Python (for Qt version 4.x)         REQUIRED        4.0             4.12.1          OK         -
 libusb               libusb - USB library                                         REQUIRED        -               1.0             OK         -
 cups-image           CUPS image - CUPS image development files                    REQUIRED        -               2.2.7           OK         -
 python2X             Python 2.2 or greater - Python programming language          REQUIRED        2.2             2.7.17          OK         -
 python-notify        Python libnotify - Python bindings for the libnotify Desktop notifications OPTIONAL        -               -               OK         -
 libjpeg              libjpeg - JPEG library                                       REQUIRED        -               -               OK         -
 sane                 SANE - Scanning library                                      REQUIRED        -               -               OK         -

----------------------
| Scan Configuration |
----------------------

 scanext              Scan-SANE-Extension                                          REQUIRED        -               3.20.3          OK         -
 hpaio                HPLIP-SANE-Backend                                           REQUIRED        -               3.20.3          OK         'hpaio found in /etc/sane.d/dll.conf'

-------------------------
| External Dependencies |
-------------------------

 gs                   GhostScript - PostScript and PDF language interpreter and previewer REQUIRED        7.05            9.26            OK         -
 scanimage            scanimage - Shell scanning program                           OPTIONAL        1.0             1.0.27          OK         -
 cups                 CUPS - Common Unix Printing System                           REQUIRED        1.1             2.2.7           OK         'CUPS Scheduler is running'
 network              network -wget                                                OPTIONAL        -               1.19.4          OK         -
 policykit            PolicyKit - Administrative policy framework                  OPTIONAL        -               0.105           OK         -
Gtk-Message: 13:24:19.385: Failed to load module "atk-bridge"
Gtk-Message: 13:24:19.416: Failed to load module "canberra-gtk-module"
Gtk-Message: 13:24:19.460: Failed to load module "atk-bridge"
Gtk-Message: 13:24:19.479: Failed to load module "canberra-gtk-module"
 xsane                xsane - Graphical scanner frontend for SANE                  OPTIONAL        0.9             0.999           OK         -
 dbus                 DBus - Message bus system                                    REQUIRED        -               1.12.2          OK         -
 avahi-utils          avahi-utils                                                  OPTIONAL        -               0.7             OK         -

---------------------
| Python Extentions |
---------------------

 hpmudext             IO-Extension                                                 REQUIRED        -               3.20.3          OK         -
 cupsext              CUPS-Extension                                               REQUIRED        -               3.20.3          OK         -

------------------------------
| DISCOVERED SCANNER DEVICES |
------------------------------

device `hp3900:libusb:001:005' is a Hewlett-Packard Scanjet 3800 flatbed scanner
device `hp3900:libusb:001:005' is a Hewlett-Packard Scanjet 3800 flatbed scanner


--------------------------
| DISCOVERED USB DEVICES |
--------------------------

No devices found.

---------------------------------
| INSTALLED CUPS PRINTER QUEUES |
---------------------------------

 
lpstat
------
Type: Unknown
Device URI: Нет добавленных назначений.


--------------
| PERMISSION |
--------------

No errors or warnings.

Done.

Вот что пишет hp-setup:

HP Linux Imaging and Printing System (ver. 3.20.3)
Printer/Fax Setup Utility ver. 9.0

Copyright (c) 2001-18 HP Development Company, LP
This software comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to distribute it
under certain conditions. See COPYING file for more details.

Gtk-Message: 13:26:45.976: Failed to load module "atk-bridge"
Gtk-Message: 13:26:46.001: Failed to load module "canberra-gtk-module"
Searching... (bus=usb, search=(None), desc=0)
error: No devices found on bus: usb

Done.

Помогите пожалуйтста, не могу нормально сканировать решения задачек, на дистанционке это особенно актуально P.S Ноут на винде умер

Gtk-Message: 13:26:45.976: Failed to load module «atk-bridge» Gtk-Message: 13:26:46.001: Failed to load module «canberra-gtk-module»

$ sudo apt install libatk-bridge2.0-0 libcanberra-gtk-module
Rx0 ()
Последнее исправление: Rx0 (всего исправлений: 1)

Ты sane + xsane ставил? Судя по http://www.sane-project.org/sane-mfgs.html#Z-HEWLETT-PACKARD твой сканер должен работать и без драйверов от HP, хотя и в базовой функциональности.

Если нет, то поставь и скажи, что scanimage -L от рута выдаёт?

anonymous_incognito ★★★★★ ()
Последнее исправление: anonymous_incognito (всего исправлений: 1)
Ответ на: комментарий от Rx0

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

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

Не, не ставил. А как теперь его ставить, hplip не будет мешать? Вообще сканер каким-то образом работал, но соединение постоянно отваливалось, пользоваться им было невозможно, я использовал утилиту gscan2pdf

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

Поставил, но он всё равно пишет:

|Gtk-Message: 14:22:26.193: Failed to load module "atk-bridge"

Я не перезагружался, может из-за этого пишет что не удалось его загрузить

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

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

VueScan

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

Оказывается, они уже стоят в моей системе… sudo apt-get install sane xsane:

Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Уже установлен пакет sane самой новой версии (1.0.14-12build1).
sane помечен как установленный вручную.
Уже установлен пакет xsane самой новой версии (0.999-5ubuntu2).
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 4 пакетов не обновлено.

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

Не, не ставил. А как теперь его ставить, hplip не будет мешать?

По идее не должен, но если будет мешать, можно и удалить ведь.

Вообще сканер каким-то образом работал, но соединение постоянно отваливалось, пользоваться им было невозможно, я использовал утилиту gscan2pdf

Есть некоторая вероятность, что сканер не совсем исправен. Я это не утверждаю, просто вероятность.

А вообще, в принципе, сканер может и в виртуалбоксе в винде работать, если порты USB пробросить.

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

Шутите? Виртуалбокс? Вы видели на каком железе я сижу??? И как он может быть не совсем исправен если на винде он прекрасно работал? P.S. я уже написал что оказывается sane, xsane у меня стоят

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

От пользователя:

device `hp3900:libusb:001:005' is a Hewlett-Packard Scanjet 3800 flatbed scanner

От рута:

device `hp3900:libusb:001:005' is a Hewlett-Packard Scanjet 3800 flatbed scanner

Разницы никакой

blbulyandavbulyan ()
Последнее исправление: blbulyandavbulyan (всего исправлений: 1)
Ответ на: комментарий от blbulyandavbulyan

Вы видели на каком железе я сижу???

Извини, не отслёживаю у кого какое железо, а из поста незаметил на каком запускаешь.

И как он может быть не совсем исправен если на винде он прекрасно работал?

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

anonymous_incognito ★★★★★ ()
Последнее исправление: anonymous_incognito (всего исправлений: 1)
Ответ на: комментарий от anonymous_incognito

Извини, не отслёживаю у кого какое железо, а из поста незаметил на каком запускаешь.

Да я и сам не уточнил, в прочем ладно, проехали.

blbulyandavbulyan ()
Последнее исправление: blbulyandavbulyan (всего исправлений: 1)
Ответ на: комментарий от blbulyandavbulyan

И как это понимать?

xz :)

Видимо фирменная утилита от HP чего-то не так в убунте работает. Я исходил из того, что вообще-то sane/xsane как бы штатная система для сканирования в линуксе.

Может эта проблема была конкретно в gscan2pdf?

Может. Хотя странно, gscan2pdf по идее sane использует.

anonymous_incognito ★★★★★ ()
Последнее исправление: anonymous_incognito (всего исправлений: 1)
Ответ на: комментарий от Rx0

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

blbulyandavbulyan ()

Насколько мне известно, данный сканер в linux поддерживается плохо, при помощи заброшенного реверс-инженерингового драйвера от любителей: http://www.sane-project.org/lists/sane-mfgs-cvs.html

HPLIP тут точно ни при чём, в списке поддерживаемых HPLIP моделей сабжа нет.

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

Хм, ну вообще-то ни к кому. У меня просто такой стиль речи и день не удался.

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

Выходит что hplip я просто зря ставил. Где же, собственно, найти этот драйвер?

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

Ну вообще, я тоже читал что с поддержкой данного сканера всё не очень хорошо, но думал что hplip решит проблему.

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

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

На нормально установленных(настроенных) системах никаких проблем нет, это очень грамотный и качественный софт. А что там у тебя за «системка» знает только енот… )

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

Ну думаю енот тоже может не знать. Но тем не менее, она всё таки запустилась и отсканировала. Ватер-марк правда есть, но меня о нём предупреждали. Сканер работал же на винде, не мог же он вот так быстро поломаться. К тому же и xsane иногда с ним сканирует. Иногда наблюдается следующее, произвольно слегка ездит эта сканирующая штука, при этом, никакой программы для сканирования не запущено, ездит не до конца, на несколько сантиметров вперёд и потом обратно

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

Абсолютно качественного софта всё же не бывает, возможно мне просто повезло в плохом смысле

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

Сканер работал же на винде, не мог же он вот так быстро поломаться.

Vuescan тебе доказал что сканер полностью рабочий и подключен нормально. У него своя база драйверов внутри для сканеров >6000.

На мысли наводит?

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

Ну vuescan мне-то доказал. Но нового я что-то из этого ничего не узнал, а про то что у него своя база драйверов, это вроде ясно, иначе он не был бы платным

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

Ну vuescan мне-то доказал. Но нового я что-то из этого ничего не узнал

Узнал, узнал…

  1. Драйвера которые ты поставил не работают по неизвестной причине (искать, читать…)

  2. 18.04 убунта изрядно в плане софта протухла (нужно обновить)

  3. Сканер работает нормально с VueScan

Вывод: Найти проблему после обновления системы или найти ломаный VueScan.

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

Я вроде как никаких драйверов не ставил

???

Ну у меня стоит hplip ver. 3.20.3 скачал

А это что?

кто-то предлагал драйвер энтузиастов, но ссылку конкретную не дал, может вы дадите?

Я давно забыл о проблемах со сканерами. У меня VueScan.

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