Update simple-scan in Ubuntu 20.04 to 3.36.7 (fixes cannot scan a page using EPSON V39 scanner)

Bug #1896842 reported by Igor Shabalov
22
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Simple Scan
Fix Released
Unknown
simple-scan (Ubuntu)
Confirmed
High
Robert Ancell

Bug Description

[ Description ]

GNOME upstream have released a new stable version of simple-scan - fixes this and other issues, existing in older simple-scan 3.36.3, which is currently in Ubuntu 20.04 LTS (focal):

Overview of changes in simple-scan 3.36.4

  * Fix color scanning for Brother ADS 2200 and 2700 sane backend.
  * Updated translations.

Overview of changes in simple-scan 3.36.6

  * Display error message if simple-scan is unable to open simple-scan.log
  * Fix scanning on Epson devices, when Automatic Page Size is enabled.

Overview of changes in simple-scan 3.36.7

  * Fix displaying the compression value on PDF save.
  * Fix crash when scanning on Lexmark network MFP

[ QA ]

GNOME has a micro release exception that covers this package.

https://wiki.ubuntu.com/StableReleaseUpdates/GNOME

So we don't need to verify the fixes explicitly.

---- original bug report ----
ishabalov@black:~$ simple-scan --debug
[+0.00s] DEBUG: simple-scan.vala:1720: Starting simple-scan 3.36.3, PID=38292
[+0.00s] DEBUG: unsetenv() is not thread-safe and should not be used after threads are created
[+0.01s] DEBUG: _g_io_module_get_default: Found default implementation dconf (DConfSettingsBackend) for ‘gsettings-backend’
[+0.09s] DEBUG: app-window.vala:1906: Loading state from /home/ishabalov/.cache/simple-scan/state
[+0.09s] DEBUG: app-window.vala:1885: Restoring window to 1351x672 pixels
[+0.17s] DEBUG: scanner.vala:1539: sane_init () -> SANE_STATUS_GOOD
[+0.17s] DEBUG: scanner.vala:1545: SANE version 1.0.29
[+0.17s] DEBUG: scanner.vala:1606: Requesting redetection of scan devices
[+0.17s] DEBUG: scanner.vala:828: Processing request
[+0.56s] DEBUG: app-window.vala:1981: Saving state to /home/ishabalov/.cache/simple-scan/state
[+8.42s] DEBUG: scanner.vala:341: sane_get_devices () -> SANE_STATUS_GOOD
[+8.42s] DEBUG: scanner.vala:353: Device: name="imagescan:esci:gt-s650:usb:/sys/devices/pci0000:00/0000:00:13.2/usb2/2-5/2-5:1.0" vendor="EPSON" model="Epson_Perfection_V39" type=""
[+8.72s] DEBUG: app-window.vala:1981: Saving state to /home/ishabalov/.cache/simple-scan/state
[+9.90s] DEBUG: simple-scan.vala:1536: Requesting scan at 300 dpi from device 'imagescan:esci:gt-s650:usb:/sys/devices/pci0000:00/0000:00:13.2/usb2/2-5/2-5:1.0'
[+9.90s] DEBUG: scanner.vala:1674: Scanner.scan ("imagescan:esci:gt-s650:usb:/sys/devices/pci0000:00/0000:00:13.2/usb2/2-5/2-5:1.0", dpi=300, scan_mode=ScanMode.COLOR, depth=8, type=single, paper_width=0, paper_height=0, brightness=26, contrast=46, delay=3000ms)
[+9.90s] DEBUG: scanner.vala:828: Processing request
[+10.17s] DEBUG: scanner.vala:889: sane_open ("imagescan:esci:gt-s650:usb:/sys/devices/pci0000:00/0000:00:13.2/usb2/2-5/2-5:1.0") -> SANE_STATUS_GOOD
[+10.17s] DEBUG: scanner.vala:910: sane_get_option_descriptor (0)
[+10.17s] DEBUG: scanner.vala:760: Option 0: type=int size=4 cap=soft-detect,advanced
[+10.17s] DEBUG: scanner.vala:763: Description:
[+10.17s] DEBUG: scanner.vala:910: sane_get_option_descriptor (1)
[+10.17s] DEBUG: scanner.vala:760: Option 1: name='device-02-general' title='General' type=group size=0 cap=inactive
[+10.17s] DEBUG: scanner.vala:763: Description: Basic options.
[+10.17s] DEBUG: scanner.vala:910: sane_get_option_descriptor (2)
[+10.17s] DEBUG: scanner.vala:760: Option 2: name='source' title='Document Source' type=string size=15 values=["Document Table"] cap=soft-detect
[+10.17s] DEBUG: scanner.vala:763: Description: Document Source
[+10.17s] DEBUG: scanner.vala:910: sane_get_option_descriptor (3)
[+10.17s] DEBUG: scanner.vala:760: Option 3: name='enable-resampling' title='Enable Resampling' type=bool size=4 cap=soft-detect,inactive,advanced
[+10.17s] DEBUG: scanner.vala:763: Description: This option provides the user with a wider range of supported resolutions. Resolutions not supported by the hardware will be achieved through image processing methods.
[+10.17s] DEBUG: scanner.vala:910: sane_get_option_descriptor (4)
[+10.17s] DEBUG: scanner.vala:760: Option 4: name='resolution' title='Resolution' type=int size=4 unit=dpi min=50, max=4800, quant=0 cap=soft-select,soft-detect
[+10.17s] DEBUG: scanner.vala:763: Description: Resolution
[+10.17s] DEBUG: scanner.vala:910: sane_get_option_descriptor (5)
[+10.17s] DEBUG: scanner.vala:760: Option 5: name='scan-area' title='Scan Area' type=string size=19 values=["Executive/Portrait", "ISO/A4/Portrait", "ISO/A5/Portrait", "ISO/A5/Landscape", "ISO/A6/Portrait", "ISO/A6/Landscape", "JIS/B5/Portrait", "JIS/B6/Portrait", "JIS/B6/Landscape", "Letter/Portrait", "Manual", "Maximum"] cap=soft-select,soft-detect
[+10.17s] DEBUG: scanner.vala:763: Description: Scan Area
[+10.17s] DEBUG: scanner.vala:910: sane_get_option_descriptor (6)
[+10.17s] DEBUG: scanner.vala:760: Option 6: name='mode' title='Image Type' type=string size=11 values=["Monochrome", "Grayscale", "Color"] cap=soft-select,soft-detect,emulated
[+10.17s] DEBUG: scanner.vala:763: Description: Image Type
[+10.17s] DEBUG: scanner.vala:910: sane_get_option_descriptor (7)
[+10.17s] DEBUG: scanner.vala:760: Option 7: name='device-03-geometry' title='Geometry' type=group size=0 cap=inactive
[+10.17s] DEBUG: scanner.vala:763: Description: Scan area and image size related options.
[+10.17s] DEBUG: scanner.vala:910: sane_get_option_descriptor (8)
[+10.17s] DEBUG: scanner.vala:760: Option 8: name='br-x' title='Bottom Right X' type=fixed size=4 unit=mm min=2.539993, max=218.439987, quant=0 cap=soft-select,soft-detect
[+10.17s] DEBUG: scanner.vala:763: Description: Bottom Right X
[+10.17s] DEBUG: scanner.vala:910: sane_get_option_descriptor (9)
[+10.17s] DEBUG: scanner.vala:760: Option 9: name='br-y' title='Bottom Right Y' type=fixed size=4 unit=mm min=2.539993, max=299.719986, quant=0 cap=soft-select,soft-detect
[+10.17s] DEBUG: scanner.vala:763: Description: Bottom Right Y
[+10.17s] DEBUG: scanner.vala:910: sane_get_option_descriptor (10)
[+10.17s] DEBUG: scanner.vala:760: Option 10: name='tl-x' title='Top Left X' type=fixed size=4 unit=mm min=0.000000, max=215.899994, quant=0 cap=soft-select,soft-detect
[+10.17s] DEBUG: scanner.vala:763: Description: Top Left X
[+10.17s] DEBUG: scanner.vala:910: sane_get_option_descriptor (11)
[+10.17s] DEBUG: scanner.vala:760: Option 11: name='tl-y' title='Top Left Y' type=fixed size=4 unit=mm min=0.000000, max=297.179993, quant=0 cap=soft-select,soft-detect
[+10.17s] DEBUG: scanner.vala:763: Description: Top Left Y
[+10.17s] DEBUG: scanner.vala:910: sane_get_option_descriptor (12)
[+10.17s] DEBUG: scanner.vala:760: Option 12: name='device-04-enhancement' title='Enhancement' type=group size=0 cap=inactive
[+10.17s] DEBUG: scanner.vala:763: Description: Image modification options.
[+10.17s] DEBUG: scanner.vala:910: sane_get_option_descriptor (13)
[+10.17s] DEBUG: scanner.vala:760: Option 13: name='rotate' title='Rotate' type=string size=12 values=["0 degrees", "90 degrees", "180 degrees", "270 degrees", "Auto"] cap=soft-select,soft-detect,emulated
[+10.17s] DEBUG: scanner.vala:763: Description: Rotate
[+10.17s] DEBUG: scanner.vala:910: sane_get_option_descriptor (14)
[+10.17s] DEBUG: scanner.vala:760: Option 14: name='blank-threshold' title='Skip Blank Pages Settings' type=fixed size=4 min=0.000000, max=100.000000, quant=0 cap=soft-select,soft-detect,emulated
[+10.17s] DEBUG: scanner.vala:763: Description: Skip Blank Pages Settings
[+10.17s] DEBUG: scanner.vala:910: sane_get_option_descriptor (15)
[+10.17s] DEBUG: scanner.vala:760: Option 15: name='brightness' title='Brightness' type=int size=4 min=-100, max=100, quant=0 cap=soft-select,soft-detect,emulated
[+10.17s] DEBUG: scanner.vala:763: Description: Change brightness of the acquired image.
[+10.17s] DEBUG: scanner.vala:910: sane_get_option_descriptor (16)
[+10.17s] DEBUG: scanner.vala:760: Option 16: name='contrast' title='Contrast' type=int size=4 min=-100, max=100, quant=0 cap=soft-select,soft-detect,emulated
[+10.17s] DEBUG: scanner.vala:763: Description: Change contrast of the acquired image.
[+10.17s] DEBUG: scanner.vala:910: sane_get_option_descriptor (17)
[+10.17s] DEBUG: scanner.vala:760: Option 17: name='threshold' title='Threshold' type=int size=4 min=0, max=255, quant=0 cap=soft-select,soft-detect,emulated
[+10.17s] DEBUG: scanner.vala:763: Description: Threshold
[+10.17s] DEBUG: scanner.vala:910: sane_get_option_descriptor (18)
[+10.17s] DEBUG: scanner.vala:760: Option 18: name='device--' title='Other' type=group size=0 cap=inactive
[+10.17s] DEBUG: scanner.vala:763: Description:
[+10.17s] DEBUG: scanner.vala:910: sane_get_option_descriptor (19)
[+10.17s] DEBUG: scanner.vala:760: Option 19: name='cct-1' type=fixed size=4 cap=soft-select,soft-detect,advanced
[+10.17s] DEBUG: scanner.vala:763: Description:
[+10.17s] DEBUG: scanner.vala:910: sane_get_option_descriptor (20)
[+10.17s] DEBUG: scanner.vala:760: Option 20: name='cct-2' type=fixed size=4 cap=soft-select,soft-detect,advanced
[+10.17s] DEBUG: scanner.vala:763: Description:
[+10.17s] DEBUG: scanner.vala:910: sane_get_option_descriptor (21)
[+10.17s] DEBUG: scanner.vala:760: Option 21: name='cct-3' type=fixed size=4 cap=soft-select,soft-detect,advanced
[+10.17s] DEBUG: scanner.vala:763: Description:
[+10.17s] DEBUG: scanner.vala:910: sane_get_option_descriptor (22)
[+10.17s] DEBUG: scanner.vala:760: Option 22: name='cct-4' type=fixed size=4 cap=soft-select,soft-detect,advanced
[+10.17s] DEBUG: scanner.vala:763: Description:
[+10.17s] DEBUG: scanner.vala:910: sane_get_option_descriptor (23)
[+10.17s] DEBUG: scanner.vala:760: Option 23: name='cct-5' type=fixed size=4 cap=soft-select,soft-detect,advanced
[+10.17s] DEBUG: scanner.vala:763: Description:
[+10.17s] DEBUG: scanner.vala:910: sane_get_option_descriptor (24)
[+10.17s] DEBUG: scanner.vala:760: Option 24: name='cct-6' type=fixed size=4 cap=soft-select,soft-detect,advanced
[+10.17s] DEBUG: scanner.vala:763: Description:
[+10.17s] DEBUG: scanner.vala:910: sane_get_option_descriptor (25)
[+10.17s] DEBUG: scanner.vala:760: Option 25: name='cct-7' type=fixed size=4 cap=soft-select,soft-detect,advanced
[+10.17s] DEBUG: scanner.vala:763: Description:
[+10.17s] DEBUG: scanner.vala:910: sane_get_option_descriptor (26)
[+10.17s] DEBUG: scanner.vala:760: Option 26: name='cct-8' type=fixed size=4 cap=soft-select,soft-detect,advanced
[+10.17s] DEBUG: scanner.vala:763: Description:
[+10.17s] DEBUG: scanner.vala:910: sane_get_option_descriptor (27)
[+10.17s] DEBUG: scanner.vala:760: Option 27: name='cct-9' type=fixed size=4 cap=soft-select,soft-detect,advanced
[+10.17s] DEBUG: scanner.vala:763: Description:
[+10.17s] DEBUG: scanner.vala:910: sane_get_option_descriptor (28)
[+10.17s] DEBUG: scanner.vala:760: Option 28: name='gamma' title='Gamma' type=string size=4 values=["1.0", "1.8"] cap=soft-select,soft-detect,advanced
[+10.17s] DEBUG: scanner.vala:763: Description: Gamma
[+10.17s] DEBUG: scanner.vala:910: sane_get_option_descriptor (29)
[+10.17s] DEBUG: scanner.vala:760: Option 29: name='line-count' title='Line Count' type=int size=4 min=0, max=255, quant=0 cap=soft-select,soft-detect,advanced
[+10.17s] DEBUG: scanner.vala:763: Description: Specify how many scan lines to move from the device to the software in one transfer. Note that 0 will use the maximum usable value. Values larger than the maximum usable value are clamped to the maximum.
[+10.17s] DEBUG: scanner.vala:910: sane_get_option_descriptor (30)
[+10.17s] DEBUG: scanner.vala:760: Option 30: name='speed' title='Speed' type=bool size=4 cap=soft-select,soft-detect,advanced
[+10.17s] DEBUG: scanner.vala:763: Description: Speed
[+10.17s] DEBUG: scanner.vala:910: sane_get_option_descriptor (31)
[+10.17s] DEBUG: scanner.vala:760: Option 31: name='sw-color-correction' type=bool size=4 cap=soft-select,soft-detect,advanced
[+10.17s] DEBUG: scanner.vala:763: Description:
[+10.17s] DEBUG: scanner.vala:910: sane_get_option_descriptor (32)
[+10.17s] DEBUG: scanner.vala:760: Option 32: name='transfer-format' title='Transfer Format' type=string size=4 values=["RAW"] cap=soft-detect
[+10.17s] DEBUG: scanner.vala:763: Description: Transfer Format
[+10.17s] DEBUG: scanner.vala:910: sane_get_option_descriptor (33)
[+10.17s] DEBUG: scanner.vala:571: sane_control_option (2, SANE_ACTION_SET_VALUE, "Document Table") -> (SANE_STATUS_INVAL, "Document Table")
[+10.17s] WARNING: scanner.vala:978: Unable to set single page source, please file a bug
[+10.17s] DEBUG: scanner.vala:571: sane_control_option (6, SANE_ACTION_SET_VALUE, "Color") -> (SANE_STATUS_GOOD, "Color")
[+10.17s] DEBUG: scanner.vala:483: sane_control_option (4, SANE_ACTION_SET_VALUE, 300) -> (SANE_STATUS_GOOD, 300)
[+10.17s] DEBUG: scanner.vala:553: sane_control_option (8, SANE_ACTION_SET_VALUE, option.range.max=218.439987) -> (SANE_STATUS_GOOD)
[+10.17s] DEBUG: scanner.vala:553: sane_control_option (9, SANE_ACTION_SET_VALUE, option.range.max=299.719986) -> (SANE_STATUS_GOOD)
[+10.17s] DEBUG: scanner.vala:418: scale_int: scaling 26 [min: -100, max: 100] to 26 [min: -100, max: 100]
[+10.17s] DEBUG: scanner.vala:483: sane_control_option (15, SANE_ACTION_SET_VALUE, 26) -> (SANE_STATUS_GOOD, 26)
[+10.17s] DEBUG: scanner.vala:418: scale_int: scaling 46 [min: -100, max: 100] to 46 [min: -100, max: 100]
[+10.17s] DEBUG: scanner.vala:483: sane_control_option (16, SANE_ACTION_SET_VALUE, 46) -> (SANE_STATUS_GOOD, 46)
[+10.24s] DEBUG: app-window.vala:1981: Saving state to /home/ishabalov/.cache/simple-scan/state
[+10.27s] DEBUG: scanner.vala:1285: sane_start (page=0, pass=0) -> SANE_STATUS_CANCELLED
[+10.27s] WARNING: scanner.vala:1302: Unable to start device: Operation was canceled
[+10.27s] DEBUG: scanner.vala:790: sane_cancel ()
[+10.27s] DEBUG: scanner.vala:793: sane_close ()

Tags: focal
Revision history for this message
Bartosz Kosiorek (gang65) wrote :
Changed in simple-scan (Ubuntu):
status: New → Fix Committed
Revision history for this message
Igor Shabalov (ishabalov) wrote :

Thank you for the update, yes, version 3.36.6 works, I confirm.

summary: - simple-scan cannot scan a page using EPSON V39 scanner
+ Update simple-scan in Ubuntu 20.04 to 3.36.6 (fixes cannot scan a page
+ using EPSON V39 scanner)
tags: added: focal
description: updated
Revision history for this message
Bartosz Kosiorek (gang65) wrote : Re: Update simple-scan in Ubuntu 20.04 to 3.36.6 (fixes cannot scan a page using EPSON V39 scanner)
Changed in simple-scan (Ubuntu):
status: Fix Committed → Confirmed
Changed in simple-scan (Ubuntu):
importance: Undecided → High
assignee: nobody → Robert Ancell (robert-ancell)
summary: - Update simple-scan in Ubuntu 20.04 to 3.36.6 (fixes cannot scan a page
+ Update simple-scan in Ubuntu 20.04 to 3.36.7 (fixes cannot scan a page
using EPSON V39 scanner)
description: updated
Changed in simple-scan:
status: Unknown → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.