Ya hace un tiempo que publicamos un artículo sobre el modo en el que podíamos arrancar programas al iniciar la sesión en Ubuntu utilizando exclusivamente el entorno gráfico. Sin embargo, una de las cosas que distingue a GNU/Linux de otros sistemas operativos, es que podemos mirar fácilmente detrás del telón y averiguar cómo se puede hacer una determinada tarea sin la ayuda de un asistente. Eso es exactamente lo que vamos a hacer hoy: Utilizaremos como excusa el programa Gmail Notifier, del que hablamos hace unos días, para conseguir que se arranque cada vez que iniciemos nuestra sesión con Gnome, y todo ello sin utilizar el menú Sistema > Preferencias > Sesiones.
Si he despertado tu curiosidad, sólo tienes que continuar la lectura y seguir estos sencillos pasos:
- Para comenzar, debes abrir la Carpeta personal de la cuenta con la que estés trabajando (Lugares > Carpeta personal).
- A continuación, debes hacer que Nautilus muestre los archivos ocultos de tu Carpeta personal (puedes utilizar el menú Ver > Mostrar los archivos ocultos o sencillamente pulsar la combinación de teclas Ctrl+H)
- El siguiente paso consiste en buscar una carpeta denominada .config y hacer doble clic sobre ella.
- Verás que dentro de la carpeta .config existe una nueva carpeta llamada autostart. Haz de nuevo doble clic sobre ella para abrirla.
- Dentro de la carpeta autostart necesitamos crear un nuevo archivo. Para conseguirlo, debes hacer clic con el botón derecho del ratón en un área libre de la ventana y, en el menú de contexto, elegir Crear un documento > Archivo vacío.
- Verás que aparece inmediatamente un nuevo archivo, cuyo nombre es, precisamente, archivo nuevo.
- Ahora debes abrir el archivo recién creado con el editor de texto: haz clic con el botón derecho del ratón sobre el archivo y, en el menú de contexto, elige Abrir con “Editor de textos”.
- Dentro del área de trabajo del editor de textos, debes escribir el texto que ves en la siguiente imagen. Lógicamente, si el programa que quieres ejecutar al principio de la sesión es otro, deberás cambiar los datos de forma conveniente. Más abajo tienes el contenido en modo texto para que puedas copiar y pegar.
[Desktop Entry]
Name=GMailNotifier
GenericName=notificador de correo
Comment=Te avisa cuando recibes correo de GMail
Exec=gm-notify.py
Terminal=false
Type=Application
Categories=Network;FileTransfer;
StartupNotify=false
Name[es_ES]=GMailNotifier.desktop
- El siguiente paso consiste en renombrar el archivo, para que Gnome sepa que debe interpretar su contenido. Para conseguirlo, sólo tienes que hacer clic con el botón derecho del ratón sobre el archivo y, en el menú de contexto, elegir Renombrar…
- Ahora, como nuevo nombre del archivo, escribe GMailNotifier.desktop. En realidad, la segunda parte del archivo es la importante. A la izquierda del punto debes escribir un nombre que te permita identificar claramente el archivo.
- Aún no hemos acabado, pero casi. Ahora tienes que darle al archivo permisos para que pueda ejecutarse. Para conseguirlo, selecciona Propiedades en el menú de contexto del archivo …
- … Y en la solapa Permisos asegúrate de que quede seleccionada la opción Permitir ejecutar el archivo como un programa.
- Ahora, cada vez que inicies una nueva sesión en el entorno gráfico de tu Ubuntu, verás que aparece en el área de notificación del panel superior el icono de GMail Notifier, lo que significa que se ha iniciado su ejecución de forma automática.
Espero que te haya resultado interesante.
Artículo relacionado: Arrancar programas al iniciar la sesión
Imagen de cabecera: Mashup 5 icon theme



Hola
Antes de nada agradecer las indicaciones del post, pero tengo un problema: todo funciona bien, pero si no ejecuto la aplicación, lanzándome el aviso de “permitir el acceso del anillo” no lee los mensajes de mi cuenta, a pesar de que elijo la opción “siempre permitir” cuando reinicio el ordenador no los lee si no vuelvo a lanzar la aplicación.
Gracias por la ayuda.