Screenshots en Linux 2026: La transición X11 → Wayland
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
- Introducción: El cambio de paradigma
- La realidad según los datos
- Herramientas para Wayland
- Herramientas para X11 (en decadencia)
- Recomendaciones por entorno
- Problemas documentados
- Novedades 2026: Actualización importante
- Conclusión
- 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?”
| Herramienta | Votos | Comentarios 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:
- Abre Configuración → Teclado
- Ve a Ver y personalizar atajos
- Busca Capturas de pantalla
- Desactiva los atajos nativos de GNOME
- Ve a Atajos personalizados → Añadir
- 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:
- Unificado enfoque multi-monitor/scaling → Usuario selecciona monitor al capturar
- XDG Desktop Portal como método primario → Método NATIVO de Wayland
- Legacy X11 fallback → Para i3, xmonad, etc.
- Fixes críticos de Wayland → GNOME clipboard, D-Bus hang, race conditions
Tabla comparativa de Fixes de Wayland en v14.0 RC1:
| Problema | Estado anterior | Estado 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 detection | Solo 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.
| Backend | Screenshot Portal | Screen 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-gnomepero 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
r/archlinux - “Which screenshot tool do you use?” (137+ comentarios, agosto 2024)
r/linuxquestions - “Wayland screenshot tools”
Issues de GitHub (FIXEADOS en v14.0 RC1)
Flameshot - Issue #4116 (abierto 2025-08-06 → FIXEADO en v14.0 RC1)
Flameshot - Issue #4298 (abierto 2025-10-17 → FIXEADO en v14.0 RC1)
Flameshot - Release v14.0 RC1 (2026)
Releases recientes (2025)
Satty v0.20.1 (agosto 2025)
Swappy v1.8.0 (agosto 2025)
Flameshot v13.3.0 (octubre 2025)
Repositorios oficiales
Satty (v0.20.1, agosto 2025)
slurp
Flameshot (v14.0 RC1, 2026)
Documentación oficial
ArchWiki - Screen capture
ArchWiki - XDG Desktop Portal
Flameshot - Wayland Help
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