[ubuntu-uk] scanning problems 16.04
David Goldsbrough
daveginboav at googlemail.com
Sat Oct 8 16:08:40 UTC 2016
Brief description of problem:-
Unable to use “simple scan” or “xsane” to scan documents from Ubuntu 16.04
LTS
Hardware:-
3 devices:-
A. Lenovo T60 laptop running 14.04 LTS 32 bit fully updated
B Lenovo T410 laptop running 16.04 LTS 64 bit brand new install
C Mesh desktop running 16.04 LTS 32 bit – upgraded from 14.04 LTS
Multi-function inkjet Canon MG5300 connected wirelsessly through router.
The problem only occurs on the last 2 machines. Scanning works perfectly
well on the 1st machine.
Running simple-scan from command line with debug option on device B
produces this:-
simple-scan -d
(simple-scan:4539): Gtk-WARNING **: Theme parsing error:
gtk-widgets.css:65:17: Theming engine 'unico' not found
[+0.00s] DEBUG: simple-scan.vala:674: Starting Simple Scan 3.20.0, PID=4539
[+0.00s] DEBUG: Connecting to session manager
[+0.06s] DEBUG: ui.vala:2032: Loading state from
/home/dave/.cache/simple-scan/state
[+0.06s] DEBUG: ui.vala:1995: Restoring window to 859x400 pixels
[+0.06s] DEBUG: autosave-manager.vala:64: Loading autosave information
[+0.06s] DEBUG: autosave-manager.vala:259: Waiting to autosave...
[+0.06s] CRITICAL: gtk_event_controller_reset: assertion
'GTK_IS_EVENT_CONTROLLER (controller)' failed
[+0.11s] DEBUG: scanner.vala:1447: sane_init () -> SANE_STATUS_GOOD
[+0.11s] DEBUG: scanner.vala:1453: SANE version 1.0.25
[+0.11s] DEBUG: scanner.vala:1514: Requesting redetection of scan devices
[+0.11s] DEBUG: scanner.vala:803: Processing request
[+0.16s] DEBUG: autosave-manager.vala:281: Autosaving book information
[+0.23s] DEBUG: ui.vala:2124: Saving state to
/home/dave/.cache/simple-scan/state
[+4.08s] DEBUG: simple-scan.vala:404: Requesting scan at 300 dpi from
device '(null)'
[+4.08s] DEBUG: scanner.vala:1560: Scanner.scan ("(null)", dpi=300,
scan_mode=ScanMode.COLOR, depth=8, type=ScanType.SINGLE, paper_width=0,
paper_height=0, brightness=0, contrast=0)
[+6.16s] DEBUG: scanner.vala:338: sane_get_devices () -> SANE_STATUS_GOOD
[+6.16s] DEBUG: scanner.vala:350: Device: name="pixma:MG5300_192.168.0.2"
vendor="CANON" model="Canon PIXMA MG5300" type="multi-function peripheral"
[+6.16s] DEBUG: scanner.vala:803: Processing request
[+7.08s] DEBUG: scanner.vala:864: sane_open ("pixma:MG5300_192.168.0.2") ->
SANE_STATUS_INVAL
[+7.08s] WARNING: scanner.vala:868: Unable to get open device: Invalid
argument
[+7.44s] DEBUG: ui.vala:2124: Saving state to
/home/dave/.cache/simple-scan/state
[+11.54s] DEBUG: ui.vala:2124: Saving state to
/home/dave/.cache/simple-scan/state
[+16.06s] DEBUG: autosave-manager.vala:195: Deleting autosave records
[+16.06s] DEBUG: scanner.vala:1587: Stopping scan thread
[+16.06s] DEBUG: scanner.vala:803: Processing request
[+16.06s] DEBUG: scanner.vala:1598: sane_exit ()
This is similar output but from device C:-
simple-scan -d #from MESH desktop
[+0.02s] DEBUG: simple-scan.vala:674: Starting Simple Scan 3.20.0, PID=3233
[+0.02s] DEBUG: Connecting to session manager
[+0.07s] DEBUG: ui.vala:2032: Loading state from
/home/dave/.cache/simple-scan/state
[+0.09s] DEBUG: ui.vala:1995: Restoring window to 600x400 pixels
[+0.09s] DEBUG: ui.vala:1999: Restoring window to maximized
[+0.09s] DEBUG: autosave-manager.vala:64: Loading autosave information
[+0.09s] DEBUG: autosave-manager.vala:259: Waiting to autosave...
[+0.09s] CRITICAL: gtk_event_controller_reset: assertion
'GTK_IS_EVENT_CONTROLLER (controller)' failed
[+0.32s] DEBUG: autosave-manager.vala:281: Autosaving book information
[+0.32s] DEBUG: scanner.vala:1447: sane_init () -> SANE_STATUS_GOOD
[+0.32s] DEBUG: scanner.vala:1453: SANE version 1.0.25
[+0.32s] DEBUG: scanner.vala:1514: Requesting redetection of scan devices
[+0.32s] DEBUG: scanner.vala:803: Processing request
[+0.32s] DEBUG: ui.vala:2124: Saving state to
/home/dave/.cache/simple-scan/state
[+0.46s] DEBUG: ui.vala:2124: Saving state to
/home/dave/.cache/simple-scan/state
[+5.94s] DEBUG: scanner.vala:338: sane_get_devices () -> SANE_STATUS_GOOD
[+5.94s] DEBUG: scanner.vala:1514: Requesting redetection of scan devices
[+5.94s] DEBUG: scanner.vala:803: Processing request
[+10.01s] DEBUG: simple-scan.vala:404: Requesting scan at 300 dpi from
device '(null)'
[+10.01s] DEBUG: scanner.vala:1560: Scanner.scan ("(null)", dpi=300,
scan_mode=ScanMode.COLOR, depth=8, type=ScanType.SINGLE, paper_width=0,
paper_height=0, brightness=0, contrast=0)
[+10.91s] DEBUG: scanner.vala:338: sane_get_devices () -> SANE_STATUS_GOOD
[+10.91s] DEBUG: scanner.vala:803: Processing request
[+10.91s] WARNING: scanner.vala:838: No scan device available
[+11.01s] DEBUG: ui.vala:2124: Saving state to
/home/dave/.cache/simple-scan/state
[+20.32s] DEBUG: autosave-manager.vala:195: Deleting autosave records
[+20.32s] DEBUG: scanner.vala:1587: Stopping scan thread
[+20.32s] DEBUG: scanner.vala:803: Processing request
[+20.33s] DEBUG: scanner.vala:1598: sane_exit ()
And this output is from device A which shows it working correctly.
simple-scan -d
[+0.00s] DEBUG: simple-scan.vala:596: Starting Simple Scan 3.12.3, PID=2459
[+0.00s] DEBUG: Connecting to session manager
[+0.08s] DEBUG: ui.vala:1647: Loading state from
/home/dave/.cache/simple-scan/state
[+0.08s] DEBUG: ui.vala:1628: Restoring window to 600x400 pixels
[+0.08s] DEBUG: autosave-manager.vala:64: Loading autosave information
[+0.08s] DEBUG: autosave-manager.vala:258: Waiting to autosave...
[+0.08s] WARNING: autosave-manager.vala:76: Could not load autosave
infomation; not restoring any autosaves
[+0.15s] DEBUG: scanner.vala:1446: sane_init () -> SANE_STATUS_GOOD
[+0.15s] DEBUG: scanner.vala:1452: SANE version 1.0.23
[+0.15s] DEBUG: scanner.vala:1513: Requesting redetection of scan devices
[+0.15s] DEBUG: scanner.vala:802: Processing request
[+0.19s] DEBUG: autosave-manager.vala:280: Autosaving book information
[+0.28s] DEBUG: ui.vala:1738: Saving state to
/home/dave/.cache/simple-scan/state
[+3.51s] DEBUG: scanner.vala:338: sane_get_devices () -> SANE_STATUS_GOOD
[+3.51s] DEBUG: scanner.vala:350: Device: name="pixma:MG5300_192.168.0.2"
vendor="CANON" model="Canon PIXMA MG5300" type="multi-function peripheral"
[+3.74s] DEBUG: ui.vala:1738: Saving state to
/home/dave/.cache/simple-scan/state
[+7.33s] DEBUG: autosave-manager.vala:194: Deleting autosave records
[+7.33s] DEBUG: scanner.vala:1586: Stopping scan thread
[+7.33s] DEBUG: scanner.vala:802: Processing request
[+7.34s] DEBUG: scanner.vala:1597: sane_exit ()
Also from device A is this xsane output:-
xsane
Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve
property `GtkSpinButton::shadow-type' of type `GtkShadowType' from rc file
value "((GString*) 0x8953470)" of type `Gstring'
and xsane works fine.
>From both devices B and C an Error window is displayed saying:-
Failed to open device `pixma:MGS5300_192.168.0.2`:Invalid argument.
If using the application scangearmp (I understand a Gimp plugin) on machine
B then Canon MG5300 series 88:87:17:DA:6C:3D is recognised and displayed in
the banner window.
Desirable Solution:-
Device B is fixed so that simple-scan and xsane works correctly.
An extra bonus would be for device C to be similarly fixed.
The long term strategy is to retire Device A to be replaced by Device B.
I am sure I installed the right 64 bit Canon printer drivers for Device B.
Could it be something to do with those warning messages
GTK_IS_EVENT_CONTROLLER failed?
All contributions to a solution would be welcomed. Thanks.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-uk/attachments/20161008/a76402bf/attachment.html>
More information about the ubuntu-uk
mailing list