⚡ 59 herramientas de desarrollo, siempre actualizadas — cada nueva versión upstream llega a apt en cuestión de horas. Únete al Discord

📅 A partir del , el mirror de apt requerirá una suscripción. Ver precios · 🆓 Existe un espejo gratis para siempre

Instalar la última versión de GPU Screen Recorder en Debian

Un grabador de pantalla al estilo ShadowPlay para X11 y Wayland que captura y codifica en la GPU

Última versión: 6.1.3 · actualizado 2026-09-25
FuenteVersión
deb.griffo.io6.1.3 ✅
Debian oficial🚫 no empaquetado
← Volver al inicio
📌 ¿Instalas en una versión concreta? Debian 12 (bookworm) · Debian 13 (trixie) · Debian 14 (forky) · Debian Sid

¿Qué es GPU Screen Recorder?

GPU Screen Recorder es un grabador de pantalla que mantiene todo el proceso en la GPU: captura un monitor, una ventana, una región o una webcam y entrega los fotogramas directamente al codificador de vídeo de la GPU (VA-API en AMD e Intel, NVENC en NVIDIA, o Vulkan video), así que grabar un juego a 60 o 144 FPS apenas cuesta fotogramas por segundo. Graba a un archivo, transmite por RTMP, SRT o WHIP, hace capturas de pantalla, y mantiene un búfer de repetición instantánea al estilo ShadowPlay que guarda los últimos minutos cuando lo pides. Funciona en X11 y Wayland, y el comando que escribes es gpu-screen-recorder.

🚀 Por qué importa la última versión: Debian 12 y Debian 13 no empaquetan GPU Screen Recorder en absoluto, y la 5.13.8 de forky y sid es anterior a la serie 6.x. Esa versión no tiene gsr-cli ni la opción -ipc, así que una grabación en marcha solo se puede controlar con señales; tampoco tiene salida WHIP con -auth para streaming de baja latencia, ni -exclude-metadata. Los scripts de atajos de teclado y las configuraciones de repetición escritos según la documentación actual de upstream dan todo eso por hecho.

⚡ Funciones clave de GPU Screen Recorder

⏪ Repetición instantánea

-r 60 mantiene los últimos 60 segundos en memoria (o en disco con -replay-storage disk), y guardarlo está a un comando de distancia: el clip que querías, grabado antes de que supieras que lo querías.

🎮 Sobrecarga casi nula

La captura y la codificación nunca salen de la GPU, así que la CPU queda libre para el juego. Se admiten H.264, HEVC, AV1, VP8 y VP9, con variantes HDR y de 10 bits de HEVC y AV1.

🖥️ X11 y Wayland

Graba un monitor directamente, una ventana en X11, la ventana con el foco, una región elegida con slop o slurp, o cualquier cosa que ofrezca el portal de escritorio con -w portal en Wayland.

📡 Streaming

Envía la misma captura a Twitch o YouTube por RTMP, a un receptor SRT, o por WHIP para una latencia inferior a un segundo, con -bm cbr para el bitrate constante que esperan los servicios de streaming.

🎛️ Control remoto con gsr-cli

Inicia el grabador con -ipc y gsr-cli lo pausa, lo detiene, o guarda los últimos 30 segundos del búfer de repetición, e imprime la ruta del archivo que guardó, lo que hace triviales los atajos de teclado.

🔊 Mezcla de audio

Mezcla la salida de audio del escritorio y el micrófono con -a "default_output|default_input", o graba el audio de una sola aplicación con app:firefox a través de PipeWire.

🚀 Siempre por delante de los archivos oficiales: Debian y Ubuntu congelan las versiones de los paquetes cuando publican una release; este repositorio publica las nuevas versiones upstream normalmente en cuestión de horas. Un simple apt upgrade te mantiene en la última versión.

📦 Instalación desde deb.griffo.io

Ejecutar los comandos

Paso 1: Añadir el repositorio

sudo install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | sudo tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
sudo apt update
install -d -m 0755 /etc/apt/keyrings
curl -fsSL https://deb.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/keyrings/deb.griffo.io.gpg
echo "deb [signed-by=/etc/apt/keyrings/deb.griffo.io.gpg] https://deb.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | tee /etc/apt/sources.list.d/deb.griffo.io.list > /dev/null
apt update
sudo apt install extrepo
sudo extrepo enable griffo
sudo apt update

