The scanimage -L command works as root but not as normal user. Assuming that 
the normal user does belong to the scanner group (it may be checked by: cat 
/etc/group | grep scanner), it seems that the device node has not been created 
belonging to the "scanner" group.
In one case, I have found that the problem lies in the file 
/etc/udev/rules.d/45-libsane.rules, which should be the responsible por 
properly setting the scanner device. I think that this file, included in the 
libsane downgraded package, uses an outdated way of detecting the devices. Near 
of the begining of the file there is a line that says as follows:
SUBSYSTEM!="usb_device", GOTO="libsane_rules_end"
This line is designed for older udev versions than that present in Ubuntu 
Hardy. In hardy, it makes that the file is fully skipped and then the scanner 
device is not properly set.
For me, it has worked simply to comment out this line by inserting a # symbol 
at the beginning of the line and the file is then processed and the device 
group is then properly set. (After modifying the file, you should restart the 
computer or perhaphs it just suffices with unplugging and plugging back the 
scanner).

Good luck.

-- 
HP ScanJet 5300C doesn't work
https://bugs.launchpad.net/bugs/83587
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to