Droit d'accès avec Alsa et Gtk (Gnu/Linux) - Divers - Programmation
MarshPosté le 17-11-2010 à 16:39:32
Bonjour, J'ai un problème de droits d'accès pour une appli qui exploite Alsa et écrite avec Gtk
L'inux m'interdi l'ouverture un port midi, le message d'erreur est le suivant :
ALSA lib seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed: Permission non accordée
Alors, j'ai fixé le bit SUID de mon exécutable, mais maintenant c'est Gtk qui me dit :
(process:6460): Gtk-WARNING **: This process is currently running setuid or setgid. This is not a supported use of GTK+. You must create a helper program instead. For further details, see:
http://www.gtk.org/setuid.html
Refusing to initialize GTK+.
Alors, la question est, comment faire pour que l'utilisateur lambda puisse exécuter mon appli ? Merci pour votre aide.
Message édité par Profil supprimé le 17-11-2010 à 16:40:36
Marsh Posté le 17-11-2010 à 16:39:32
Bonjour,
J'ai un problème de droits d'accès pour une appli qui exploite Alsa et écrite avec Gtk
L'inux m'interdi l'ouverture un port midi, le message d'erreur est le suivant :
ALSA lib seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed: Permission non accordée
Alors, j'ai fixé le bit SUID de mon exécutable, mais maintenant c'est Gtk qui me dit :
(process:6460): Gtk-WARNING **: This process is currently running setuid or setgid.
This is not a supported use of GTK+. You must create a helper
program instead. For further details, see:
http://www.gtk.org/setuid.html
Refusing to initialize GTK+.
Alors, la question est, comment faire pour que l'utilisateur lambda puisse exécuter mon appli ?
Merci pour votre aide.
Message édité par Profil supprimé le 17-11-2010 à 16:40:36