🆓 Existe un espejo gratis para siempre. deb-free.griffo.io sirve paquetes gratis para siempre: sin cuenta, sin suscripción, como máximo 2 meses por detrás del upstream, correcciones de seguridad inmediatas. Ahora mismo incluye cliamp, Ghostty, lazydocker, Oh My Posh, Uncloud y Zed; GPU Screen Recorder no está entre ellas, así que hoy el repositorio de arriba es la única forma de instalarlo — pídelo y puede añadirse.

Cómo funciona el espejo gratuito →

🧩 Sobre la opción extrepo. extrepo es la herramienta propia de Debian para repositorios externos: escribe el archivo de sources e instala la clave de firma por ti, comprobándola antes contra metadatos firmados. Este repositorio está registrado en ella como griffo, y el espejo gratuito para siempre como griffo-free, así que en Debian (bookworm, trixie, forky y sid) los comandos de arriba son toda la configuración.

extrepo solo configura el archivo de sources y la clave: las credenciales de una suscripción siguen yendo en /etc/apt/auth.conf.d/deb.griffo.io.conf. Ubuntu no está cubierto, porque extrepo publica metadatos solo para las suites de Debian: allí usa los comandos con sudo o como root.

Paso 2: Instalar GPU Screen Recorder

# Instalar la última versión de GPU Screen Recorder
sudo apt install gpu-screen-recorder-cli

# Verificar la instalación
gpu-screen-recorder --version
# Instalar la última versión de GPU Screen Recorder
apt install gpu-screen-recorder-cli

# Verificar la instalación
gpu-screen-recorder --version

Paso 3: Instalar el codificador de vídeo de tu GPU y grabar

# El codificador viene del driver de la GPU. AMD:
sudo apt install mesa-va-drivers
# Intel (la variante non-free añade más codificadores):
sudo apt install intel-media-va-driver-non-free
# NVIDIA: el driver propietario proporciona NVENC y CUDA

# Ver qué puede capturar y codificar esta máquina
gpu-screen-recorder --list-capture-options
gpu-screen-recorder --info

# Grabar la pantalla a 60 FPS con audio del escritorio; Ctrl+C detiene y guarda
gpu-screen-recorder -w screen -f 60 -a default_output -o ~/Videos/video.mp4
# El codificador viene del driver de la GPU. AMD:
apt install mesa-va-drivers
# Intel (la variante non-free añade más codificadores):
apt install intel-media-va-driver-non-free
# NVIDIA: el driver propietario proporciona NVENC y CUDA

# Ver qué puede capturar y codificar esta máquina
gpu-screen-recorder --list-capture-options
gpu-screen-recorder --info

# Grabar la pantalla a 60 FPS con audio del escritorio; Ctrl+C detiene y guarda
gpu-screen-recorder -w screen -f 60 -a default_output -o ~/Videos/video.mp4

🎯 Ejemplos básicos de uso

Grabación:

# Audio del escritorio y micrófono mezclados en una sola pista
gpu-screen-recorder -w screen -f 60 -a "default_output|default_input" -o video.mp4

# Un único monitor por su nombre, ver --list-monitors
gpu-screen-recorder -w DP-1 -f 144 -k hevc -o video.mp4

# Una región elegida con slurp en Wayland, o slop en X11
gpu-screen-recorder -w region -region $(slurp -f "%wx%h+%x+%y") -o video.mp4

# Pantalla con la webcam en la esquina inferior derecha
gpu-screen-recorder -w "screen|/dev/video0;halign=end;valign=end;width=30%;height=30%" -o video.mp4

Repetición instantánea:

# Mantener los últimos 60 segundos, bitrate constante para un uso de memoria predecible
gpu-screen-recorder -w screen -c mp4 -r 60 -bm cbr -q 40000 -a default_output \
    -ipc "$XDG_RUNTIME_DIR/gsr.sock" -o ~/Videos

# Desde un atajo de teclado: guardar todo el búfer, o solo los últimos 30 segundos
gsr-cli -ipc "$XDG_RUNTIME_DIR/gsr.sock" save-replay
gsr-cli -ipc "$XDG_RUNTIME_DIR/gsr.sock" save-replay 30

# Las señales siguen funcionando sin -ipc
pkill -SIGUSR1 -f "^gpu-screen-recorder"

Streaming y capturas de pantalla:

# Transmitir a Twitch a un constante 8000 kbps
gpu-screen-recorder -w screen -c flv -a default_output -bm cbr -q 8000 \
    -o "rtmp://live.twitch.tv/app/$STREAM_KEY"

# Transmisión WHIP de baja latencia con un token bearer
gpu-screen-recorder -w screen -bm cbr -q 3500 -c whip -auth "$TOKEN" -o https://whip.example.com/api/whip

