XSane fails to find a Scanner

I am moving over from Mageia9 to Fedora and XSane fails to see my Epson V370 Scanner. scanimage -L fails to find a scanner but sane-find-scanner shows
found possible USB scanner (vendor=0x04b8 [EPSON], product=0x014a [EPSON Perfection V37/V370]) at libusb:002:006
Any help would be appreciated.

Did you check the Epson website to see what it says on how to use that scanner in Linux? I use an Epson scanner, but can’t remember exactly what I did to get it to work. I do use a program called Epson Scan (2?), so you might want to see if that program works for you.

sane ships with two different epson modules (ā€œdllsā€). Only one of epson and epson2 can be active, see /etc/sane.d/dll.conf. It’s worth trying out the other one, i.e. change which one has # in front.

(OK, there’s a third one, epsonds, but that’s extra in any case.)

I changed /etc/sane.d/dll.conf epson to epson2 which made no difference and I am unable find the core dump and I am not sure what to do next. Image Scan for Linux and Skanpage both work ok.

phil@fedora:~$ epsonscan2
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
terminate called after throwing an instance of ā€˜std::logic_error’
what(): basic_string::_S_construct null not valid
Aborted (core dumped)

/etc/sane.d/dll.conf
dmc
epjitsu
#epson
epson2
epsonds
escl

Epsonscan2.log
[2025/07/19 09:42:07.047][epsonscan2 ][DbgLog.cpp ; 568][P7CDbgLog ][00001237][-ERROR-] LoadModule Path:[/usr/bin/epsonscan2] Ver:[1.0.0]
[2025/07/19 09:42:07.794][epsonscan2 ][UsbFinder.cpp ; 48][Start

I have now found the core dump -

       PID: 4771 (epsonscan2)
       UID: 1000 (phil)
       GID: 1000 (phil)
    Signal: 6 (ABRT)
 Timestamp: Sun 2025-08-10 14:06:44 BST (17min ago)

Command Line: epsonscan2
Executable: /usr/bin/epsonscan2
Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-org.kde.konsole@142fd322b9aa4413855c88d200c224d8.service
Unit: user@1000.service
User Unit: app-org.kde.konsole@142fd322b9aa4413855c88d200c224d8.service
Slice: user-1000.slice
Owner UID: 1000 (phil)
Boot ID: cb90613e62b447a89c5304dfd48b056e
Machine ID: 1907d850afed42d7bbdb09f5c467181b
Hostname: fedora
Storage: /var/lib/systemd/coredump/core.epsonscan2.1000.cb90613e62b447a89c5304dfd48b056e.4771.1754831204000000.zst (missing)
Message: Process 4771 (epsonscan2) of user 1000 dumped core.

            Module libxdg-shell.so from rpm qt5-qtwayland-5.15.17-1.fc42.x86_64
            Module libusb-1.0.so.0 from rpm libusb1-1.0.29-1.fc42.x86_64
            Module libwebpdemux.so.2 from rpm libwebp-1.5.0-2.fc42.x86_64
            Module libwebpmux.so.3 from rpm libwebp-1.5.0-2.fc42.x86_64
            Module libqwebp.so from rpm qt5-qtimageformats-5.15.17-1.fc42.x86_64
            Module libqwbmp.so from rpm qt5-qtimageformats-5.15.17-1.fc42.x86_64
            Module libsharpyuv.so.0 from rpm libwebp-1.5.0-2.fc42.x86_64
            Module libjbig.so.2.1 from rpm jbigkit-2.1-31.fc42.x86_64
            Module libLerc.so.4 from rpm liblerc-4.0.0-8.fc42.x86_64
            Module libwebp.so.7 from rpm libwebp-1.5.0-2.fc42.x86_64
            Module libtiff.so.6 from rpm libtiff-4.7.0-6.fc42.x86_64
            Module libqtiff.so from rpm qt5-qtimageformats-5.15.17-1.fc42.x86_64
            Module libqtga.so from rpm qt5-qtimageformats-5.15.17-1.fc42.x86_64
            Module libqsvg.so from rpm qt5-qtsvg-5.15.17-1.fc42.x86_64
            Module liblcms2.so.2 from rpm lcms2-2.16-5.fc42.x86_64
            Module libmng.so.2 from rpm libmng-2.0.3-23.fc42.x86_64
            Module libqmng.so from rpm qt5-qtimageformats-5.15.17-1.fc42.x86_64
            Module libqjpeg.so from rpm qt5-qtbase-5.15.17-1.fc42.x86_64
            Module libjpeg.so.62 from rpm libjpeg-turbo-3.1.0-2.fc42.x86_64
            Module libjasper.so.7 from rpm jasper-4.2.3-3.fc42.x86_64
            Module libqjp2.so from rpm qt5-qtimageformats-5.15.17-1.fc42.x86_64
            Module libqico.so from rpm qt5-qtbase-5.15.17-1.fc42.x86_64
            Module libqicns.so from rpm qt5-qtimageformats-5.15.17-1.fc42.x86_64
            Module libqgif.so from rpm qt5-qtbase-5.15.17-1.fc42.x86_64
            Module libKF5Style.so.5 from rpm kf5-frameworkintegration-5.116.0-8.fc42.x86_64
            Module libKF5Kirigami2.so.5 from rpm kf5-kirigami2-5.116.0-3.fc42.x86_64
            Module breeze5.so from rpm plasma-breeze-6.4.3-1.fc42.x86_64
            Module libtinfo.so.6 from rpm ncurses-6.5-5.20250125.fc42.x86_64
            Module libpciaccess.so.0 from rpm libpciaccess-0.16-15.fc42.x86_64
            Module libedit.so.0 from rpm libedit-3.1-55.20250104cvs.fc42.x86_64
            Module libdrm_intel.so.1 from rpm libdrm-2.4.125-1.fc42.x86_64
            Module libdrm_amdgpu.so.1 from rpm libdrm-2.4.125-1.fc42.x86_64
            Module libelf.so.1 from rpm elfutils-0.193-2.fc42.x86_64
            Module libxshmfence.so.1 from rpm libxshmfence-1.3.2-6.fc42.x86_64
            Module libxcb-sync.so.1 from rpm libxcb-1.17.0-5.fc42.x86_64
            Module libsensors.so.4 from rpm lm_sensors-3.6.0-22.fc42.x86_64
            Module libSPIRV-Tools.so from rpm spirv-tools-2025.2-2.fc42.x86_64
            Module libxcb-present.so.0 from rpm libxcb-1.17.0-5.fc42.x86_64
            Module libxcb-dri3.so.0 from rpm libxcb-1.17.0-5.fc42.x86_64
            Module libwayland-server.so.0 from rpm wayland-1.24.0-1.fc42.x86_64
            Module libdrm.so.2 from rpm libdrm-2.4.125-1.fc42.x86_64
            Module libxcb-shm.so.0 from rpm libxcb-1.17.0-5.fc42.x86_64
            Module libxcb-xfixes.so.0 from rpm libxcb-1.17.0-5.fc42.x86_64
            Module libxcb-randr.so.0 from rpm libxcb-1.17.0-5.fc42.x86_64
            Module libX11-xcb.so.1 from rpm libX11-1.8.12-1.fc42.x86_64
            Module libexpat.so.1 from rpm expat-2.7.1-1.fc42.x86_64
            Module libgbm.so.1 from rpm mesa-25.1.4-2.fc42.x86_64
            Module libgallium-25.1.4.so from rpm mesa-25.1.4-2.fc42.x86_64
            Module libEGL_mesa.so.0 from rpm mesa-25.1.4-2.fc42.x86_64
            Module libwayland-egl.so.1 from rpm wayland-1.24.0-1.fc42.x86_64
            Module libEGL.so.1 from rpm libglvnd-1.7.0-7.fc42.x86_64
            Module libqt-plugin-wayland-egl.so from rpm qt5-qtwayland-5.15.17-1.fc42.x86_64
            Module libcrypt.so.2 from rpm libxcrypt-4.4.38-7.fc42.x86_64
            Module libsasl2.so.3 from rpm cyrus-sasl-2.1.28-30.fc42.x86_64
            Module libevent-2.1.so.7 from rpm libevent-2.1.12-15.fc42.x86_64
            Module libunistring.so.5 from rpm libunistring-1.1-9.fc42.x86_64
            Module libgmodule-2.0.so.0 from rpm glib2-2.84.3-1.fc42.x86_64
            Module libpsl.so.5 from rpm libpsl-0.21.5-5.fc42.x86_64
            Module libssh.so.4 from rpm libssh-0.11.2-1.fc42.x86_64
            Module libidn2.so.0 from rpm libidn2-2.3.8-1.fc42.x86_64
            Module libnghttp2.so.14 from rpm nghttp2-1.64.0-3.fc42.x86_64
            Module libduktape.so.207 from rpm duktape-2.7.0-9.fc42.x86_64
            Module libgio-2.0.so.0 from rpm glib2-2.84.3-1.fc42.x86_64
            Module libcurl.so.4 from rpm curl-8.11.1-5.fc42.x86_64
            Module libogg.so.0 from rpm libogg-1.3.5-11.fc42.x86_64
            Module libvorbis.so.0 from rpm libvorbis-1.3.7-12.fc42.x86_64
            Module libgobject-2.0.so.0 from rpm glib2-2.84.3-1.fc42.x86_64
            Module libpxbackend-1.0.so from rpm libproxy-0.5.8-2.fc42.x86_64
            Module libkeyutils.so.1 from rpm keyutils-1.6.3-5.fc42.x86_64
            Module libkrb5support.so.0 from rpm krb5-1.21.3-6.fc42.x86_64
            Module libcom_err.so.2 from rpm e2fsprogs-1.47.2-3.fc42.x86_64
            Module libk5crypto.so.3 from rpm krb5-1.21.3-6.fc42.x86_64
            Module libkrb5.so.3 from rpm krb5-1.21.3-6.fc42.x86_64
            Module libimobiledevice-glue-1.0.so.0 from rpm libimobiledevice-glue-1.3.1-2.fc42.x86_64
            Module libusbmuxd-2.0.so.7 from rpm libusbmuxd-2.1.0-3.fc42.x86_64
            Module libselinux.so.1 from rpm libselinux-3.8-2.fc42.x86_64
            Module libblkid.so.1 from rpm util-linux-2.40.4-7.fc42.x86_64
            Module libattr.so.1 from rpm attr-2.5.2-5.fc42.x86_64
            Module libXi.so.6 from rpm libXi-1.8.2-2.fc42.x86_64
            Module libltdl.so.7 from rpm libtool-2.5.4-4.fc42.x86_64
            Module libtdb.so.1 from rpm libtdb-1.4.13-2.fc42.x86_64
            Module libvorbisfile.so.3 from rpm libvorbis-1.3.7-12.fc42.x86_64
            Module libcrypto.so.3 from rpm openssl-3.2.4-4.fc42.x86_64
            Module libssl.so.3 from rpm openssl-3.2.4-4.fc42.x86_64
            Module libproxy.so.1 from rpm libproxy-0.5.8-2.fc42.x86_64
            Module libgssapi_krb5.so.2 from rpm krb5-1.21.3-6.fc42.x86_64
            Module libplist-2.0.so.4 from rpm libplist-2.6.0-2.fc42.x86_64
            Module libimobiledevice-1.0.so.6 from rpm libimobiledevice-1.3.0^20240916gited9703d-5.fc42.x86_64
            Module libudev.so.1 from rpm systemd-257.7-1.fc42.x86_64
            Module libKF5Codecs.so.5 from rpm kf5-kcodecs-5.116.0-3.fc42.x86_64
            Module libKF5Archive.so.5 from rpm kf5-karchive-5.116.0-3.fc42.x86_64
            Module libQt5Svg.so.5 from rpm qt5-qtsvg-5.15.17-1.fc42.x86_64
            Module libQt5PrintSupport.so.5 from rpm qt5-qtbase-5.15.17-1.fc42.x86_64
            Module libKF5GlobalAccel.so.5 from rpm kf5-kglobalaccel-5.116.0-3.fc42.x86_64
            Module libKF5DBusAddons.so.5 from rpm kf5-kdbusaddons-5.116.0-3.fc42.x86_64
            Module libmount.so.1 from rpm util-linux-2.40.4-7.fc42.x86_64
            Module libacl.so.1 from rpm acl-2.3.2-3.fc42.x86_64
            Module libKF5AuthCore.so.5 from rpm kf5-kauth-5.116.0-3.fc42.x86_64
            Module libKF5Crash.so.5 from rpm kf5-kcrash-5.116.0-3.fc42.x86_64
            Module libQt5QmlModels.so.5 from rpm qt5-qtdeclarative-5.15.17-1.fc42.x86_64
            Module libXfixes.so.3 from rpm libXfixes-6.0.1-5.fc42.x86_64
            Module libXrender.so.1 from rpm libXrender-0.9.12-2.fc42.x86_64
            Module libxcb-keysyms.so.1 from rpm xcb-util-keysyms-0.4.1-7.fc42.x86_64
            Module libdbusmenu-qt5.so.2 from rpm dbusmenu-qt-0.9.3-0.36.20160218.fc42.x86_64
            Module libXtst.so.6 from rpm libXtst-1.2.5-2.fc42.x86_64
            Module libQt5TextToSpeech.so.5 from rpm qt5-qtspeech-5.15.17-1.fc42.x86_64
            Module libQt5Xml.so.5 from rpm qt5-qtbase-5.15.17-1.fc42.x86_64
            Module libKF5GuiAddons.so.5 from rpm kf5-kguiaddons-5.116.0-3.fc42.x86_64
            Module libQt5Network.so.5 from rpm qt5-qtbase-5.15.17-1.fc42.x86_64
            Module libKF5ItemViews.so.5 from rpm kf5-kitemviews-5.116.0-3.fc42.x86_64
            Module libKF5Solid.so.5 from rpm kf5-solid-5.116.0-4.fc42.x86_64
            Module libKF5Bookmarks.so.5 from rpm kf5-kbookmarks-5.116.0-3.fc42.x86_64
            Module libQt5QuickTemplates2.so.5 from rpm qt5-qtquickcontrols2-5.15.17-1.fc42.x86_64
            Module libQt5Qml.so.5 from rpm qt5-qtdeclarative-5.15.17-1.fc42.x86_64
            Module libKF5CoreAddons.so.5 from rpm kf5-kcoreaddons-5.116.0-3.fc42.x86_64
            Module libQt5X11Extras.so.5 from rpm qt5-qtx11extras-5.15.17-1.fc42.x86_64
            Module libKF5ConfigCore.so.5 from rpm kf5-kconfig-5.116.0-3.fc42.x86_64
            Module libKF5WidgetsAddons.so.5 from rpm kf5-kwidgetsaddons-5.116.0-3.fc42.x86_64
            Module libKF5ConfigGui.so.5 from rpm kf5-kconfig-5.116.0-3.fc42.x86_64
            Module libKF5I18n.so.5 from rpm kf5-ki18n-5.116.0-3.fc42.x86_64
            Module libKF5ConfigWidgets.so.5 from rpm kf5-kconfigwidgets-5.116.0-3.fc42.x86_64
            Module libKF5IconThemes.so.5 from rpm kf5-kiconthemes-5.116.0-3.fc42.x86_64
            Module libKF5XmlGui.so.5 from rpm kf5-kxmlgui-5.116.0-3.fc42.x86_64
            Module libKF5Completion.so.5 from rpm kf5-kcompletion-5.116.0-3.fc42.x86_64
            Module libKF5Service.so.5 from rpm kf5-kservice-5.116.0-3.fc42.x86_64
            Module libKF5JobWidgets.so.5 from rpm kf5-kjobwidgets-5.116.0-3.fc42.x86_64
            Module libKF5KIOCore.so.5 from rpm kf5-kio-5.116.0-4.fc42.x86_64
            Module libQt5Quick.so.5 from rpm qt5-qtdeclarative-5.15.17-1.fc42.x86_64
            Module libXcursor.so.1 from rpm libXcursor-1.2.3-2.fc42.x86_64
            Module libKF5WaylandClient.so.5 from rpm kf5-kwayland-5.116.0-8.fc42.x86_64
            Module libKF5WindowSystem.so.5 from rpm kf5-kwindowsystem-5.116.0-3.fc42.x86_64
            Module libKF5Notifications.so.5 from rpm kf5-knotifications-5.116.0-3.fc42.x86_64
            Module libKF5KIOGui.so.5 from rpm kf5-kio-5.116.0-4.fc42.x86_64
            Module libKF5KIOWidgets.so.5 from rpm kf5-kio-5.116.0-4.fc42.x86_64
            Module libKF5KIOFileWidgets.so.5 from rpm kf5-kio-5.116.0-4.fc42.x86_64
            Module libQt5QuickControls2.so.5 from rpm qt5-qtquickcontrols2-5.15.17-1.fc42.x86_64
            Module KDEPlasmaPlatformTheme5.so from rpm plasma-integration-6.4.3-1.fc42.x86_64
            Module libcomposeplatforminputcontextplugin.so from rpm qt5-qtbase-5.15.17-1.fc42.x86_64
            Module liblzma.so.5 from rpm xz-5.8.1-2.fc42.x86_64
            Module libdbus-1.so.3 from rpm dbus-1.16.0-3.fc42.x86_64
            Module libxml2.so.2 from rpm libxml2-2.12.10-1.fc42.x86_64
            Module libffi.so.8 from rpm libffi-3.4.6-5.fc42.x86_64
            Module libxkbcommon.so.0 from rpm libxkbcommon-1.8.1-1.fc42.x86_64
            Module libQt5DBus.so.5 from rpm qt5-qtbase-5.15.17-1.fc42.x86_64
            Module libfontconfig.so.1 from rpm fontconfig-2.16.0-2.fc42.x86_64
            Module libwayland-client.so.0 from rpm wayland-1.24.0-1.fc42.x86_64
            Module libwayland-cursor.so.0 from rpm wayland-1.24.0-1.fc42.x86_64
            Module libQt5WaylandClient.so.5 from rpm qt5-qtwayland-5.15.17-1.fc42.x86_64
            Module libqwayland-generic.so from rpm qt5-qtwayland-5.15.17-1.fc42.x86_64
            Module libbrotlicommon.so.1 from rpm brotli-1.1.0-6.fc42.x86_64
            Module libXau.so.6 from rpm libXau-1.0.12-2.fc42.x86_64
            Module libbrotlidec.so.1 from rpm brotli-1.1.0-6.fc42.x86_64
            Module libbz2.so.1 from rpm bzip2-1.0.8-20.fc42.x86_64
            Module libxcb.so.1 from rpm libxcb-1.17.0-5.fc42.x86_64
            Module libpcre2-8.so.0 from rpm pcre2-10.45-1.fc42.x86_64
            Module libicudata.so.76 from rpm icu-76.1-4.fc42.x86_64
            Module libcap.so.2 from rpm libcap-2.73-2.fc42.x86_64
            Module libgraphite2.so.3 from rpm graphite2-1.3.14-18.fc42.x86_64
            Module libfreetype.so.6 from rpm freetype-2.13.3-2.fc42.x86_64
            Module libGLdispatch.so.0 from rpm libglvnd-1.7.0-7.fc42.x86_64
            Module libXext.so.6 from rpm libXext-1.3.6-3.fc42.x86_64
            Module libX11.so.6 from rpm libX11-1.8.12-1.fc42.x86_64
            Module libGLX.so.0 from rpm libglvnd-1.7.0-7.fc42.x86_64
            Module libglib-2.0.so.0 from rpm glib2-2.84.3-1.fc42.x86_64
            Module libzstd.so.1 from rpm zstd-1.5.7-1.fc42.x86_64
            Module libpcre2-16.so.0 from rpm pcre2-10.45-1.fc42.x86_64
            Module libicuuc.so.76 from rpm icu-76.1-4.fc42.x86_64
            Module libicui18n.so.76 from rpm icu-76.1-4.fc42.x86_64
            Module libdouble-conversion.so.3 from rpm double-conversion-3.3.1-1.fc42.x86_64
            Module libsystemd.so.0 from rpm systemd-257.7-1.fc42.x86_64
            Module libharfbuzz.so.0 from rpm harfbuzz-10.4.0-1.fc42.x86_64
            Module libz.so.1 from rpm zlib-ng-2.2.4-3.fc42.x86_64
            Module libpng16.so.16 from rpm libpng-1.6.44-2.fc42.x86_64
            Module libGL.so.1 from rpm libglvnd-1.7.0-7.fc42.x86_64
            Module libQt5Core.so.5 from rpm qt5-qtbase-5.15.17-1.fc42.x86_64
            Module libQt5Gui.so.5 from rpm qt5-qtbase-5.15.17-1.fc42.x86_64
            Module libQt5Widgets.so.5 from rpm qt5-qtbase-5.15.17-1.fc42.x86_64
            Stack trace of thread 4771:
            #0  0x00007f6d8048209c __pthread_kill_implementation (libc.so.6 + 0x7309c)
            #1  0x00007f6d80428a7e raise (libc.so.6 + 0x19a7e)
            #2  0x00007f6d804106d0 abort (libc.so.6 + 0x16d0)
            #3  0x00007f6d806091b6 _ZN9__gnu_cxx27__verbose_terminate_handlerEv.cold (libstdc++.so.6 + 0x91b6)
            #4  0x00007f6d8061eadc _ZN10__cxxabiv111__terminateEPFvvE (libstdc++.so.6 + 0x1eadc)
            #5  0x00007f6d80608d3c _ZSt9terminatev (libstdc++.so.6 + 0x8d3c)
            #6  0x00007f6d8061ed88 __cxa_throw (libstdc++.so.6 + 0x1ed88)
            #7  0x00007f6d8060c346 _ZSt19__throw_logic_errorPKc (libstdc++.so.6 + 0xc346)
            #8  0x00007f6d80668e0d _ZNSs12_S_constructIPKcEEPcT_S3_RKSaIcESt20forward_iterator_tag (libstdc++.so.6 + 0x68e0d)
            #9  0x00007f6d8066923b _ZNSsC2EPKcRKSaIcE (libstdc++.so.6 + 0x6923b)
            #10 0x00000000004d8c71 _ZN24InitDeviceSelectCombobox17CreateDisplayNameEPcPKcii (/usr/bin/epsonscan2 + 0xd8c71)
            #11 0x00000000004d9072 _ZN24InitDeviceSelectCombobox10add_deviceEv (/usr/bin/epsonscan2 + 0xd9072)
            #12 0x00000000004d948d _ZN24InitDeviceSelectCombobox18update_device_listEv (/usr/bin/epsonscan2 + 0xd948d)
            #13 0x00000000004d7d71 _ZN18DeviceSelectDialog8updateUIEv (/usr/bin/epsonscan2 + 0xd7d71)
            #14 0x00000000004d7e19 _ZN18DeviceSelectDialog10InitializeEP10Supervisor (/usr/bin/epsonscan2 + 0xd7e19)
            #15 0x000000000047593e _ZN10MainWindow12SelectDeviceEv (/usr/bin/epsonscan2 + 0x7593e)
            #16 0x0000000000482928 _ZN10MainWindowC1ESsP7QWidget (/usr/bin/epsonscan2 + 0x82928)
            #17 0x0000000000472c93 main (/usr/bin/epsonscan2 + 0x72c93)
            #18 0x00007f6d80412575 __libc_start_call_main (libc.so.6 + 0x3575)
            #19 0x00007f6d80412628 __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x3628)
            #20 0x00000000004751db _start (/usr/bin/epsonscan2 + 0x751db)
            
            Stack trace of thread 4774:
            #0  0x00007f6d80488642 __syscall_cancel_arch (libc.so.6 + 0x79642)
            #1  0x00007f6d8047c95a __internal_syscall_cancel (libc.so.6 + 0x6d95a)
            #2  0x00007f6d8047c9a4 __syscall_cancel (libc.so.6 + 0x6d9a4)
            #3  0x00007f6d804f5c0e __poll (libc.so.6 + 0xe6c0e)
            #4  0x00007f6d7f6b4b99 _ZN15QtWaylandClient11EventThread3runEv (libQt5WaylandClient.so.5 + 0x19b99)
            #5  0x00007f6d80a58c6c _ZN14QThreadPrivate5startEPv (libQt5Core.so.5 + 0x58c6c)
            #6  0x00007f6d80480154 start_thread (libc.so.6 + 0x71154)
            #7  0x00007f6d80502cac __clone3 (libc.so.6 + 0xf3cac)
            
            Stack trace of thread 4775:
            #0  0x00007f6d80488642 __syscall_cancel_arch (libc.so.6 + 0x79642)
            #1  0x00007f6d8047c95a __internal_syscall_cancel (libc.so.6 + 0x6d95a)
            #2  0x00007f6d8047cfcc __futex_abstimed_wait_common (libc.so.6 + 0x6dfcc)
            #3  0x00007f6d8047f69e pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x7069e)
            #4  0x00007f6d5d54715d cnd_wait (libgallium-25.1.4.so + 0x54715d)
            #5  0x00007f6d5d5010fc util_queue_thread_func (libgallium-25.1.4.so + 0x5010fc)
            #6  0x00007f6d5d54708c impl_thrd_routine (libgallium-25.1.4.so + 0x54708c)
            #7  0x00007f6d80480154 start_thread (libc.so.6 + 0x71154)
            #8  0x00007f6d80502cac __clone3 (libc.so.6 + 0xf3cac)
            
            Stack trace of thread 4772:
            #0  0x00007f6d80488642 __syscall_cancel_arch (libc.so.6 + 0x79642)
            #1  0x00007f6d8047c95a __internal_syscall_cancel (libc.so.6 + 0x6d95a)
            #2  0x00007f6d8047c9a4 __syscall_cancel (libc.so.6 + 0x6d9a4)
            #3  0x00007f6d804f6136 ppoll (libc.so.6 + 0xe7136)
            #4  0x00007f6d7fcf48b0 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0x498b0)
            #5  0x00007f6d7fcf4973 g_main_context_iteration (libglib-2.0.so.0 + 0x49973)
            #6  0x00007f6d80c74867 _ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE (libQt5Core.so.5 + 0x274867)
            #7  0x00007f6d80c1dbc2 _ZN10QEventLoop4execE6QFlagsINS_17ProcessEventsFlagEE (libQt5Core.so.5 + 0x21dbc2)
            #8  0x00007f6d80a57936 _ZN7QThread4execEv (libQt5Core.so.5 + 0x57936)
            #9  0x00007f6d7d7720c7 _ZN22QDBusConnectionManager3runEv (libQt5DBus.so.5 + 0x60c7)
            #10 0x00007f6d80a58c6c _ZN14QThreadPrivate5startEPv (libQt5Core.so.5 + 0x58c6c)
            #11 0x00007f6d80480154 start_thread (libc.so.6 + 0x71154)
            #12 0x00007f6d80502cac __clone3 (libc.so.6 + 0xf3cac)
            
            Stack trace of thread 4773:
            #0  0x00007f6d80488642 __syscall_cancel_arch (libc.so.6 + 0x79642)
            #1  0x00007f6d8047c95a __internal_syscall_cancel (libc.so.6 + 0x6d95a)
            #2  0x00007f6d8047cfcc __futex_abstimed_wait_common (libc.so.6 + 0x6dfcc)
            #3  0x00007f6d8047f69e pthread_cond_wait@@GLIBC_2.3.2 (libc.so.6 + 0x7069e)
            #4  0x00007f6d80a5e99c _ZN14QWaitCondition4waitEP6QMutex14QDeadlineTimer (libQt5Core.so.5 + 0x5e99c)
            #5  0x00007f6d7f6b4b46 _ZN15QtWaylandClient11EventThread3runEv (libQt5WaylandClient.so.5 + 0x19b46)
            #6  0x00007f6d80a58c6c _ZN14QThreadPrivate5startEPv (libQt5Core.so.5 + 0x58c6c)
            #7  0x00007f6d80480154 start_thread (libc.so.6 + 0x71154)
            #8  0x00007f6d80502cac __clone3 (libc.so.6 + 0xf3cac)
            ELF object binary architecture: AMD x86-64

Any Help appreciated

OK, I reread and noticed several things. Please check that in /usr/lib/udev/hwdb.d/20-sane-backends.hwdb, you have the following:

# EPSON Perfection V370 Photo
usb:v04B8p014A*
 libsane_matched=yes

You should if you use Fedora 42, e.g.

Second, where does epsonscan2 come from? Apparantly from installing drivers and software from Epson’s website directly. If that installs drivers they might be fighting with the sane backend for scanner access.

I vaguely recall I had to install drivers from epson (epkowa) in the past and had to make sute they don’t interfere.

This is not in /usr/lib/udev/hwdb.d/20-sane-backends.hwdb

I am pretty certian I downloaded epson2scan from the Epson Website what is best way to fix it?

I have noticed that the epsonscan2-6.7.80.0-1.x86_64.rpm and the epsonscan2-non-free-plugin-1.0.0.6-1.x86_64.rpm are not showing up under Installed Programs. They were installed using the install.sh that came with them from the Epson Download Site. Is this why it fails and should I un-install them and re-install using dnf?

That file is from Fedora’s standard sane package, in my case sane-backends-1.4.0-2.fc42.x86_64. We should have the same content if you have the same (current) version, unless the package from Epson tries to override something. I’m working with Fedora’s packages only, sorry.

Is now working, I uninstalled the Epson Download and re-installed via epson2 flat-pack from Flathub and all works o/k now. Thank you for your help.

1 Like