HP Envy 6055e scanner problems

Good day, I am new to OpenSuse and just installed Tumbleweed. So far I have not had any major issues so the distribution is good. I do have an issue with my HP Envy 6055e printer scanner which is USB connected. It prints just fine but when I try to use Scanlight or Skanpage, they give error reports. Vuescan works fine as it finds the scanner and I can create a pdf file so I do not believe it is a scanner problem. I am including the error reports as someone may be able to see what the problem is. I looked at the reports but the information is above my pay level.

Thanks/

Scanlight

Starting debugger gdb --init-eval-command=set auto-solib-add off --nw --nx --batch --command=/tmp/drkonqi.xxODFk --command=/tmp/drkonqi.OZTUUQ --core=/tmp/drkonqi-core.XumbYB/core /usr/bin/skanlite

This GDB supports auto-downloading debuginfo from the following URLs:

https://debuginfod.opensuse.org/

Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal]

Debuginfod has been disabled.

To make this setting permanent, add ‘set debuginfod enabled off’ to .gdbinit.

warning: Can’t open file anon_inode:i915.gem during file-backed mapping note processing

warning: Can’t open file /memfd:xorg (deleted) during file-backed mapping note processing

[New LWP 3958]

[New LWP 3955]

[New LWP 3951]

[New LWP 3952]

[New LWP 3959]

[New LWP 3960]

[New LWP 3961]

[New LWP 3953]

[New LWP 3954]

warning: .dynamic section for “/usr/lib64/sane/libsane-hpgt2500-x86_64.so.1.0.27” is not at the expected address (wrong library or version mismatch?)

[Thread debugging using libthread_db enabled]

Using host libthread_db library “/lib64/libthread_db.so.1”.

Core was generated by `/usr/bin/skanlite’.

Program terminated with signal SIGSEGV, Segmentation fault.

#0 0x00007fe0d349dd3c in __pthread_kill_implementation () from /lib64/libc.so.6

[Current thread is 1 (Thread 0x7fe0b7dff6c0 (LWP 3958))]

python sentry-sdk not installed :frowning:

Using eu-unstrip to resolve modules.

add symbol table from file “/lib64/libc.so.6”

add symbol table from file “/lib64/libKF6Crash.so.6”

add symbol table from file “/usr/lib64/sane/libsane-hpgt2500.so.1”

Traceback (most recent call last):

File “/usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py”, line 663, in print_preamble

print_preamble_internal()


File "/usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py", line 654, in print_preamble_internal

print_sentry_payload(thread)

~~~~~~~~~~~~~~~~~~~~^^^^^^^^

File "/usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py", line 526, in print_sentry_payload

payload = SentryEvent().make(program, thread)

File "/usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py", line 439, in make

stacktrace = SentryTrace(crash_thread, True).to_dict()

File "/usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py", line 286, in to_dict

SentryTrace.load_solib(self.thread, cramped_memory)

~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py", line 259, in load_solib

objfile = gdb.lookup_objfile(image.build_id, by_build_id=True)

ValueError: Objfile not found.

Objfile not found.

Debugging ended with exit code '1' and exit status 'NormalExit'

Skanpage

Starting debugger gdb --init-eval-command=set auto-solib-add off --nw --nx --batch --command=/tmp/drkonqi.FHxhcZ --command=/tmp/drkonqi.CiLanb --core=/tmp/drkonqi-core.XRpQVO/core /usr/bin/skanpage

This GDB supports auto-downloading debuginfo from the following URLs:

<https://debuginfod.opensuse.org/>

Enable debuginfod for this session? (y or [n]) [answered N; input not from terminal]

Debuginfod has been disabled.

To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit.

warning: Can't open file /memfd:JSVMStack:QtQml (deleted) during file-backed mapping note processing

warning: Can't open file anon_inode:i915.gem during file-backed mapping note processing

warning: Can't open file /memfd:JSGCHeap:QtQml (deleted) during file-backed mapping note processing

warning: Can't open file /memfd:unknown-usage:QtQml (deleted) during file-backed mapping note processing

[New LWP 4099]

[New LWP 4092]

[New LWP 4093]

[New LWP 4091]

[New LWP 4101]

[New LWP 4095]

[New LWP 4098]

[New LWP 4100]

[New LWP 4094]

warning: .dynamic section for "/usr/lib64/sane/libsane-hpgt2500-x86_64.so.1.0.27" is not at the expected address (wrong library or version mismatch?)

[Thread debugging using libthread_db enabled]

Using host libthread_db library "/lib64/libthread_db.so.1".

Core was generated by `/usr/bin/skanpage'.

Program terminated with signal SIGSEGV, Segmentation fault.

#0 0x00007f8e1d89dd3c in __pthread_kill_implementation () from /lib64/libc.so.6

[Current thread is 1 (Thread 0x7f8e02dfd6c0 (LWP 4099))]

python sentry-sdk not installed :(

Using eu-unstrip to resolve modules.

add symbol table from file "/lib64/libc.so.6"

add symbol table from file "/lib64/libKF6Crash.so.6"

add symbol table from file "/usr/lib64/sane/libsane-hpgt2500.so.1"

Traceback (most recent call last):

File "/usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py", line 663, in print_preamble

print_preamble_internal()

~~~~~~~~~~~~~~~~~~~~~~~^^

File "/usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py", line 654, in print_preamble_internal

print_sentry_payload(thread)

~~~~~~~~~~~~~~~~~~~~^^^^^^^^

File "/usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py", line 526, in print_sentry_payload

payload = SentryEvent().make(program, thread)

File "/usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py", line 439, in make

stacktrace = SentryTrace(crash_thread, True).to_dict()

File "/usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py", line 286, in to_dict

SentryTrace.load_solib(self.thread, cramped_memory)

~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

File "/usr/share/drkonqi/gdb/python/gdb_preamble/preamble.py", line 259, in load_solib

objfile = gdb.lookup_objfile(image.build_id, by_build_id=True)

ValueError: Objfile not found.

Objfile not found.

Debugging ended with exit code '1' and exit status 'NormalExit'

Maybe:
https://bugzilla.suse.com/show_bug.cgi?id=1255867

Have you tried simple-scan or xsane?

Can you show the results from scanimage -L

If I were you I’d investigate using sane-airscan instead. For a USB-connected device īpp-usb is also required for this to work, and the service enabled…
sudo systemctl enable --now ipp-usb
You’d also need to ensure hpgt2500 and hpaio are commented out in /etc/sane.d/dll.conf.

I did install sane-airscan but that didn’t seem to have any effect. I then went to dll.conf and there was hpgt2500 and hp200051 as the only 2 things active. I commented out hpgt2500 and now scanlight works great. I also noticed that there is now a scan option in the HP Device Manager that was not there before.
thanks for the advice, works great now…

Did you also install the ipp-usb package and enable the service as described? Remember we’re not over your shoulder to see for ourselves. Most modern printer/scanner devices offer such driverless support.

That’s the hpaio (HPLIP) scanner driver in use then. Good.

I have the same issue with a completely different device. Disabling the unused driver avoids the crash.