Problemas con la utilidad Flameshot en Ubuntu 24.04

En mi opinión, la mejor utilidad para capturas de pantalla disponible en Ubuntu es Flameshot.

Para instalar:

sudo apt install flameshot

Pero en Ubuntu 24.04 hay un problema con el paquete instalado.

Al intentar hacer una captura de pantalla, aparece este mensaje:

Error de Flameshot
No se puede capturar la pantalla

El problema es que el paquete asume XORG en lugar de Wayland para su interacción con la pantalla. Por lo tanto, es necesario configurarlo para que asuma Wayland.

Algunas personas han estado usando un script de inicio automático que invoca a Flameshot con el parámetro correcto. Como resultado, aparece un miniicono de Flameshot que, al usarse, funciona correctamente.

Para lograrlo, solo necesita crear un ficho de inicio automático aquí:

${HOME}/.config/autostart/flameshot-custom.desktop

Con este contenido:

[Desktop Entry]
Type=Application
Name=Flameshot wayland fixed
Exec=sh -c "QT_QPA_PLATFORM=wayland flameshot"
X-GNOME-Autostart-enabled=true

Pero you prefiero usar un atajo de teclado en lugar de un mini icono para tomar capturas de pantalla.

Se configura usando la aplicación de configuración para agregar un atajo:

settings->keyboard->view and customize shortcuts->custom shortcuts->+

Name: Flameshot

Command:

sh -c "QT_QPA_PLATFORM=wayland flameshot gui"

shortcut: Elige la tecla que quieras.

Prefiero usar Impr Pant.

En mi sistema, Impr Pant es <fn><right-shift>

Usar esto anula la captura de pantalla predeterminada, que también usa Impr Pant.

Publicado el par Pierre Bernatchez dans «solucionar problemas». Palabras clave: GUI, Wayland, Xorg, captura de pantalla, Flameshot, GDM