Disparadores Linux: Sesión gráfica

Linux Nivel Medio 27 de jun. de 2026

El disparador Gráfico o AutoStart

Si lo que necesitamos es que cuando el usuario inicie sesión en su escritorio gráfico (GNOME, KDE, XFCE) se abra una aplicación, un navegador o se ejecute algún script propio, el estándar a usar son los ficheros .desktop.

Cada usuario tiene una carpeta oculta que se usa para esto, en caso de que no exista se puede crear.
La carpeta es: ~/.config/autostart/

Para crear un inicio personalizado de algo, los pasos a realizar serían los siguientes:

Crear un archivo en esa ruta, por ejemplo:
~/.config/autostart/mi_script_grafico.desktop

Luego escribimos la estructura estándar de Linux que se usa para los lanzadores de aplicaciones (ficheros con extensión .desktop):

[Desktop Entry]
Type=Application
Name=Mi Disparador Grafico
Exec=/home/usuario/scripts/mi_programa.sh
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true

Esto hace que el script /home/usuario/scripts/mi_programa.sh se ejecute cada vez que el usuario inicia el entorno gráfico.

Etiquetas

Luis GuLo

🐧 SysAdmin GNU/Linux - 🐳 Docker - 🖥️ Bash Scripting - 🐪 Perl - 🐬 MySQL - 👥 Formador de TI - 👥 Formador de SysAdmin's - 💢 Ansible - ☁️ Cloud Computing - ❤️ Debian GNU/Linux