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