search
Linux 12 min lectura

Screenshots en Linux 2026: La transición X11 → Wayland

Pablo IB

Screenshots en Linux 2026: La transición X11 → Wayland

Un análisis exhaustivo basado en encuestas de usuarios, issues de GitHub, foros de soporte y documentación oficial.


Tabla de Contenidos

  1. Introducción: El cambio de paradigma
  2. La realidad según los datos
  3. Herramientas para Wayland
  4. Herramientas para X11 (en decadencia)
  5. Recomendaciones por entorno
  6. Problemas documentados
  7. Novedades 2026: Actualización importante
  8. Conclusión
  9. Fuentes y evidencia

Introducción: El cambio de paradigma

El ecosistema de screenshots en Linux está en plena transición. Durante años, X11 ofreció herramientas maduras y estables. Pero con la adopción masiva de Wayland, las herramientas antiguas están fallando y nuevas soluciones están emergiendo.

¿Por qué importa ahora?

  • GNOME 48+ y 50 han roto compatibilidad con apps X11 clásicas
  • Wayland ahora es el default en la mayoría de distros
  • Los desarrolladores están migrando a APIs nativas (xdg-desktop-portal)
  • Las herramientas Wayland-nativas están ganando funcionalidades que X11 nunca tuvo

Este artículo no es basado en opiniones de autor. Está construido sobre:

  • 137+ comentarios en r/archlinux (agosto 2024)
  • Issues abiertos y cerrados en GitHub de Flameshot, ksnip, Satty
  • Documentación oficial de ArchWiki y XDG Desktop Portal
  • Reportes reales de usuarios de Reddit
  • Release notes y changelogs (Flameshot v14.0 RC1, Satty v0.20.1, Swappy v1.8.0)

La realidad según los datos

Encuesta de usuarios r/archlinux (agosto 2024)

Pregunta: “Which screenshot tool do you use?”

HerramientaVotosComentarios destacados
Flameshot~30+“nothing is better” - sasha_sup1312
Spectacle~20+“the best i have used” - NarcisstMostly
grim + slurp~10+“Swappy runs better than FlameShot on some Wayland compositors” - RusselsTeap0t
scrot~10+“I’m currently using scrot. The quality of the screenshots is really bad” - TheBadBossBaby (OP)
gnome-screenshot~10+“Gnome-screenshot. No complaints” - govind31415926

Insight clave: La popularidad NO correlaciona con compatibilidad Wayland. Flameshot es #1 en votos pero tenía múltiples issues abiertos de Wayland… hasta ahora.


Herramientas para Wayland

