DISCLAIMER: this is actually an old aptosid installation, not siduction.
My LaserJet 3055 stopper scanning recently. I am not sure if it was a recent update, but in late April or early May it was still scanning fine.
Now, when I start simple-scan I get "Additional software needed. You need to install driver software for your scanner." It gives a link, I click on it, it says it worked and asks to restart, but when I do I get the same message.
If I try xsane, I get "no devices available". If I start via the HP software, I get "Failed to open device `hpaio:/usb/HP_Laser_Jet_3055?serial=00CNBJ210083`: Operation not supported."
I get:
$ lsusb
Bus 003 Device 002: ID 8087:8000 Intel Corp.
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:8008 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 002: ID 174c:3074 ASMedia Technology Inc. ASM1074 SuperSpeed hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 005: ID 03f0:3417 HP, Inc LaserJet 3055
Bus 002 Device 004: ID 0764:0501 Cyber Power System, Inc. CP1500 AVR UPS
Bus 002 Device 008: ID 046d:c517 Logitech, Inc. LX710 Cordless Desktop Laser
Bus 002 Device 006: ID 1235:8202 Focusrite-Novation
Bus 002 Device 003: ID 174c:2074 ASMedia Technology Inc. ASM1074 High-Speed hub
Bus 002 Device 002: ID 046d:0825 Logitech, Inc. Webcam C270
Bus 002 Device 007: ID 046d:c52f Logitech, Inc. Unifying Receiver
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
$ sane-find-scanner
# sane-find-scanner will now attempt to detect your scanner. If the
# result is different from what you expected, first make sure your
# scanner is powered up and properly connected to your computer.
# No SCSI scanners found. If you expected something different, make sure that
# you have loaded a kernel SCSI driver for your SCSI adapter.
could not open USB device 0x8087/0x8000 at 003:002: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0002 at 003:001: Access denied (insufficient permissions)
could not open USB device 0x8087/0x8008 at 001:002: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0002 at 001:001: Access denied (insufficient permissions)
could not open USB device 0x174c/0x3074 at 004:002: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0003 at 004:001: Access denied (insufficient permissions)
found USB scanner (vendor=0x03f0 [Hewlett-Packard], product=0x3417 [HP LaserJet 3055]) at libusb:002:005
could not open USB device 0x0764/0x0501 at 002:004: Access denied (insufficient permissions)
could not open USB device 0x046d/0xc517 at 002:008: Access denied (insufficient permissions)
could not open USB device 0x1235/0x8202 at 002:006: Access denied (insufficient permissions)
could not open USB device 0x174c/0x2074 at 002:003: Access denied (insufficient permissions)
could not open USB device 0x046d/0x0825 at 002:002: Access denied (insufficient permissions)
could not open USB device 0x046d/0xc52f at 002:007: Access denied (insufficient permissions)
could not open USB device 0x1d6b/0x0002 at 002:001: Access denied (insufficient permissions)
# Your USB scanner was (probably) detected. It may or may not be supported by
# SANE. Try scanimage -L and read the backend's manpage.
# Not checking for parallel port scanners.
# Most Scanners connected to the parallel port or other proprietary ports
# can't be detected by this program.
# You may want to run this program as root to find all devices. Once you
# found the scanner devices, be sure to adjust access permissions as
# necessary.
I've tried rebooting the computer and printer/scanner, I removed the printer and added it back (using HP's software), but I can't get it to work again.
Here is the output of 'scanimage -L':
$ scanimage -L
No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).
Somehow, yesterday I got instead this:
https://paste.debian.net/1147463/I would guess that the relevant error might be this:
[dll] load: searching backend `hpaio' in `/usr/lib/x86_64-linux-gnu/sane:/usr/lib/sane'
[dll] load: trying to load `/usr/lib/x86_64-linux-gnu/sane/libsane-hpaio.so.1'
[dll] load: dlopen()ing `/usr/lib/x86_64-linux-gnu/sane/libsane-hpaio.so.1'
[dll] load: dlopen() failed (/usr/lib/x86_64-linux-gnu/sane/libsane-hpaio.so.1: undefined symbol: _DBG)
The scanner works fine with Windows.
I'm at a loss on what else I could do...
Can someone recommend a printer/scanner (preferably a combo, but separate if necessary) that works well in Linux? Is HP still the best option? I see Brother has its own drivers software. Does it work well? Any other brands to look at?