Stefan wrote:
My Canon FB320P works fine; you should just uncomment "canon_pp" in /etc/sane.d/dll.conf (it's commented out by default). That's all ;-)
Doesn't seem to work here. I uncomment that line, plug in the scanner and open a terminal. As root I type 'sane-find-scanner' and this is the result:
-----
# No SCSI scanners found. If you expected something different, make sure that you have loaded a SCSI driver for your SCSI adapter.
# No USB scanners found. If you expected something different, make sure that you have loaded a driver for your USB host controller and have installed a kernel scanner module.
# Scanners connected to the parallel port or other proprietary ports can't be detected by this program.
-----
Is the FB320P a parallel port scanner? If so, how do you get sane to find it?
Bryan Anderson fedora@bryananderson.co.uk
Is the FB320P a parallel port scanner? If so, how do you get sane to find it?
Following up on myself....seems that it works if I use it as root. In a terminal I can, as root, run 'xsane' and my scanner works fine, but the file that I save (the scan) is then locked and only useable by root....
Bryan Anderson <fedora@bryananderson.co.uk
Quoting Bryan Anderson:
Is the FB320P a parallel port scanner? If so, how do you get sane to find it?
Yes, it's a parallel port scanner. You don't have to run sane-find-scanner (it doesn't support parport scanners). All I do here is launching "xsane", which detects the scanner at startup time.
Stefan
Stefan Rotsch wrote:
Yes, it's a parallel port scanner. You don't have to run sane-find-scanner (it doesn't support parport scanners).
What happened was that I tried the "Scanning" option under Graphics in the main app menu. That said that no scanner was detected. Then as root I typed 'locate sane' to find out if there were any config apps or any- thing. Found 'sane-find-scanner' and ran this one and it also said that I had no scanner and that it parport scanners weren't supported).
Then I typed 'xsane' and to my surprise, up popped the sane frontend, with my scanner showing and allowing me to scan. Nice one! But then I scanned, saved and of course, becuase I was root, the file isn't open to any other user.
Tried it then under a normal user log in.....sane reported that there were no scanners found.
All I do here is launching "xsane", which detects the scanner at startup time.
What did you do to make xsane find your scanner when logged in as a normal user?
Bryan Anderson fedora@bryananderson.co.uk
On Fri, 2003-11-28 at 19:07, Bryan Anderson wrote:
Tried it then under a normal user log in.....sane reported that there were no scanners found.
All I do here is launching "xsane", which detects the scanner at startup time.
What did you do to make xsane find your scanner when logged in as a normal user?
For my SCSI and USB scanners I had to add users who need scanner access to the "disk" group. /dev/sg* doesn't seem to be setup in /etc/security/console.perms and the default permissions are 0660 owned by root.disk.
Maybe sane was set uid root in previous releases? I don't think I ever had to do that in RH9. But perhaps I'm mistaken.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Saturday 29 November 2003 00:07, Bryan Anderson wrote:
Yes, it's a parallel port scanner. You don't have to run
What did you do to make xsane find your scanner when logged in as a normal user?
Its usually a matter of finding the device 'file' in /dev, and changing its permissions or your permissions.
[root@fastcat dev]# ll /dev/parport* crw-rw---- 1 root lp 99, 0 Sep 15 14:40 /dev/parport0 crw-rw---- 1 root lp 99, 1 Sep 15 14:40 /dev/parport1 crw-rw---- 1 root lp 99, 2 Sep 15 14:40 /dev/parport2 crw-rw---- 1 root lp 99, 3 Sep 15 14:40 /dev/parport3 crw-rw---- 1 root lp 99, 4 Sep 15 14:40 /dev/parport4 crw-rw---- 1 root lp 99, 5 Sep 15 14:40 /dev/parport5 crw-rw---- 1 root lp 99, 6 Sep 15 14:40 /dev/parport6 crw-rw---- 1 root lp 99, 7 Sep 15 14:40 /dev/parport7
[root@fastcat dev]# ll /dev/lp* crw-rw---- 1 root lp 6, 0 Sep 15 14:40 /dev/lp0 crw-rw---- 1 root lp 6, 1 Sep 15 14:40 /dev/lp1 crw-rw---- 1 root lp 6, 2 Sep 15 14:40 /dev/lp2 crw-rw---- 1 root lp 6, 3 Sep 15 14:40 /dev/lp3
First thing I would try is adding my user to the lp group. IIRC you may need to logout and log back in (not a reboot tho) to get the changed groupfulness available in whatever apps you are running the other apps from.
- -Andy
Andy Green wrote:
First thing I would try is adding my user to the lp group. IIRC you may need to logout and log back in (not a reboot tho) to get the changed groupfulness available in whatever apps you are running the other apps from.
I did this - added my user to the right group and it still didn't work. Gave up and went to bed, switched the PC on this morning and it worked fine. All it needed was the re-login!
Only one more bit of hardware to go.....
Bryan Anderson fedora@bryananderson.co.uk
Em Sáb, 2003-11-29 às 23:07, Bryan Anderson escreveu:
First thing I would try is adding my user to the lp group. IIRC you may need to logout and log back in (not a reboot tho) to get the changed groupfulness available in whatever apps you are running the other apps from.
Why is this way by default? Why can't we use our scanners, cd-recorders without having to change that every single redhat/fedora system we sit in front of? You can say to me "ooh yeah, if non-root users record cds, they cannot set priority, bla bla" - people are burning cds on windows 9x for years... I'm sure there's more chance thing go wrong with windows multitask than with linux...