![]() |
Ejecutar aplicacion al logearme Saludos Foro, Uso el entorno enlighment manejador de ventanas es el kdm. Lo quiero saber es como hacer para cuando me logee se ejecuten ciertas aplicaciones en mi entorno de trabajo y no tener que hacerlo como normalmente lo hago. Ej. gkrellm, xmms, amsn, etc. Muchas gracias por la ayuda! |
Se me ocurre que podrías añadir un simple script al init.d por default. Pero claro de esta manera supongo que las aplicaciones tendrian que tener un runlevel podterior al arranque de las X y además como KDM se arranca como root, tb estas lo harian. Pero creo recordar que hay alguna otra manera, para que al logearte como usuario se lanzaran estas aplicaciones. Quizá alguien nos lo recuerdo. No se si el uso de cron es apropiado para cosas tan puntuales. Yo por ejemplo en Gentoo, al arrancar lo tengo preparado para que me conecte via ppp a internet, que me levante la red y que me comparta conexión con otro pc, gracias a un script que pille a Epplestun y a otro con el que me ayudo Ferdy :-) No obstante si lo consigues avisa como lo has hecho. Saludos Herje |
Se que puedo hacerlo de esa manera como me lo estas planteando, pero hay una forma de hacerlo dentro de lineamientos del Sistema. Algo escuche por alli que se puede hacer en los .xssesion o xinitalgo, por eso abro este tema de discusion para escuchar opiniones. Tu solucion es muy valida hay que sentarse a estudiar los script y se colocan en en el nivel y oden correcto!! Vamos a ver como se desarrollan las cosas! Muchas gracias! |
Creo que es el ~/.xinitrc aunque no estoy totalmente seguro. Luego nos cuentas. Un saludo, |
La respuesta está en /etc/X11/Sessions/ y ~/.xinitrc!! Hola ! Personalmente, en vez de arrancar gdm o kde para entrar en un entorno gráfico, utilizo la línea de comandos para loguear, y luego el comando "startx" para entrar al modo gráfico, simplemente por que no necesito ralentizar la entrada a mi sistema =). Así, el comando startx ejecuta lo que haya dentro de mi ~/.xinitrc. Si quieres información detallada sobre el comando startx, siempre tendrás el man: Código: man startxDentro del fichero ~/.xinitrc, (o en su defecto /etc/X11/xinit/xinitrc, que sirve para todos los usuarios) puedes añadir programas a ejecutar en segundo plano además del entorno gráfico/sistema de ventanas. Para que éstos sean ejecutados en segundo plano, sólo has de añadirle '&' al final, por ejemplo: Código: galeon -s & # Precargador de Galeon para que tarde un plisplas en arrancarSi tu sistema de ventanas/entorno gráfico es digno de ser mencionado, habrá añadido su correspondiente entrada a /etc/X11/Sessions. De seguro que Enlightenment lo hizo. Yo tengo los siguientes ficheros en /etc/X11/Sessions: Código: $ ls /etc/X11/SessionsCódigo: $ cat /etc/X11/Sessions/e17Nota: el carácter '#' es válido para empezar un comentario que terminará al final de la línea donde se encuentre Código: $ cat ~/.xinitrcUn saludo a todos, espero haberos ayudado a los dos ! |
Edulix, muy interesante, yo lo tengo de otro modo. Tengo el DISPLAY MANAGER comentado en el /etc/rc.conf y el XDM por defecto eliminado como # rc-update del xdm Despues en mi .xinitrc tengo lo siguiente: exec fluxbox #exec gnome-session logicamente, tb descomentando solo uno. De ese modo haciendo startx me voy a gnome o a Fluxbox tb sin pasar por el GDM ni el KDM, que desde mi punto de vista, mucha utilidad no tiene, aunque es bonito. :-) Lo que si me parece muy interesante es lo del precargar alguna aplicacion. Le daré un vistazo a eso. Saludos Herje |
| La zona horaria es GMT -6. Ahora son las 07:51. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.