I'm using SuSE 10 and have installed libnjb and gnomad2 using the source RPMS. Gnomad2 works fine when run as root, but I can't get it to work as a user (usb_set_configuration: Operation not permitted).
It seems, from searching archives, that this is a device permissions problem. I've checked the presence of the /etc/hotplug/usb/ files (nomadjukebox and nomad.usermap) and they seem fine. In the nomadjukebox script, there's a region where it checks of I have resmgr present (which I do) and executes the following:
Code:
# Special quirk for SuSE systems using "resmgr"
# (see http://rechner.lst.de/~okir/resmgr/)
if [ -f /sbin/resmgr ]
then
/sbin/resmgr "${ACTION}" "${DEVICE}" desktop usb
exit 0
fi
Is there some way I can check if this is working properly? My understanding from reading the resmgr man pages is that this tool is suppoed to allow users access to these devices, even when they're hotplugged.
As root, if I use "resmgr list" I get a report of no devices found, even though I know the device is connected and accessible using gnomad under root.