On Mon, 2007-12-03 at 11:08 +0100, Johannes Ranke wrote: > Hi, > > My Canoscan LiDE30 used to work nicely under Debian unstable for more > than a year. Since about half a year it makes problems: If I scan from a > frontend like quiteinsane, I can select the device (I am using libusb), > and the frontend pretends to scan, but the scanner does nothing, so I > end up with a black image. The scanner works under Windows. Last week, > after I tested under Windows, it worked under Linux, too. > > $ scanimage -L > device `v4l:/dev/video0' is a Noname BT878 video (AVerMedia AVerTV D > virtual device > device `plustek:libusb:003:003' is a Canon CanoScan N1240U/LiDE30 > flatbed scanner > > I discovered that I can scan from the command line as normal user: > > $ SANE_DEBUG_PLUSTEK=128 scanimage -d 'plustek:libusb:003:003' \ > > image.pnm \ > 2> canoscanLiDE30.err > > I am attaching the output of this. Graphical frontends still don't work, > even when specifying the device on the command line for xscanimage, or > selecting it in quiteinsane. > > I also noticed the following dmesg output after trying to scan with > xscanimage: > > usb 3-2: usbfs: interface 0 claimed by usbfs while 'xscanimage' sets > config #1 > > I don't know which (combination of) software is reponsible for the > problems, otherwise I would file a bug report in the Debian BTS. > > My kernel is: > $ uname -a > Linux stiller 2.6.20-1-amd64 #1 SMP Tue Apr 24 21:10:58 UTC 2007 > x86_64 GNU/Linux > > Sane version is: > > $ scanimage -V > scanimage (sane-backends) 1.0.18-cvs; backend version 1.0.18 > > Best regards, > > Johannes
Add a # before the v4l line in /etc/sane.d/dll.conf this will disable the v4l backend and will prevent that your video device is selected. > > -------- > m.vr.gr. > Gerard Klaver