[sane-devel] Lexmark X1150 error

Fred Odendaal freshshelf at rogers.com
Tue Jul 4 03:39:59 UTC 2006


Frederik,

You should be using version 1.0.17, or 1.0.18 of the sane backends.

Also, your logfile shows that the scan stops while searching backwards 
for the home position, but it doesn't say why it stops there. 

You need USB2.0 for the scanner to work. If you have it you should turn 
USB debugging on and send me the logfile.

To do this follow these steps:
 >
 >    1.  - If your shell is a korn shell, or bash shell type:
 >
 > export SANE_DEBUG_LEXMARK=20
 > export SANE_DEBUG_SANEI_USB=255
 >
 >    2. - If your shell is C shell, or tcsh shell type
 >
 > setenv SANE_DEBUG_LEXMARK 20
 > setenv SANE_DEBUG_SANEI_USB 255
 >
 >    3. - From the same shell type "xsane 2> xsane_log"
 >
 >
 >    4. - Try doing a scan (of a small area, at 75dpi - we don't want a
 >       huge logfile) and quit. Send me the xsane_log file.
 >
 >

regards,
Fred

P.S. My full first name is Frederik as well!

Frederik Elwert wrote:
> Hi!
>
> I am using my Lexmark X1150 on a Ubuntu Dapper system (sane version
> 1.0.14). As reported quite many times on this list, the scanner makes
> ugly sounds when scanning. So this must be about finding home, as Fred
> Odendaal says.
>
> I have generated a error log as requested, attached to this e-mail. I
> hope it helps figuring out what goes wrong.
>
> Thanks
> Frederik
>   
> ------------------------------------------------------------------------
>
> [sanei_debug] Setting debug level of lexmark to 20.
> [lexmark] SANE Lexmark backend version 1.0-0
> [lexmark] sane_init: version_code=0xbf8dc838
> [lexmark] attachLexmark: devname=libusb:001:005
> [lexmark] sane_get_devices: device_list=0xbf8dc898, local_only=0
> [lexmark] sane_open: devicename="libusb:001:005", handle=0xbf8de6e8
> [lexmark] sane_open: devname from list: libusb:001:005
> [lexmark] init_options: lexmark_device = 0x829d5a0
> [lexmark] sanei_lexmark_x1100_open_device: devnum=0
> [lexmark] sane_control_option: handle=0x829d5a0, opt=0, act=0, val=0x80cf834, info=(nil)
> [lexmark] Option value = 6
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 1
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 1
> [lexmark] sane_control_option: handle=0x829d5a0, opt=1, act=0, val=0x82db018, info=(nil)
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 2
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 2
> [lexmark] sane_control_option: handle=0x829d5a0, opt=2, act=0, val=0xbf8de6fc, info=(nil)
> [lexmark] Option value = 150
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 3
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 4
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 4
> [lexmark] sane_control_option: handle=0x829d5a0, opt=4, act=0, val=0x82db050, info=(nil)
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 5
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 1
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 1
> [lexmark] sane_control_option: handle=0x829d5a0, opt=1, act=0, val=0x82fad10, info=(nil)
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 2
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 2
> [lexmark] sane_control_option: handle=0x829d5a0, opt=2, act=0, val=0xbf8de19c, info=(nil)
> [lexmark] Option value = 150
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 2
> [lexmark] sane_get_parameters: handle=0x829d5a0, params=0x80cf974
> [lexmark] sane_get_parameters: Data size determined as f7314
> [lexmark] sane_get_parameters: 
> [lexmark]   format: SANE_FRAME_RGB
> [lexmark]   last_frame: TRUE
> [lexmark]   lines 2ee
> [lexmark]   depth 8
> [lexmark]   pixels_per_line 1c2
> [lexmark]   bytes_per_line 546
> [lexmark] sane_get_parameters: handle=0x829d5a0, params=0x80cf974
> [lexmark] sane_get_parameters: Data size determined as f7314
> [lexmark] sane_get_parameters: 
> [lexmark]   format: SANE_FRAME_RGB
> [lexmark]   last_frame: TRUE
> [lexmark]   lines 2ee
> [lexmark]   depth 8
> [lexmark]   pixels_per_line 1c2
> [lexmark]   bytes_per_line 546
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 1
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 2
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 4
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 1
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 1
> [lexmark] sane_control_option: handle=0x829d5a0, opt=1, act=0, val=0x82fc088, info=(nil)
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 2
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 2
> [lexmark] sane_control_option: handle=0x829d5a0, opt=2, act=0, val=0xbf8dd3bc, info=(nil)
> [lexmark] Option value = 150
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 3
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 4
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 4
> [lexmark] sane_control_option: handle=0x829d5a0, opt=4, act=0, val=0x82fd590, info=(nil)
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 5
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 1
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 1
> [lexmark] sane_control_option: handle=0x829d5a0, opt=1, act=0, val=0x8311570, info=(nil)
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 2
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 2
> [lexmark] sane_control_option: handle=0x829d5a0, opt=2, act=0, val=0xbf8dce5c, info=(nil)
> [lexmark] Option value = 150
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 2
> [lexmark] sane_get_parameters: handle=0x829d5a0, params=0x80cf974
> [lexmark] sane_get_parameters: Data size determined as f7314
> [lexmark] sane_get_parameters: 
> [lexmark]   format: SANE_FRAME_RGB
> [lexmark]   last_frame: TRUE
> [lexmark]   lines 2ee
> [lexmark]   depth 8
> [lexmark]   pixels_per_line 1c2
> [lexmark]   bytes_per_line 546
> [lexmark] sane_get_parameters: handle=0x829d5a0, params=0x80cf974
> [lexmark] sane_get_parameters: Data size determined as f7314
> [lexmark] sane_get_parameters: 
> [lexmark]   format: SANE_FRAME_RGB
> [lexmark]   last_frame: TRUE
> [lexmark]   lines 2ee
> [lexmark]   depth 8
> [lexmark]   pixels_per_line 1c2
> [lexmark]   bytes_per_line 546
> [lexmark] sane_get_parameters: handle=0x829d5a0, params=0x80cf974
> [lexmark] sane_get_parameters: Data size determined as f7314
> [lexmark] sane_get_parameters: 
> [lexmark]   format: SANE_FRAME_RGB
> [lexmark]   last_frame: TRUE
> [lexmark]   lines 2ee
> [lexmark]   depth 8
> [lexmark]   pixels_per_line 1c2
> [lexmark]   bytes_per_line 546
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 1
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 2
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 4
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 1
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 1
> [lexmark] sane_control_option: handle=0x829d5a0, opt=1, act=0, val=0x8330a18, info=(nil)
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 2
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 2
> [lexmark] sane_control_option: handle=0x829d5a0, opt=2, act=0, val=0xbf8de6dc, info=(nil)
> [lexmark] Option value = 150
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 3
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 4
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 4
> [lexmark] sane_control_option: handle=0x829d5a0, opt=4, act=0, val=0x8330a18, info=(nil)
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 5
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 1
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 1
> [lexmark] sane_control_option: handle=0x829d5a0, opt=1, act=0, val=0x8337af8, info=(nil)
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 2
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 2
> [lexmark] sane_control_option: handle=0x829d5a0, opt=2, act=0, val=0xbf8de17c, info=(nil)
> [lexmark] Option value = 150
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 2
> [lexmark] sane_get_parameters: handle=0x829d5a0, params=0x80cf974
> [lexmark] sane_get_parameters: Data size determined as f7314
> [lexmark] sane_get_parameters: 
> [lexmark]   format: SANE_FRAME_RGB
> [lexmark]   last_frame: TRUE
> [lexmark]   lines 2ee
> [lexmark]   depth 8
> [lexmark]   pixels_per_line 1c2
> [lexmark]   bytes_per_line 546
> [lexmark] sane_get_parameters: handle=0x829d5a0, params=0x80cf974
> [lexmark] sane_get_parameters: Data size determined as f7314
> [lexmark] sane_get_parameters: 
> [lexmark]   format: SANE_FRAME_RGB
> [lexmark]   last_frame: TRUE
> [lexmark]   lines 2ee
> [lexmark]   depth 8
> [lexmark]   pixels_per_line 1c2
> [lexmark]   bytes_per_line 546
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 2
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 2
> [lexmark] sane_control_option: handle=0x829d5a0, opt=2, act=1, val=0xbf8de6ec, info=(nil)
> [lexmark] sane_get_parameters: handle=0x829d5a0, params=(nil)
> [lexmark] sane_get_parameters: Data size determined as 3e12a
> [lexmark] sane_get_parameters: 
> [lexmark]   format: SANE_FRAME_RGB
> [lexmark]   last_frame: TRUE
> [lexmark]   lines 177
> [lexmark]   depth 8
> [lexmark]   pixels_per_line e2
> [lexmark]   bytes_per_line 2a6
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 2
> [lexmark] sane_control_option: handle=0x829d5a0, opt=2, act=0, val=0x8319088, info=(nil)
> [lexmark] Option value = 75
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 1
> [lexmark] sane_control_option: handle=0x829d5a0, opt=1, act=0, val=0x83190c8, info=(nil)
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 2
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 2
> [lexmark] sane_get_option_descriptor: handle=0x829d5a0, option = 2
> [lexmark] sane_control_option: handle=0x829d5a0, opt=2, act=1, val=0xbf8de8dc, info=(nil)
> [lexmark] sane_get_parameters: handle=0x829d5a0, params=(nil)
> [lexmark] sane_get_parameters: Data size determined as 3e12a
> [lexmark] sane_get_parameters: 
> [lexmark]   format: SANE_FRAME_RGB
> [lexmark]   last_frame: TRUE
> [lexmark]   lines 177
> [lexmark]   depth 8
> [lexmark]   pixels_per_line e2
> [lexmark]   bytes_per_line 2a6
> [lexmark] sane_control_option: handle=0x829d5a0, opt=3, act=1, val=0xbf8de8e0, info=(nil)
> [lexmark] sane_get_parameters: handle=0x829d5a0, params=(nil)
> [lexmark] sane_get_parameters: Data size determined as 3e12a
> [lexmark] sane_get_parameters: 
> [lexmark]   format: SANE_FRAME_RGB
> [lexmark]   last_frame: TRUE
> [lexmark]   lines 177
> [lexmark]   depth 8
> [lexmark]   pixels_per_line e2
> [lexmark]   bytes_per_line 2a6
> [lexmark] sane_start: handle=0x829d5a0
> [lexmark] sane_get_parameters: handle=0x829d5a0, params=(nil)
> [lexmark] sane_get_parameters: Data size determined as 3e12a
> [lexmark] sane_get_parameters: 
> [lexmark]   format: SANE_FRAME_RGB
> [lexmark]   last_frame: TRUE
> [lexmark]   lines 177
> [lexmark]   depth 8
> [lexmark]   pixels_per_line e2
> [lexmark]   bytes_per_line 2a6
> [lexmark] sanei_lexmark_x1100_search_home_fwd:
> [lexmark] sanei_lexmark_x1100_search_home_bwd:
>   
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.alioth.debian.org/pipermail/sane-devel/attachments/20060703/ce324918/attachment.html


More information about the sane-devel mailing list