Foros del Web » Administración de Sistemas » Unix / Linux »

Comenzar y matar sonido

Estas en el tema de Comenzar y matar sonido en el foro de Unix / Linux en Foros del Web. Estoy haciendo una pijadita en mi fedora y me gustaria que me ayudasen, puesto que no se me ocurre como hacerlo. La idea es que ...
  #1 (permalink)  
Antiguo 24/01/2005, 13:32
Avatar de Tk421  
Fecha de Ingreso: agosto-2001
Ubicación: Australia
Mensajes: 384
Antigüedad: 23 años, 2 meses
Puntos: 0
Comenzar y matar sonido

Estoy haciendo una pijadita en mi fedora y me gustaria que me ayudasen, puesto que no se me ocurre como hacerlo.

La idea es que comienze un sonido cuando esta la pantalla de "login" y que se quite cuando uno se loga.

Comenzar el sonido ha sido facil, en rc.local he añadido "mplayer /path/to/cancion.mp3 &" (en este caso ha sido "Matrix" :P)

¿Como hago para matar el proceso cuando alguien se loga? ¿Alguna idea?
__________________
Tk421
Configuration management for Linux
  #2 (permalink)  
Antiguo 24/01/2005, 13:44
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 22 años, 5 meses
Puntos: 35
Podrías filtrar la salida del comando ps para obtener el PID del mplayer y luego matarlo con kill. Algo así como:

Código:
ps ax | sed algunas_opciones| kill PID
Más info:

man ps
man sed
man kill
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
  #3 (permalink)  
Antiguo 24/01/2005, 17:39
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 21 años, 5 meses
Puntos: 7
Si, eso esta bien, pero lo dificil no es eso.
Lo dificil es saber decirle al Sistema, "cuando se logge ejecutame esto".
__________________
Charlie.
  #4 (permalink)  
Antiguo 25/01/2005, 07:00
Avatar de ociomax
Colaborador
 
Fecha de Ingreso: mayo-2002
Ubicación: Temuco, Chile
Mensajes: 5.595
Antigüedad: 22 años, 5 meses
Puntos: 35
Eso tampoco es tan difícil. Es cosa de poner la línea respectiva en /etc/X11/gdm/PostSession/Default si usas GDM. Me imagino que KDM tendrá su propio archivo de configuración.
__________________
Christian González, "OCIOMax"
http://chgonzalez.blogspot.com
http://twitter.com/chgonzalez
  #5 (permalink)  
Antiguo 25/01/2005, 07:32
Avatar de Tk421  
Fecha de Ingreso: agosto-2001
Ubicación: Australia
Mensajes: 384
Antigüedad: 23 años, 2 meses
Puntos: 0
Ayer, tras una idea feliz puse en /etc/bashrc la siguiente linea

Código:
kill `ps ax | grep -v "ps ax" | grep -v grep | grep mplayer | awk '{ print $1 }'`
Pero como mplasyer lo crea "root" no hay permisos para matarlo.

Mirare lo de /etc/X11/gdm/PostSession/Default, aver si tiene la solucion ...

Pero cualquier otra idea es bienvenida
__________________
Tk421
Configuration management for Linux
  #6 (permalink)  
Antiguo 25/01/2005, 08:19
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 21 años, 5 meses
Puntos: 7
¿Y si entras en modo consola?
__________________
Charlie.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:50.