Mengambil Screenshot Halaman Login LightDM

Mengambil Screenshot Login Screen LightDM. LightDM adalah salahsatu display manager yang banyak digunakan karena ringan. Display manager ini biasanya juga dipakai oleh banyak distro linux yang menggunakan DE XFCE. Nah di tutorial ini saya akan sharing sedikit bagaimana cara mengambil screenshot lightdm.

Berikut contoh hasilnya:

Pertama, kita membutuhkan ImageMagick untuk mengconvert hasil screenshot.

Di distro Debian, Ubuntu, dan turunannya gunakan perintah
sudo apt-get install imagemagick
untuk menginstall imagemagick.

Selanjutnya buat file di direktori home kalian yang nantinya digunakan untuk mengambil screenshot.
nano screenshot.sh
Isinya:
#!/bin/bash
sleep 10
DISPLAY=:0 XAUTHORITY=/var/run/lightdm/root/$DISPLAY xwd -root > /tmp/greeter.xwd
convert /tmp/greeter.xwd ~/greeter.png
Save.

Logout dari desktop. Lalu tekan Ctrl+Alt+F2 untuk masuk ke mode console. Login dengan user kalian dan eksekusi file screenshot.sh yang kalian buat sebelumnya.
sudo bash screenshot.sh
Setelah di enter, jangan ditunggu, langsung tekan Ctrl+Alt+F7. Script tersebut saya beri delay 10 detik untuk mengambil screenshot. Kalian bisa ubah sendiri nilainya di baris "sleep".

Setelah dirasa sudah melewati waktu delay, login kembali ke desktop. File hasil screenshot login LightDM kalian akan terletak di /root/greeter.png.

Oke mungkin sekian sharing kali ini, semoga bermanfaat. Jika ada yang ingin ditanyakan silahkan tinggalkan komentar.

Referensi:
https://fitzcarraldoblog.wordpress.com/2016/10/06/how-to-capture-a-screenshot-of-the-lightdm-greeter-screen/