# Hacer una captura de pantalla
gpu-screen-recorder -w screen -o screenshot.png

Controlar una grabación:

# Iniciar una grabación que se puede controlar mediante un socket
gpu-screen-recorder -w screen -f 60 -ipc "$XDG_RUNTIME_DIR/gsr.sock" -o video.mp4 &

# Comprobar su estado, pausarla, y luego detenerla e imprimir dónde se guardó el archivo
gsr-cli -ipc "$XDG_RUNTIME_DIR/gsr.sock" status
gsr-cli -ipc "$XDG_RUNTIME_DIR/gsr.sock" set-paused true
gsr-cli -ipc "$XDG_RUNTIME_DIR/gsr.sock" stop

🔧 Integraciones con otras herramientas

GPU Screen Recorder es un programa de línea de comandos, así que encaja en cualquier sitio donde un atajo pueda ejecutar un comando:

  • Atajos de escritorio: asigna gsr-cli save-replay 30 en GNOME, KDE, Sway o Hyprland para tener una tecla al estilo ShadowPlay que "guarda los últimos 30 segundos"
  • Scripts auxiliares: los scripts de upstream para alternar, repetición y streaming vienen en /usr/share/gpu-screen-recorder/scripts
  • systemd: se instala un servicio de usuario para un búfer de repetición siempre activo, pero no está habilitado; configura ~/.config/gpu-screen-recorder.env y luego systemctl --user enable --now gpu-screen-recorder
  • Streaming sin OBS: las salidas RTMP, SRT y WHIP cubren Twitch, YouTube y servidores autoalojados sin necesitar un segundo programa
  • FFmpeg: -ffmpeg-opts, -ffmpeg-video-opts y -ffmpeg-audio-opts pasan opciones directamente al codificador y al muxer

🚀 ¿Por qué elegir deb.griffo.io?

📊 Comparativa de repositorios:
  • Debian oficial: no está empaquetado en Debian 12 ni 13; forky y sid traen la 5.13.8, dividida en varios paquetes gpu-screen-recorder-* y sin gsr-cli, -ipc ni WHIP
  • Flatpak: actualizado e incluye sus propios codificadores, pero es la interfaz GTK, la línea de comandos queda detrás de flatpak run --command=gpu-screen-recorder, y la captura de monitor en AMD/Intel necesita una instalación a nivel de sistema
  • Compilar desde el código fuente: el install.sh de upstream necesita meson y unos veinte paquetes -dev, instala fuera de apt, y hay que volver a ejecutarlo a mano en cada versión
  • deb.griffo.io: última versión con actualizaciones automáticas

Queda una salvedad heredada de upstream: con el FFmpeg de la distribución, las tarjetas NVIDIA de la generación GTX 1080 o anteriores puede que no puedan codificar. El Flatpak y el AppImage de upstream incluyen un FFmpeg parcheado para esos casos.

📦 Repositorio de compilación del paquete

Los paquetes de Debian se compilan y mantienen automáticamente en este repositorio de GitHub:

🔗 Paquetes relacionados

También disponibles en deb.griffo.io:

🎯 Ideal para: jugadores que quieren una tecla al estilo ShadowPlay para "guardar el último minuto" en Linux, hacer streaming a Twitch o YouTube sin OBS, grabar tutoriales e informes de errores en X11 o Wayland, y cualquiera a quien su grabador basado en CPU le pierda fotogramas a altas tasas de refresco.

📦 Últimas versiones publicadas por este repositorio

❓ Preguntas frecuentes

¿Está GPU Screen Recorder en los repositorios oficiales de Debian?

No, GPU Screen Recorder no está empaquetado en los archivos oficiales de Debian. Este repositorio es actualmente la única fuente apt y ofrece GPU Screen Recorder 6.1.3.

¿Cómo instalo el último GPU Screen Recorder en Debian?

Añade el repositorio deb.griffo.io una sola vez con las instrucciones de arriba y ejecuta: sudo apt install gpu-screen-recorder-cli. Las nuevas versiones llegan con el sudo apt upgrade habitual.

¿Los paquetes están firmados y cómo se compilan?

Cada paquete está firmado con la clave GPG del repositorio (EA0F721D231FDD3A0A17B9AC7808B4DD62C41256) y se compila a partir de versiones upstream en repositorios públicos de GitHub que cualquiera puede inspeccionar.

¿Qué versiones de Debian son compatibles?

Debian 12 Bookworm, Debian 13 Trixie, Forky y Sid.