Satty + grim + slurp (Recomendación #1)

Satty es la nueva estrella del ecosistema Wayland. Inspirado en Swappy y Flameshot, pero con mejoras significativas. Versión v0.20.1 (agosto 2025).

Instalación:

sudo pacman -S grim slurp satty wl-clipboard

Comando mágico:

# Capturar área, editar, copiar al portapapeles
grim -g "$(slurp)" - | satty --filename - --fullscreen --early-exit --copy-command wl-copy

Características (v0.20.1):

  • Nativo Wayland → 0 problemas de compatibilidad
  • HW acceleration → OpenGL rendering (usa GTK4 + femtovg 0.20.1)
  • Anotaciones modernas → Flechas, texto, blur, highlight, pixelado, números
  • Multimonitor robusto → Soporta monitor_scale para HiDPI
  • Reciente y mantenido → v0.20.1 con 93 commits desde v0.20.0
  • Pan and zoom → Mejoras en navegación de imágenes grandes
  • Text editing → IME support, Ctrl+V pegar texto, movement shortcuts
  • Flatpak support → Scripts de build y release automation
  • Fallback fonts → Mejor soporte para fuentes asiáticas (Noto Sans, IPAexGothic, Source Han Sans)

Opiniones reales:

“Swappy runs better than FlameShot on some Wayland compositors (especially Hyprland) since it’s a native Wayland app and is a simpler program.” — RusselsTeap0t

“I use combination of 3 tools: slurp | grim | swappy. slurp - selects area, grim - takes screenshot, swappy - allows edit screenshot” — ArttX_

Configuración para hotkey en GNOME:

  1. Abre ConfiguraciónTeclado
  2. Ve a Ver y personalizar atajos
  3. Busca Capturas de pantalla
  4. Desactiva los atajos nativos de GNOME
  5. Ve a Atajos personalizadosAñadir
  6. Configura:
    • Nombre: “Screenshot con Satty”
    • Comando: grim -g "$(slurp)" - | satty --filename - --fullscreen --early-exit --copy-command wl-copy
    • Atajo: Print

Flameshot v14.0 RC1 (Actualizado: Ahora VIABLE en Wayland)

IMPORTANTE: Flameshot v14.0 RC1 (Release Candidate, 2026) aborda MUCHOS de los problemas de Wayland reportados anteriormente.

Instalación:

# Versión estable actual
sudo pacman -S flameshot  # v13.3.0 (octubre 2025)

# Para v14.0 RC1 (pre-release)
yay -S flameshot-git  # o compilar desde fuente

Comando:

flameshot gui

Características (v14.0 RC1):

  • Soporte XDG Desktop Portal → Método primario para Wayland
  • Unificado multi-monitor/scaling → Usuario selecciona monitor
  • Tray menu para seleccionar pantalla → Bypass monitor selection widget
  • Legacy X11 fallback → Para WMs sin xdg-desktop-portal (i3, xmonad, etc.)
  • D-Bus Capture Method → scripts y apps externas pueden invocar capture
  • Windows Global Screenshot Shortcut → Atajos además de PrntScn

⚠️ Limitación conocida: Según ArchWiki, xdg-desktop-portal-gnome y xdg-desktop-portal-kde NO soportan el Screenshot portal, solo el Screen cast portal. Esto significa que Flameshot en GNOME/KDE puede requerir workflows alternativos (Screen cast portal) o Grim adapter.

BUG FIXES CRÍTICOS DE WAYLAND en v14.0 RC1:

  • GNOME clipboard copy failure (issues #4116, #4298) → Workaround: capture window se mantiene vivo hasta que el compositor fetch los datos
  • D-Bus hang fix → Sin hang cuando no hay notification service registered
  • D-Bus race condition → Fix race condition en temporales en portal calls
  • Clipboard runtime detection → Binary funciona en ambos Wayland y X11
  • QPainter crashes on KDE Plasma Wayland (Qt 6) → 9 safety checks añadidos

Opiniones de usuarios (2024):

“Flameshot is just so freaking fast compared to like MS snipping tool, I can sip a coffee each time I press Windows Snipping tool keycombination until it’s open” — Dapper-Inspector-675

“I use flameshot, I can take screenshots of selected areas, then copy them to discord quickly” — IntelStellarTech

Opiniones de usuarios (Wayland issues, 2025):

“I use flameshot but I can’t get it to work on sway” — ardishco (Reddit r/linuxquestions)

“After wayland, its a mess. Flameshot doesnt work and others are just too simple” — vicenterusso (Reddit r/archlinux)

grim + slurp + swappy (Alternativa CLI)

Para usuarios que prefieren CLI:

sudo pacman -S grim slurp swappy wl-clipboard

Comando simple:

# Copiar área al portapapeles
grim -g "$(slurp -d)" - | wl-copy

# Capturar y editar con Satty
grim -g "$(slurp)" -t ppm - | satty --filename - --fullscreen

Swappy v1.8.0 (agosto 2025) actualizaciones:

  • Input method support → Editar texto con IME (chino, japonés, etc.)
  • Transparency feature → Transparencia en pinceles
  • Left hand friendly keybinds → Comodidad para zurdos
  • Ctrl+V support → Pegar texto en tool de texto

Ventajas:

  • Extremadamente rápido → CLI puro sin overhead de GUI
  • Flexible → Combinable con otras herramientas
  • Nativo Wayland → grim es el estándar de facto

gnome-screenshot (Nativo, simple)

Instalación:

sudo pacman -S gnome-screenshot

Uso:

gnome-screenshot -a  # área
gnome-screenshot -w  # ventana

Ventajas:

  • Funciona en Wayland → Usa portales xdg-desktop-portal-gnome
  • Estable → Probado en GNOME 48+
  • Simple → Sin fricciones

Desventajas:

  • Sin anotaciones → Solo captura
  • Básico → No hay edición

Opiniones:

“Gnome-screenshot. No complaints” — govind31415926

Spectacle (Solo para KDE Plasma + Wayland)

Instalación:

sudo pacman -S spectacle

Ventajas:

  • 🏆 Favorito de usuarios KDE (142 votos en Reddit)
  • Integración perfecta en Plasma
  • Anotaciones → Flechas, texto, blur
  • Multimonitor funciona en Wayland

Opiniones:

“Spectacle, the best i have used” — NarcisstMostly

“I had been using Flameshot a few years ago, but now Spectacle can do most of what was exclusive to Flameshot before.” — Joe-Cool


Herramientas para X11 (en decadencia)

️ scrot / maim (Solo Xorg)

Instalación:

sudo pacman -S scrot maim

Comando típico:

scrot -s ~/Pictures/screenshot.png  # X11 only
maim -s | xclip -selection clipboard -t image/png  # X11 only

Opiniones:

“I used maim as well but my setup was kinda janky and I found flameshot worked a bit better ootb.” — Frozen5147

“Scrot - will just save it to your home folder. Very bare bones.” — ontin000

“maim is still really good, and I’ve not had any problems with it yet. I like that it chains nicely into simple shell scripts I can bind.” — Hermocrates


Recomendaciones por entorno

GNOME + Wayland (48+ / 50)

🥇 Stack recomendado:

sudo pacman -S grim slurp satty wl-clipboard

Configuración:

# Editar ~/.config/sway/config o tu configuración de hotkeys de GNOME
bindsym Print exec grim -g "$(slurp)" - | satty --filename - --fullscreen --early-exit --copy-command wl-copy

🥈 Alternativa: Flameshot v14.0 RC1

# Beta versión con fixes de Wayland
yay -S flameshot-git

# O usar versión stable con workarounds
flameshot gui

Alternativa simple (built-in):

  • Print → UI de screenshots (pantalla/ventana/área)
  • Shift+Print → Área seleccionada
  • Alt+Print → Ventana activa

KDE Plasma + Wayland

Recomendación:

sudo pacman -S spectacle

Por qué Spectacle:

  • 🏆 Favorito de usuarios KDE (142 votos en Reddit)
  • Integración perfecta
  • Anotaciones
  • Multimonitor funciona

Sway / Hyprland / Wlroots

Stack nativo (recomendado):

sudo pacman -S grim slurp satty wl-clipboard

Config Hyprland:

# binds.conf
bind = $mod, PRINT, exec, grim -g "$(slurp)" - | satty --filename - --fullscreen --early-exit

xdg-desktop-portal para Hyprland:

sudo pacman -S xdg-desktop-portal xdg-desktop-portal-hyprland

⚠️ Según ArchWiki: xdg-desktop-portal-hyprland NO soporta el Screenshot portal, solo el Screen cast portal. Para screenshots en Hyprland, se recomienda usar grim + slurp directamente.

Config Sway:

# ~/.config/sway/config
bindsym Print exec grim -g "$(slurp)" - | satty --filename - --fullscreen --early-exit

Xorg (legacy)

Si sigues en X11:

sudo pacman -S flameshot

Configuración:

flameshot gui

Ventajas:

  • ✅ Flameshot funciona perfectamente
  • ✅ No hay issues abiertos para X11

Problemas documentados

Issues de Flameshot en GNOME Wayland (RESUELTOS en v14.0 RC1)

Issue #4116: GNOME wayland (mutter 48.4) - Copy clipboard no funciona ✅ FIXEADO

Estado: Abierto 2025-08-06 → FIXEADO en v14.0 RC1

Problema: Click Copy selection to clipboard no funciona en GNOME Wayland (mutter 48.4)

Root cause: GNOME requiere ventana visible durante operaciones de clipboard

Fix en v14.0 RC1: Capture window se mantiene brevemente alive hasta que el compositor fetch los datos

“Worked around GNOME’s requirement for a visible window during clipboard operations. The capture window now stays briefly alive until the compositor fetches the data.” — Flameshot v14.0 RC1 release notes

Issue #4298: Fedora 42 GNOME Wayland - Clipboard vacío ✅ FIXEADO

Estado: Abierto 2025-10-17 → FIXEADO en v14.0 RC1

Problema: Ctrl+C not funciona en GNOME Wayland, notificación dice “saved to clipboard” pero portapapeles vacío

Fix: Mismo que #4116 - mantener ventana visible durante operaciones de clipboard

Legacy X11 Fallback en v14.0 RC1

Settings → General → “Use legacy X11 screenshot method”

“For users on minimal window managers (i3, xmonad, etc.) without xdg-desktop-portal, there is now a ‘Use legacy X11 screenshot method’ option that bypasses the portal. This is marked as deprecated but ensures Flameshot works in more environments.” — Flameshot v14.0 RC1


Novedades 2026: Actualización importante

Satty v0.20.1 (agosto 2025) - Más allá del artículo original

Nuevas características:

  • Pan and zoom → Navegación mejorada en imágenes grandes
  • Text editing enhanced → IME support para idiomas asiáticos, Ctrl+V pegar texto, movement shortcuts
  • Monitor scale → Soporte para HiDPI/multimonitor con diferentes escalas
  • Fallback fonts → Mejor soporte para fuentes asiáticas (Noto Sans, IPAexGothic, Source Han Sans)
  • Flatpak build script → Release automation
  • Copy filepath to clipboard → Nueva acción

Esto hace que Satty sea AÚN MÁS atractivo para multimonitor HiDPI setups comunes en 2026.

Flameshot v14.0 RC1 (2026) - Renace en Wayland

Cambios principales:

  1. Unificado enfoque multi-monitor/scaling → Usuario selecciona monitor al capturar
  2. XDG Desktop Portal como método primario → Método NATIVO de Wayland
  3. Legacy X11 fallback → Para i3, xmonad, etc.
  4. Fixes críticos de Wayland → GNOME clipboard, D-Bus hang, race conditions

Tabla comparativa de Fixes de Wayland en v14.0 RC1:

ProblemaEstado anteriorEstado v14.0 RC1
GNOME clipboard copy failure#4116 abierto✅ FIXEADO
Fedora 42 clipboard vacío#4298 abierto✅ FIXEADO
D-Bus hang (sin notifications service)❌ crash✅ FIXEADO
Race condition en portal calls❌ crash✅ FIXEADO
Clipboard runtime detectionSolo X11 o solo Wayland✅ Ambos

Swappy v1.8.0 (agosto 2025) - Mejoras UX

Nuevas características:

  • Input method support → Editar texto con IME (chino, japonés, coreano)
  • Transparency feature → Transparencia en pinceles
  • Left hand friendly keybinds → Atajos comodidad zurdos
  • Ctrl+V support → Pegar texto en tool de texto

xdg-desktop-portal - La realidad del soporte de screenshots

⚠️ IMPORTANTE: Según ArchWiki (2026), la mayoría de backends xdg-desktop-portal NO soportan el Screenshot portal.

BackendScreenshot PortalScreen cast Portal
xdg-desktop-portal-gnome❌ No✅ Yes
xdg-desktop-portal-kde❌ No✅ Yes
xdg-desktop-portal-hyprland❌ No✅ Yes
xdg-desktop-portal-wlr❌ No✅ Yes
xdg-desktop-portal-cosmic✅ Yes✅ Yes
xdg-desktop-portal-dde (Deepin)✅ Yes✅ Yes
xdg-desktop-portal-luminous (AUR)✅ Yes✅ Yes
xdg-desktop-portal-xapp (Cinnamon)✅ Yes✅ Yes

Implicación: Las herramientas que dependen del Screenshot portal de xdg-desktop-portal NO funcionarán nativamente en GNOME, KDE, Hyprland o wlroots via xdg-desktop-portal.

¿Cómo funciona Flameshot en Wayland entonces?

Según la documentación oficial de Flameshot:

  • GNOME Wayland: Usa xdg-desktop-portal-gnome pero requiere permisos explícitos y muestra diálogo “Share” cada vez (whitelist de GNOME para su propia herramienta)
  • KDE Wayland: Usa xdg-desktop-portal-kde
  • Hyprland: Usa xdg-desktop-portal-hyprland + Grim adapter

Nota: FlameShout v14.0 RC1 menciona usar “xdg-desktop-portal calls” como método primario, pero la documentación no especifica cuál portal (Screenshot vs Screen cast). La realidad es que Screenshot portal está muy limitado en 2026.


Conclusión

El ecosistema de screenshots en Linux está evolucionando. X11 tiene herramientas maduras pero están en decadencia. Wayland requiere nuevas soluciones y la comunidad está respondiendo con herramientas nativas como Satty, grim y slurp.

Para usuarios de GNOME + Wayland (la mayoría en 2026):

  • 🥇 Satty + grim + slurp → La mejor opción, nativo Wayland, v0.20.1 reciente
  • 🥈 Flameshot v14.0 RC1 → VIABLE en Wayland con XDG Desktop Portal, fixes críticos aplicados
  • 🥉 GNOME built-in → Suficiente para la mayoría

Para usuarios de KDE Plasma + Wayland:

  • 🏆 Spectacle → Integración perfecta, funcional

Para usuarios de X11 (legacy):

  • 🏆 Flameshot → Funciona perfectamente

Tendencia 2026:

  • Las herramientas Wayland-nativas están ganando terreno (Satty, grim, slurp)
  • Flameshot v14.0 RC1 aborda problemas específicos (GNOME clipboard, D-Bus), pero el soporte de xdg-desktop-portal es limitado
  • Las distros están cambiando defaults a grim + slurp en compositores wlroots
  • Screenshot portal de xdg-desktop-portal está muy limitado (solo COSMIC, Deepin, Cinnamon, AUR luminous)
  • La documentación de ArchWiki está actualizada pero requiere experiencia técnica
  • grim + slurp sigue siendo la solución más portable y confiable para Wayland

Recomendación final para Arch/CachyOS 2026:

🥇 Para GNOME Wayland:

sudo pacman -S grim slurp satty wl-clipboard

# Configurar hotkey
grim -g "$(slurp)" - | satty --filename - --fullscreen --early-exit --copy-command wl-copy

🥈 Alternativa: Flameshot v13.3.0 (estable) con workarounds

sudo pacman -S flameshot xdg-desktop-portal xdg-desktop-portal-gnome

# GNOME Wayland requiere permisos explícitos
flatpak permission-set screenshot screenshot org.flameshot.Flameshot yes

# Hotkey workaround para GNOME
bash -c -- "QT_QPA_PLATFORM=wayland flameshot gui"

🥉 Alternativa: Flameshot v14.0 RC1 (pre-release, AUR)

yay -S flameshot-git

⚠️ Nota importante sobre Flameshot v14.0 RC1: Aunque fixea issues de clipboard en GNOME (#4116, #4298), el soporte de xdg-desktop-portal sigue limitado. GNOME y KDE no soportan Screenshot portal, lo que puede causar problemas de permisos y workflows inconsistentes.


Fuentes y Evidencia

Encuestas de usuarios

Issues de GitHub (FIXEADOS en v14.0 RC1)

Releases recientes (2025)

Repositorios oficiales

Documentación oficial

Correcciones y actualizaciones

  • 2026-05-18: Corrección crítica sobre soporte de Screenshot portal en xdg-desktop-portal. Según ArchWiki, GNOME, KDE, Hyprland y wlr NO soportan Screenshot portal, solo Screen cast portal. Ajustadas recomendaciones y warnings.

Agradecimientos

A todos los usuarios de Reddit, desarrolladores y mantenedores que han compartido sus experiencias y reportado bugs. Este artículo es posible gracias a la comunidad.

Autor: Pablo Ibáñez Fecha: 2026-05-18 Blog: pabloib.com