Retroceder   Foros del Web > Temas generales de computación > Sistemas Operativos > BSD y Linux

Respuesta
 
Herramientas Desplegado
Antiguo 23-jul-2006, 15:23   #1 (permalink)
Colaborador
AleSanchez llegará a ser famoso muy prontoAleSanchez llegará a ser famoso muy pronto
 
Avatar de AleSanchez
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 2.601
Enviar un mensaje por ICQ a AleSanchez Enviar un mensaje por MSN a AleSanchez Enviar un mensaje por Yahoo  a AleSanchez Enviar un mensaje por Skype™ a AleSanchez
Mandriva: ¿Cómo tener sonido con Alsa y KDE en múltiples sesiones?

Como:
Simplemente, agregar a los usuarios necesarios al grupo "audio"

La explicación:
Estaba tras esto hace meses, y me sorprendí de lo fácil que es solucionarlo.

Casi siempre dejo mi sesión iniciada en Mandriva todo el día, y mi novia inicia su sesión con su usuario para hacer sus tareas con el equipo. El problema, es que ella en su sesión no tenia audio ya que lo tenia tomado mi usuario.

El tema, es que al iniciar sesión con un usuario, se crean dispositivos en /dev/snd, en los que el dueño es el primer usuario que inicia sesión en el equipo, como grupo, al grupo audio, y con permisos 660.

Había leído por ahí Googleando que en otras distribuciones los permisos eran <usuario>:root, por lo que había que cambiar los permisos a 666 para que los usuarios no-root puedan acceder al sonido.
Pero parece que en Mandriva solucionaron el tema poniendo un grupo especifico para esto y poder tener el sonido mucho mas fácil.

Saludos!
__________________
Zona Tux | Foro DIY
AleSanchez está desconectado   Responder Citando
Antiguo 23-jul-2006, 17:06   #2 (permalink)
Colaborador
ociomax tiene algunos puntos positivos de karma
 
Avatar de ociomax
 
Fecha de Ingreso: noviembre-2002
Ubicación: Temuco, Chile
Mensajes: 4.990
Enviar un mensaje por MSN a ociomax Enviar un mensaje por Yahoo  a ociomax Enviar un mensaje por Skype™ a ociomax
Interesante. Aquí en Fedora tengo el mismo problema, y los permisos son <usuario>:root. Te agradecería mucho que pudieras explicarnos cómo hace Mandriva para asignar los dispositivos a <usuario>:audio. Me imagino que usarán alguna regla de udev para eso (¿tal vez en /etc/udev/rules.d/?).
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
ociomax está desconectado   Responder Citando
Antiguo 24-jul-2006, 06:23   #3 (permalink)
Colaborador
AleSanchez llegará a ser famoso muy prontoAleSanchez llegará a ser famoso muy pronto
 
Avatar de AleSanchez
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires, Argentina
Mensajes: 2.601
Enviar un mensaje por ICQ a AleSanchez Enviar un mensaje por MSN a AleSanchez Enviar un mensaje por Yahoo  a AleSanchez Enviar un mensaje por Skype™ a AleSanchez
Encontre un archivo de reglas: /etc/udev/rules.d/50-mdk.rules.
Es un choclo de cosas, pero entre ellas, dice:

Código:
# Sound devices

SUBSYSTEM="sound", GROUP="audio"

KERNEL=="admmidi",                              SYMLINK+="sound/admmidi",       GROUP="audio"
KERNEL=="admmidi[1-9]",                 SYMLINK+="sound/admmidi%n",     GROUP="audio"
KERNEL=="adsp",                                 SYMLINK+="sound/adsp",          GROUP="audio"
KERNEL=="adsp[1-9]",                            SYMLINK+="sound/adsp%n",                GROUP="audi
o"
KERNEL=="amidi",                                        SYMLINK+="sound/amidi",         GROUP="audi
o"
KERNEL=="amidi[1-9]",                   SYMLINK+="sound/amidi%n",       GROUP="audio"
KERNEL=="amixer",                               SYMLINK+="sound/amixer",                GROUP="audi
o"
KERNEL=="amixer[1-9]",                  SYMLINK+="sound/amixer%n",      GROUP="audio"

KERNEL=="audio",                                        SYMLINK+="sound/audio",         GROUP="audi
o"
KERNEL=="audio[1-9]",                   SYMLINK+="sound/audio%n",       GROUP="audio"
KERNEL=="dmmidi",                               SYMLINK+="sound/dmmidi",                GROUP="audi
o"
KERNEL=="dmmidi[1-9]",                  SYMLINK+="sound/dmmidi%n",      GROUP="audio"
KERNEL=="dsp",                                  SYMLINK+="sound/dsp",           GROUP="audio"
KERNEL=="dsp[1-9]",                             SYMLINK+="sound/dsp%n",         GROUP="audio"
KERNEL=="dmfm",                                 SYMLINK+="sound/dmfm",          GROUP="audio"
KERNEL=="dmfm[1-9]",                            SYMLINK+="sound/dmfm%n",                GROUP="audi
o"
KERNEL=="midi",                                 SYMLINK+="sound/midi",          GROUP="audio"
KERNEL=="midi[1-9]",                            SYMLINK+="sound/midi%n",                GROUP="audio"
KERNEL=="mixer",                                        SYMLINK+="sound/mixer",         GROUP="audio"
KERNEL=="mixer[1-9]",                   SYMLINK+="sound/mixer%n",       GROUP="audio"
KERNEL=="music",                                        SYMLINK+="sound/music",         GROUP="audio"
KERNEL=="music[1-9]",                   SYMLINK+="sound/music%n",       GROUP="audio"
KERNEL=="sequencer",                            SYMLINK+="sound/sequencer",     GROUP="audio"
KERNEL=="sequencer[1-9]",               SYMLINK+="sound/%k",                    GROUP="audio"

KERNEL=="controlC[0-9]",                        NAME="snd/%k",                          GROUP="audio"
KERNEL=="hwC[0-9]D[0-9]",               NAME="snd/%k",                          GROUP="audio"
KERNEL=="midiC[0-9]D[0-9]",             NAME="snd/%k",                          GROUP="audio"
KERNEL=="pcmC[0-9]D[0-9]c",             NAME="snd/%k",                          GROUP="audio"
KERNEL=="pcmC[0-9]D[0-9]p",             NAME="snd/%k",                          GROUP="audio"
KERNEL=="timer",                                        NAME="snd/%k",                          GROUP="audio"
KERNEL=="seq",                                  NAME="snd/%k",                          GROUP="audio"
Ahi habla del grupo "audio". ¿Sera esto lo que pone los dispositivos en el grupo audio?
Tambien hay un alsa.rules, pero se encarga de grabar el estado del mixer.
Cualquier cosa decime y busco por otro lado.
Saludos!
__________________
Zona Tux | Foro DIY
AleSanchez está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 00:21.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93