On 2023-03-27 14:51, Robert Webb via openSUSE Users wrote:
On Mon, 27 Mar 2023 13:56:54 +0200 (CEST), "Carlos E. R." <robin.listas@telefonica.net> wrote:
I had a bug that have been nagging me for a few years, for forgetting to report.
I plugged my Epson scanner (Perfection 1650):
<0.6> 2023-03-27T13:42:49.583719+02:00 Telcontar kernel - - - [145303.237970][T12173] usb 3-1: new full-speed USB device number 3 using xhci_hcd <0.6> 2023-03-27T13:42:49.919401+02:00 Telcontar kernel - - - [145303.574601][T12173] usb 3-1: New USB device found, idVendor=04b8, idProduct=0110, bcdDevice= 3.02 <0.6> 2023-03-27T13:42:49.919413+02:00 Telcontar kernel - - - [145303.574606][T12173] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 <0.6> 2023-03-27T13:42:49.919414+02:00 Telcontar kernel - - - [145303.574608][T12173] usb 3-1: Product: EPSON Scanner <0.6> 2023-03-27T13:42:49.919415+02:00 Telcontar kernel - - - [145303.574609][T12173] usb 3-1: Manufacturer: EPSON
I opened up gimp, selected File, Create Xsane device dialog. Then I would select the first entry in the photo, using epson2 library:
https://paste.opensuse.org/pastes/d884de97a177
An one day, suddenly, that library failed, and I had to select the "epson" library instead. That could be Leap 15.2 or 15.3. So, today, as I was going to scan some papers I remembered and decided to report, so started to take notes as I prepared the scanner.
And today it works! Heisenbug? :-o
Does it make any difference whether you connect/power-on the scanner before vs. after logging in to your DE?
Doesn't make sense, I have to be logged in in order to start gimp and choose what xsane device to use.
Check with 'scanimage -L', too. (searches for devices)
cer@Telcontar:~> 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). cer@Telcontar:~> Ah, it is in use. Exiting xsane and trying again: cer@Telcontar:~> 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). cer@Telcontar:~> scanimage -L device `epson2:libusb:003:003' is a Epson GT-8200 flatbed scanner device `epson:libusb:003:003' is a Epson GT-8200 flatbed scanner cer@Telcontar:~> [...] Oh, my mistake. epson2 fails to scan, that was the actual problem. I had forgotten. "epson" scans fine. https://paste.opensuse.org/59090425cb9f The bug remains active, I will report it in bugzilla. -- Cheers / Saludos, Carlos E. R. (from 15.4 x86_64 at Telcontar)