Estoy ejecutando OpenSuse con dwm como administrador de ventanas. Desde que hice el cambio desde KDE, no he encontrado una manera de tomar una captura de pantalla o incluso capturar parte de mi pantalla.
¿Hay alguna manera de hacer esto en un entorno de línea de comandos?
Respuestas:
El escroto con un nombre eufónico toma capturas de pantalla de la línea de comando ...
Tiene un par de opciones simples, que incluyen un retraso de tiempo y calidad de imagen.
Si desea tomar una foto en la consola y está ejecutando un framebuffer, puede usar fbgrab .
fuente
1366x768
, o es solo la resolución nativa de su pantalla (panel)? ¿Quécat /sys/class/graphics/fb0/{modes,virtual_size}
da? Además, si realiza un volcado de 1024x768, ¿se recorta la imagen?ImageMagick viene con la
import
utilidad para tomar capturas de pantalla. Tiene toneladas de opciones, pero por defecto le permite dibujar un rectángulo en la pantalla y guarda solo esa parte. Si desea una ventana completa, puede usarla-window ID
; el identificador "root" captura la pantalla completafuente
He estado usando Shutter bajo Xmonad sin ningún entorno de escritorio y ha funcionado bien. Shutter es una aplicación GUI con una cantidad decente de características.
La mayoría de las veces escribiría "
shutter -s
" en un lanzador / terminal y el programa me permitirá elegir el área de la pantalla que quiero capturar. Luego presiono Entery el archivo se guardará en mi carpeta de inicio.fuente
Si está buscando soluciones minimalistas, su
Xorg
servidor ya puede venir con una herramienta llamadaxwd
. Si no, y lo instalaría por separado, podría ser la posibilidad más ligera: el binario tiene solo 27 KB de tamaño. ¡Cuidado, porque genera datosstdout
!Pero el problema con
xwd
es que vuelca la captura de pantalla en un datos de imagen Vaciado Ventana XWD X formato, no una imagen estándar. Puede ver dichos volcados con unxwud
programa complementario (ejecutarxwud -in yourdumpfile
). Para obtener un archivo de imagen típico, necesitaría convertirlo usando algo comoxwdtopnm
oconvert
desdeImageMagick
.fuente