Inicio automático de programas ?
Volver al foro (Usando Guadalinex 1.0)-
¿Como se hace? Por ejemplo, para que inicie guadalinexRadio al entrar en gnome.
He visto por ahi que con KDE hay una carpeta Autostart, pero con Gnome no me aclaro.
Lo más que he conseguido es poner la orden en el archivo
/home/.bashrc y asi funciona, pero cuando abro una terminal, lo vuelve a ejecutar.-
-
-
-
Pero... aunque en principio es posible hacer que se ejecuten algunos programas al iniciar Gnome utilizando la herramienta "Menú Aplicaciones - Configuración - Preferencias - Avanzadas - Sesiones". Resulta que no me dejaba poner ahí programas que seguramente hayan sido creados con otros escritorios o cualquiera sabe la razón. Por ejemplo en mi caso: AMSN y el Skype (para hablar por Internet).
Pues la solución es la siguiente para esos casos:
Editar el fichero ".gnomerc" que se encuentra en el directorio principal del usuario y al final del mismo introducir la ruta y nombre de los programas a ejecutar, eso sí, es necesario terminar cada programa con un espacio y amperson ( &) para que continue la ejecución del script de inicio de gnome.
En mi caso quedó así el fichero ~/.gnomerc:
if [ -f ~/.bashrc ]; then
source ~/.bashrc
fi
/usr/bin/amsn &
/usr/skype_ver_0_91_0_3/skype &
Fíjense en las dos últimas líneas que son las que he añadido como terminan en " &".
Espero que haya sido útil. Hasta la vista.
.........
-
-
Hola!
Yo uso Xfce4 y me gustaria iniciar al principio 'Gkrellm'.
Entonces, lo hecho de esta manera y no funciona:
En el directorio '/home/tron' se encuentra un archivo que se llama '.xsession'. Lo abro con 'vi' y veo que alli es donde estan las cosas que se inician al iniciar sesion (valga la redundancia). Entre ellas stan el panel Xfce, la barra de tareas... etc.
Bueno, sigo el mismo patron del fichero y lo edito con:
[code] /usr/bin/gkrellm &[/code]
Pero nada, al iniciar session se queda tan pancho y el gkrellm se lo pasa por el forro. Por lo que lo pruebo con:
[code]exec /usr/bin/gkrellm &[/code] ya que veo que una de las lineas lleva el 'exec' delante... pero tampoco, ni se inmuta. Lo mismo pasa si lo pruebo solo con
[code]gkrellm &[/code]
Ande meto la pata?
Gracias!!...Linux user number 377403! ...Machine registration number 276161! Ue! :pint:...-
Sera mucho mas "limpio" si creas un script sencillo, que utilices para eso nada mas.
Por ejemplo:
[code]
#!/bin/sh
gkrellm[/code]
Le das permisos de ejecucion, le das un nombre por ejemplo "inicio", lo metes en algun sitio facil de recordar y lo usas siempre para esos programitas (solo tienes que añadir una nueva linea).
Ahora lo usas como querias hacer pero en vez de directamente el gkrellm, pues la ruta completa al script.
SaludosBlog sobre Guadalinex, repositorio extra, instalacion de programas a un clik http://guadausers.es/-
hola!
He creado un script y le doy permisos de ejecucion(mi primer script, que feliz soy :-D ), el script funciona... pero lo meto en el archivo '.xsession' que hay en mi directorio personal... y nada. Le pongo todo el path y tal... pero se queda tan ancho.
Total que me pongo a experimentar y cambio cosas del archivo este (el '.xsession') y resulta que si lo anulo casi todo con (#) .Pero se ejecutan igual las cosas, como el panel xfce, etc. Asi que deduzco (o no, porque lo mismo hago algo mal) que no es donde he de poner: '/home/tron/inicio'
PD: 'inicio' es el nombre del script en concreto.
Gracias!...Linux user number 377403! ...Machine registration number 276161! Ue! :pint:...-
Holas, supongo que usas GDM, escoges como entorno para la sesion, Debian?.....creo que el .xsession solo afecta esa sesion, la veras al elegir entorno a traves de GDM.
SaludosBlog sobre Guadalinex, repositorio extra, instalacion de programas a un clik http://guadausers.es/-
Hola!
Si uso GDM, inicio sesion en Xfce4, que es el gestor de ventanas que uso por defecto....Linux user number 377403! ...Machine registration number 276161! Ue! :pint:...-
Xfce4 utiliza .xsession4, no .xsession. Prueba a hacer desde tu home:
# ln -s .xsession .xsession4
para que sea "consistente" con otros gestores de escritorio (también puedes crear uno independiente)
Taluego"Me lo contaron y lo olvidé. Lo vi y lo entendí. Lo hice y lo aprendí." (Confucio)...-
Hola alfabet
He probado lo que me has dicho, pero no funciona.
Gracias....Linux user number 377403! ...Machine registration number 276161! Ue! :pint:...-
Holas, intentalo del siguiente modo...edita (como root) el archivo /etc/x11/dm/Sessions/xfce4 (si no encuentras uno con ese nombre, sera uno con un nombre parecido), te pongo mi ejemplo con fluxbox:
[Desktop Entry]
Encoding=UTF-8
Name=Fluxbox
Comment=Fluxbox
TryExec=/usr/X11R6/bin/startfluxbox
Exec=/etc/X11/xdm/Xsession Fluxbox
Icon=
Type=Application
/usr/bin/gkrellm &
La linea en negrita es la que he añadido para el ejemplo, es solo para que te hagas una idea.....solo tendrias que añadir esa linea y no tomes en cuenta el resto de lineas.
SaludosBlog sobre Guadalinex, repositorio extra, instalacion de programas a un clik http://guadausers.es/-
Hola IndioCabreao!
Hice lo que me dijiste... pero ni con esas funciona.
PD: Me da a mi que estoy dando un poco la vara con este tema, no?
Gracias!...Linux user number 377403! ...Machine registration number 276161! Ue! :pint:...-
Mira a ver si existe en tu home o en /etc/X11 un archivo llamado .xinitrc y prueba a ver si es ese el que está utilizando para iniciar la sesión.
Taluego"Me lo contaron y lo olvidé. Lo vi y lo entendí. Lo hice y lo aprendí." (Confucio)...-
Hola alfabet!
Si que exite el archivo '.xinitrc' en mi home, pero no en mi /etc/X11/gdm/Sessions.
Pero bueno, tampoco es ese el que usa.
He visto que hay un directorio .xfce4/ pero alli son todos los arhivos con extension .xml...Linux user number 377403! ...Machine registration number 276161! Ue! :pint:...
-
-
-
-
-
-
-
-
-
-
-
-
-
jano
Iniciado Senior
Envíos: 29