[sane-devel] Canon LiDE 700F not working with sane-backends 1.0.29

Bit Juggler suse.junky at t-online.de
Sun Mar 8 17:12:55 GMT 2020


Am 08.03.20 um 17:23 schrieb Ralph Little:
> Hi,
> 
> On 2020-03-08 7:23 a.m., Bit Juggler wrote:
>> Dear list readers,
>>
>> i have a Canon LiDE 700F flatbed scanner connected via USB to an
>> USB3.0-port of my machine.
>> My machine runs openSUSE Tumbleweed with
>>
>> Kernel 5.5.7-1-default
>> sane-backends 1.0.29-1.1
>> libsane1 1.0.29-1.1
>> xsane 0.999-2.10
>>
>> Using sane-backends 1.0.27. scanning worked fine but last week i
>> received an update to sane-backends 1.0.29 and scanning does not work
>> any longer.
>>
>> When i use xsane and do a preview i can see the page being build up but
>> at the end when the scanner has been moved back to its start position
>> the preview gets deleted and xsane gives an device-I/O-error.
>>
> It was noticed that the support for 700F is broken at the moment.
> There is a current issue on GitLab, tracking this:
> 
> https://gitlab.com/sane-project/backends/-/issues/246
> 
Thank you very much for this peace of information!

I don't know how many details you already discover. However i searched
for "error" and "fail" in sane_P.log (created by "scanimage
--clear-calibration --preview --mode Color 1>calibrate.pnm 2>sane_P.log
3>sane_P_err.log") and found:



=== error ===



[14:50:47.426435] [genesys] sane_genesys_read: got error: could not stop
motor : Error during device I/O



=== fail ===



[14:50:30.088182] [genesys] genesys::MotorSlopeTable
genesys::create_slope_table(const genesys::MotorSlope&, unsigned int,
genesys::StepType, unsigned int, unsigned int, unsigned int): failed to
reach target speed

[14:50:31.429674] [genesys] genesys::MotorSlopeTable
genesys::create_slope_table(const genesys::MotorSlope&, unsigned int,
genesys::StepType, unsigned int, unsigned int, unsigned int): failed to
reach target speed

[14:50:33.923249] [genesys] genesys::MotorSlopeTable
genesys::create_slope_table(const genesys::MotorSlope&, unsigned int,
genesys::StepType, unsigned int, unsigned int, unsigned int): failed to
reach target speed

[14:50:34.237580] [genesys] genesys::MotorSlopeTable
genesys::create_slope_table(const genesys::MotorSlope&, unsigned int,
genesys::StepType, unsigned int, unsigned int, unsigned int): failed to
reach target speed

[14:50:37.036257] [genesys] genesys::MotorSlopeTable
genesys::create_slope_table(const genesys::MotorSlope&, unsigned int,
genesys::StepType, unsigned int, unsigned int, unsigned int): failed to
reach target speed

[14:50:37.343190] [genesys] genesys::MotorSlopeTable
genesys::create_slope_table(const genesys::MotorSlope&, unsigned int,
genesys::StepType, unsigned int, unsigned int, unsigned int): failed to
reach target speed

[14:50:46.244840] [genesys] genesys::MotorSlopeTable
genesys::create_slope_table(const genesys::MotorSlope&, unsigned int,
genesys::StepType, unsigned int, unsigned int, unsigned int): failed to
reach target speed

[14:50:47.426256] [genesys] void
genesys::scanner_stop_action(genesys::Genesys_Device&): failed

[14:50:47.426344] [genesys] void
genesys::scanner_move(genesys::Genesys_Device&, genesys::ScanMethod,
unsigned int, genesys::Direction): failed

[14:50:47.426377] [genesys] void
genesys::scanner_move_back_home(genesys::Genesys_Device&, bool): failed

[14:50:47.426405] [genesys] void genesys::sane_read_impl(SANE_Handle,
SANE_Byte*, SANE_Int, SANE_Int*): failed

[14:50:48.543828] [genesys] void
genesys::scanner_stop_action(genesys::Genesys_Device&): failed

[14:50:48.543913] [genesys] virtual void
genesys::gl847::CommandSetGl847::end_scan(genesys::Genesys_Device*,
genesys::Genesys_Register_Set*, bool) const: failed

[14:50:48.543944] [genesys] void genesys::sane_cancel_impl(SANE_Handle):
failed

Hope it helps to get this fixed soon.

Regards

> Povilas, do you have a feeling that this might be something useful for
> me to look into, or is it something that would be best left to you?
> 
> Cheers,
> Ralph




More information about the sane-devel mailing list