Alejandro Weinstein escribió:
Hola:
Tengo un programa que lee un joystick USB. El programa lo puedo
ejecutar como usuario normal en mi laptop con Ubuntu 8.10. Sin
embargo, en otra maquina con Ubuntu Server 8.04 el programa funciona
solo si lo ejecuto como root. En ambas maquinas el joystick tiene los
mismos permisos, y el usuario pertence al grupo plugdev:
En el laptop:
a...@ajw-laptop:~$ ls -l /dev/input/js0
crw-rw---- 1 root plugdev 13, 0 2009-07-29 16:10 /dev/input/js0
a...@ajw-laptop:~$ groups
ajw adm dialout cdrom floppy audio dip video plugdev fuse lpadmin admin
En el server:
a...@cheetah1:~$ ls -l /dev/input/js0
crw-rw---- 1 root plugdev 13, 0 2009-07-29 16:13 /dev/input/js0
a...@cheetah1:~$ groups
ajw adm disk dialout audio dip video plugdev fuse admin
El programa esta escrito en python+pygame.
Alguna pista?
Alejandro.
Se me ocurre que podría ir por el lado de policykit y/o AppArmor.
Partiría mirando por ahí.
--
dc -e43794563032419255097771535661601205492428531383004655369509366794P