[Résolue][Son] seul le root a les droits

seul le root a les droits [Résolue][Son] - Linux et OS Alternatifs

Marsh Posté le 12-06-2005 à 00:03:39    

:hello:  
 
Apres des mise ajour effectué avec apt sous fedora core 4 (version test), les utilisateurs autre que root ont perdue les droits d'acces au perif audio.
 
un exemple:
 
 

[ffomnislash@localhost ~]$ alsamixer  
 
alsamixer: function snd_ctl_open failed for default: Permission denied


 
J'ai lu qu'il fallait ajouter les utilisateurs dans le groupe audio, mais voila ce groupe n'éxiste pas.
 
Je ne sais plus quoi faire :/


Message édité par ffomnislash le 12-06-2005 à 14:21:18
Reply

Marsh Posté le 12-06-2005 à 00:03:39   

Reply

Marsh Posté le 12-06-2005 à 00:06:37    

j'ai essayé, mais cela ne fonctionne pas.
 
D'aileurs cela semble logique, créer un groupe c'est bien mais il faut lui doner des droits non?
 
Bien sur j'ai mis l'utilisateur dans le groupe et je mesuis reconnecté

Reply

Marsh Posté le 12-06-2005 à 00:07:54    

Excuse j'ai effacé mon message, car en fait il aurai du créer ce groupe à la base donc :/

Reply

Marsh Posté le 12-06-2005 à 00:08:45    

qui "il"? juste pour savoir .

Reply

Marsh Posté le 12-06-2005 à 00:08:58    

En fait il faut que les fichiers associé à des périphs de mixages dans /dev/ appartiennent à ce groupe et que les utilisateurs désirant utiliser le son ait les droits adéquats dessus

Reply

Marsh Posté le 12-06-2005 à 00:10:41    

et tu les connais les fichiers dans dev?
 
je vais voir mais  a part hdc, dsp, dvd et hda je ne connais pas les autres.
 
Je sais que dsp gere le son, mais alse en utilise encore un autre ou pas?

Reply

Marsh Posté le 12-06-2005 à 00:19:55    

mixer

Reply

Marsh Posté le 12-06-2005 à 00:28:58    

après quelque chgrp
 

[root@localhost dev]# ls -l mixer  
crw-------  1 root audio 14, 0 jun 12  2005 mixer
[root@localhost dev]# ls -l dsp  
crw-------  1 root audio 14, 3 jun 12  2005 dsp
[root@localhost dev]#


 
mais voila :/
 

Code :
  1. [ffomnislash@localhost ~]$ groups ffomnislash
  2. ffomnislash : ffomnislash audio
  3. [ffomnislash@localhost ~]$ alsamixer
  4. alsamixer: function snd_ctl_open failed for default: Permission denied
  5. [ffomnislash@localhost ~]$

Reply

Marsh Posté le 12-06-2005 à 00:35:57    

je ne suis pas sur que tu saches lire les droits :)
Dans tes 2 ls je vois que seul le propriétaire a le droit en lecture écriture sur dsp/mixer. Le groupe (audio) n'a aucun droit.
Rajoute les droits en écriture/lecture pour le groupe

Reply

Marsh Posté le 12-06-2005 à 00:36:52    


crw-rw----  1 root audio 14, 0 2005-06-11 11:18 /dev/mixer
crw-rw----  1 root audio 14, 3 2005-06-11 11:18 /dev/dsp

Reply

Marsh Posté le 12-06-2005 à 00:36:52   

Reply

Marsh Posté le 12-06-2005 à 00:37:09    

chmod g+rw /dev/dsp /dev/mixer
;)

Reply

Marsh Posté le 12-06-2005 à 12:33:09    

arf mince, j'ai associé le groupe mais je n'ai pas pensé à regarder si il avait des droits  :sleep:
 
 
edit -----------
 

crw-rw----  1 root audio 14, 3 jun 12 10:53 dsp
crw-rw----  1 root audio 14, 0 jun 12 10:53 mixer


 
toujours la mm erreur:
 

[ffomnislash@localhost ~]$ alsamixer
 
alsamixer: function snd_ctl_open failed for default: Permission denied


Message édité par ffomnislash le 12-06-2005 à 12:36:31
Reply

Marsh Posté le 12-06-2005 à 12:34:03    

et ca marche finalement ?

Reply

Marsh Posté le 12-06-2005 à 12:37:08    

Rectification  
 
J'ai du son avec Oss mais pas avec alsa (je teste avec xmms)
 
Donc le changement de droit a partiellement résolue le probleme.


Message édité par ffomnislash le 12-06-2005 à 13:04:54
Reply

Marsh Posté le 12-06-2005 à 14:00:39    

la solution:
 

(13:53:13) Linuxien: tu va ds /dev/snd
(13:53:15) Linuxien: et tu fait
(13:53:21) Linuxien: chmod g+rw *
(13:53:27) Linuxien: et chown root:audio *


 
Apperemment pour alsa il y a encore d'autres fichiers ;)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed