Linux Mint y Copilot: WebApp de ChatGPT maximizada

Guía para mapear el botón Copilot en Linux Mint Cinnamon y abrir el WebApp de ChatGPT desde su .desktop, asegurando inicio maximizado y agrupación correcta.

domingo, 31 de agosto de 2025 • 3 min de lectura • Equipo Q2BSTUDIO

Inteligencia-Artificial-

Resumen: en esta guía muestro cómo mapear el botón Copilot del portátil para abrir el WebApp de ChatGPT creado en Linux Mint Cinnamon. También resuelvo el clásico problema de abrir como otro Chrome y cómo asegurar que el app inicie maximizado.

Por qué esto requiere algunos pasos

Cuando creas un Aplicativo Web en Linux Mint desde el menú Aplicativos Web, el sistema genera un archivo .desktop para ese app, con parámetros propios como perfil aislado, icono y clase de ventana. Si usas un atajo de teclado que lanza directamente google-chrome --app=URL, Mint lo trata como un Chrome genérico y aparece separado en la barra de tareas, no como tu WebApp ChatGPT. La solución es lanzar el .desktop del WebApp, no el binario del navegador.

1 Crear el WebApp de ChatGPT con la interfaz

Abre Aplicativos Web. Completa así Nombre ChatGPT, Dirección https://chatgpt.com, Perfil aislado activado recomendado. Los parámetros personalizados son opcionales y más abajo explico la maximización. Guarda. Esto generará un .desktop en la ruta ~/.local/share/applications/

2 Confirma el archivo .desktop del WebApp

Ejemplo real de ruta ~/.local/share/applications/WebApp-ChatGPT6914.desktop

Contenido relevante

[Desktop Entry]

Name=ChatGPT

Exec=google-chrome-stable --app=https://chatgpt.com --class=WebApp-ChatGPT6914 --name=WebApp-ChatGPT6914 --user-data-dir=/home/usuario/.local/...

StartupWMClass=WebApp-ChatGPT6914

X-WebApp-Browser=Chrome

X-WebApp-URL=https://chatgpt.com

X-WebApp-CustomParameters=--start-maximized

Consejo StartupWMClass debe coincidir con el valor usado en --class dentro de Exec para que el panel agrupe el WebApp correctamente.

3 Mapea el botón Copilot para abrir el WebApp con la GUI

Ve a Menu Preferencias Teclado Atajos Atajos personalizados. Pulsa Agregar atajo personalizado. Nombre ChatGPT. En Comando usa el lanzador del .desktop sin llamar a Chrome directamente.

Comando gtk-launch WebApp-ChatGPT6914

El nombre tras gtk-launch es el nombre del archivo .desktop sin la extensión. Pulsa Capturar atajo y presiona el botón Copilot. Guarda y prueba. El sistema abrirá exactamente el WebApp ChatGPT con su icono y agrupado como una sola aplicación.

4 Abrir maximizado de forma fiable

En la configuración del WebApp añade el parámetro personalizado X-WebApp-CustomParameters=--start-maximized. Con eso se iniciará en pantalla completa de forma consistente.

5 Prueba el .desktop desde la terminal

Ejecuta gtk-launch WebApp-ChatGPT6914. Si abre el WebApp correcto, el atajo de teclado también funcionará.

6 Por qué antes se abría como otro Chrome

Porque el atajo lanzaba algo como google-chrome --app=https://chatgpt.com. Ese comando no incluye las pistas que Mint usa para agrupar la ventana clase, nombre, perfil aislado. El .desktop en cambio define --class, --name, StartupWMClass y --user-data-dir adecuados, por eso el panel lo reconoce como el mismo app fijado.

7 Extras útiles opcionales

Focar la ventana si ya está abierta. Crea un script que use wmctrl o xdotool e instálalos con apt si no los tienes.

#!/usr/bin/env bash

if wmctrl -x -a WebApp-ChatGPT6914; then

exit 0

else

gtk-launch WebApp-ChatGPT6914

fi

Apunta el atajo a este script para traer al frente el WebApp si ya está abierto.

Usando Edge Brave o Chromium. El concepto es el mismo, el .desktop tendrá Exec=microsoft-edge o Exec=brave o Exec=chromium y siempre debes lanzarlo con gtk-launch para respetar clase y perfil.

Dónde se guardan los .desktop. Usuario actual ~/.local/share/applications/ y sistema completo en /usr/share/applications/. Los WebApps suelen vivir en el directorio del usuario.

8 Lista de verificación final

Creé el WebApp ChatGPT en Aplicativos Web. Localicé el .desktop por ejemplo WebApp-ChatGPT6914.desktop. Probé gtk-launch WebApp-ChatGPT6914. Asigné el botón Copilot al comando anterior. Añadí --start-maximized en X-WebApp-CustomParameters. Verifiqué que la ventana se agrupa correctamente en el panel.

Sobre Q2BSTUDIO

Si tu empresa busca impulsar productividad y seguridad con ia para empresas, agentes IA y automatización de flujos, en Q2BSTUDIO te acompañamos de punta a punta. Somos una empresa de desarrollo de software especializada en aplicaciones a medida y software a medida, inteligencia artificial, ciberseguridad, servicios cloud aws y azure, servicios inteligencia de negocio y power bi, y modernización de plataformas. Podemos integrar tu flujo con WebApps, atajos del sistema y asistentes corporativos para acelerar tareas del día a día.

Conoce cómo aplicamos la inteligencia artificial en casos de uso reales en tu organización e impulsa tus soluciones con aplicaciones a medida integradas con tus sistemas actuales.

Palabras clave relacionadas aplicaciones a medida, software a medida, inteligencia artificial, ciberseguridad, servicios cloud aws y azure, servicios inteligencia de negocio, ia para empresas, agentes IA, power bi.

NUESTROS SERVICIOS

Cómo podemos ayudarte

¿Tienes un proyecto en mente?

Cuéntanos tu visión y la convertimos en una solución de software. Sea cual sea el alcance, hacemos realidad tu idea.