xsane error : Device busy with Espon 1260 if libsane-extras is installed.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xsane (Ubuntu) |
Invalid
|
Low
|
Scott James Remnant (Canonical) |
Bug Description
scanimage works fine.
scanimage -L gives :
device `plustek:
With libsane-extras, xsane fails with "Device Busy" error.
Using SANE_DEBUG_DLL=1 SANE_DEBUG_
[plustek] usbDev_getCaps()
[plustek] Scanner information:
[plustek] Vendor : Epson
[plustek] Model : Perfection 1260/Photo
[plustek] Flags : 0x00000000
[plustek] drvclose()
[plustek] usbDev_stopScan()
[plustek] usbDev_ScanEnd(), start=0, park=0
[plustek] usbDev_close()
[plustek] attach: model = >Perfection 1260/Photo<
[plustek] sane_get_devices (0xbfd51298, 0)
[dll] load: dlopen() failed (/usr/lib/
[plustek] sane_open - libusb:002:002
[plustek] Presetting Gamma tables (len=4096)
[plustek] * Channel[0], gamma 1.500
[plustek] * Channel[1], gamma 1.500
[plustek] * Channel[2], gamma 1.500
[plustek] * Channel[3], gamma 1.500
[plustek] -------
[plustek] NOT using custom gamma settings.
[plustek] Presetting Gamma tables (len=4096)
[plustek] * Channel[0], gamma 1.500
[plustek] * Channel[1], gamma 1.500
[plustek] * Channel[2], gamma 1.500
[plustek] * Channel[3], gamma 1.500
[plustek] -------
[plustek] Lamp-Timer started (using ITIMER)
[plustek] Lamp-Timer started (using ITIMER)
[plustek] sane_start
[plustek] usbDev_
[plustek] sane_start: open failed: 16
[plustek] sane_cancel
Without libsane-extras : the line "[dll] load: dlopen() failed
(/usr/lib/
sanei_scsi_
In fact I do not need libsane-extras, so my solution is to not install
libsane-extras, but it should works with it.
I don't know if the problem is in xsane or in libsane-extras, I can send more traces if needed.
Does this still happen in current Dapper?