Running Xsane as user
Rem P Roberti
remegius at comcast.net
Fri Feb 4 01:07:29 UTC 2011
> Boy, this kind of problem has been following around lately. When I
>> attempt to start Xsane as user I get an error message telling me "No
>> device available." One of the help options states that the permissions
>> for the device file may not allow its use---try as root. Naturally,
>> when I start the program as root it recognizes the scanner and works
>> perfectly. But I sure don't want to run this program as root. I
>> thought that I had all of my permissions taken care of in
>> /etc/devfs.conf, but apparently I don't. Either that or it really isn't
>> a permissions problem to begin with, in which case I'm not sure where to
>> start looking for a solution.
> The file devfs.conf is only for devices that are connected at boot. For
> devices like USB that are plugged in after booting, you should use
> devfs.rules. Read the manpages for devfs.conf and devfs.rules.
> I've got the following in my /etc/devfs.rules for USB devices;
> add path 'usb/*' mode 0660 group usb
> add path 'ugen*' mode 0660 group usb
> Of course my user-id is in the usb group. If you trust all users of the system
> then 'mode 0666' would suffice, and you don't need to use a special group.
Yep...I was a bit quick on the trigger. Object lesson: IT PAYS TO READ
THE HANDBOOK!:-) But thank you for responding. Once I created the usb
group and put the appropriate entries in /etc/devfs.rules all was well.
This was a good learn for me, however, since I now understand the
difference between devfs.conf and devfs.rules.
More information about the freebsd-questions