Capturar Pantalla de Login en Ubuntu 9.10
Dec 14
Al parecer tomar un pantallazo al login de Ubuntu no es una tarea muy facil que digamos, esto debido a que la forma mas rapida y sencilla de hacerlo al parecer no funciona :
- Abrir una terminal
- Instalar el Xnest
sudo apt-get install xnest - Ejecutar el servidor de GDM con el servidor antes instalado
gdmflexiserver --xnest - Tomar un Screenshot de la pantalla con el login
De esta forma deberia funcionar pero al parecer esta funcionalidad esta rota en Ubuntu 9.10, ya que al momento de ejecutar el servidor reporta el siguiente error :
- gdmflexiserver --xnest
** (gdmflexiserver:4110): WARNING **: Not yet implemented
Asi que aqui esta otra forma de tomar una imagen de la pantalla inicial de Ubuntu 9.10 utilizando otras herramientas :
- Abrir una terminal
- Instalar el ImageMagick
sudo apt-get install imagemagick - Crear el archivo login.sh con su editor favorito
vi login.sh - Adicionar las siguiente linea :
chvt 7 ; sleep 5 ; XAUTHORITY=/var/lib/gdm/:0.Xauth DISPLAY=:0.0 import -window root gdm-screenshot.png; chvt 2 - Convertir el archivo en ejecutable :
chmod +x login.sh
Proceso para capturar la pantalla de Login :
- Cerrar la seccion grafica actual
- Abrir la consola texto numero dos, pulsar las teclas :
Ctrl + Alt + F2 - Entrar con nuestro usuario :
usuario y clave - Convertirse en root :
sudo su - Ejecutar el archivo antes creado
./login.sh - Esto abre la pantalla grafica que muestra el login, a los 5 segundos toma una imagen y la almacena donde se ejecuto el script con el nombre gdm-screenshot.png, luego regresa a la pantalla texto
- Para salir de la pantalla texto pulse :
Ctrl + D - Para volver al login grafico
Ctrl - Alt + F7
Ahora tenemos un archivo con la imagen de la pantalla de login de nuestra maquina.



Gracias ! Me funciono el método con imagemagick en Lubuntu 10.04.