Ejecutar un programa automáticamente al iniciar sesión en Ubuntu 20.04 LTS

Publicado por P. Ruiz en

Una característica de Ubuntu, que puede resultarte muy útil en algunos momentos, es ejecutar cualquier programa, de forma totalmente automática, cada vez que inicies sesión con tu cuenta de usuario.

Por ejemplo, imagina que la tarde anterior, te has dejado algún archivo a medio descargar. Probablemente, lo primero que quieras hacer, al arrancar el ordenador la próxima vez, sea que la descarga se reanude cuanto antes. Y si además lo hace de forma automática, mejor que mejor.

Esto es lo que aprenderemos a hacer en este artículo, y para lograrlo, usaremos una herramienta de Ubuntu 20.04 LTS llamada Aplicaciones al inicio.

Lo que explicamos aquí sirve para cualquier programa que quieras arrancar automáticamente cuando inicias sesión en tu ordenador.

Encontrar Aplicaciones al inicio es muy sencillo, sólo tenemos que hacer clic sobre el elemento Mostrar aplicaciones del Escritorio.

También puedes pulsar la tecla Windows de tu teclado.

Ejecutar-un-programa-automaticamente-al-iniciar-sesion-en-Ubuntu-20-04-LTS-001

Cuando se muestre el Panel de actividades, comenzaremos a escribir el nombre del programa para buscarlo. También podemos hacer clic sobre el botón Todas y, a continuación, volveremos a hacer clic sobre el icono de Aplicaciones al inicio.

Aquí elegiremos el primer método y, cuando aparezca su icono, hacemos clic sobre él.

Ejecutar-un-programa-automaticamente-al-iniciar-sesion-en-Ubuntu-20-04-LTS-002

En un momento veremos la ventana Preferencias de las aplicaciones al inicio en la pantalla. En ella veremos las aplicaciones que están designadas en este momento para ejecutarse al iniciar sesión.

Como puedes intuir observando la ventana, desde aquí podemos deshabilitar la ejecución de un programa haciendo clic sobre la casilla de verificación que hay a su izquierda o quitarlo definitivamente haciendo clic sobre el botón Quitar.

También podemos hacer clic sobre el botón Añadir para incluir un nuevo programa en la lista.

Ejecutar-un-programa-automaticamente-al-iniciar-sesion-en-Ubuntu-20-04-LTS-003

A continuación, deberemos rellenar, en la ventana emergente que aparece, los datos de la aplicación que queremos añadir. Para nuestro ejemplo los valores que incluiremos serán los siguientes:

  • Nombre: Transmission (es el nombre que aparecerá después en la ventana principal).

  • Orden: transmission-gtk (es la orden que ejecuta el programa desde la línea de comandos).

  • Comentario: cualquier texto descriptivo (es el texto explicativo que aparecerá bajo el nombre en la ventana principal).

Cuando hayamos acabado, hacemos clic sobre el botón Añadir.

Ejecutar-un-programa-automaticamente-al-iniciar-sesion-en-Ubuntu-20-04-LTS-004

De vuelta en la ventana principal, comprobaremos que se ha añadido satisfactoriamente. Observa que, efectivamente, en la línea superior aparece el contenido que hayamos escrito en el campo Nombre y, de bajo, lo que hayamos escrito en el campo Comentario.

Ahora podemos cerrar la ventana y reiniciar el sistema para comprobar que funciona correctamente.

Ejecutar-un-programa-automaticamente-al-iniciar-sesion-en-Ubuntu-20-04-LTS-005

Cuando termine de iniciarse el sistema, y sin que nosotros hagamos nada, se abrirá automáticamente Transmission. Si es la primera vez que usamos Transmission, nos aparecerá una advertencia sobre su uso.

Para continuar usándolo, haremos clic sobre Estoy de acuerdo.

Ejecutar-un-programa-automaticamente-al-iniciar-sesion-en-Ubuntu-20-04-LTS-006

A partir de aquí, si tuviésemos una descarga en proceso, se retomaría de forma automática.

Bastaría con minimizar la ventana y dejar que se completara la descarga.

Ejecutar-un-programa-automaticamente-al-iniciar-sesion-en-Ubuntu-20-04-LTS-007

Y esto es todo por el momento. Espero que te resulte útil.