Minggu, 06 Agustus 2017

mengambil screenshot login screen ubuntu dan turunanya


mengambil screenshot dilinux memang sangat mudah karena disistem linux sudah menyediakan aplikasi screenshot yang bisa di akses dengan tombol print screen atau melalui menu. tapi ada kalanya kita menginginkan untuk mengambil screenshot pada login screen, ini yang saya alami ketika membuat materi presentasi pelatihan linux, saya cukup kebingungan bagaimana mengambil screenshot sementara kita belum login. nah setelah saya browsing-browsing akhirnya saya menemukan cara ampuh yaitu dengan script shell.

yang pertama kita harus menginstall image magick. sebenarnya aplikasi ini biasanya sudah terinstall secara default pada beberapa distro seperti yang saya alami di zorin os ternyata sudah terinstall. bagi yang belum terinstall ketikan diterminal

sudo apt install imagemagick

kemudian kita buat scriptshell dengan teks editor. buka teks editor pada komputer anda entah dengan pluma, gedit atau yang lain.
masukan script :

chvt 7; sleep 5s; DISPLAY=:0 XAUTHORITY=/var/run/lightdm/root/:0 xwd -root -out ~/screenshot.xwd; convert ~/screenshot.xwd ~/screenshot.png; rm ~/screenshot.xwd

kemudian simpan di folder home dengan nama screenshot.sh 
 nah agar scriptshell nya bisa dieksekusi sebagai program ubah permission nya dulu. masuk ke terminal lagi kemudian ketikan :


sudo chmod +x screenshot.sh

nah semua sudah siap. sekarang silahkan log out dulu. setelah muncul login screen nya muncul

anda harus masuk ke mode text dengan menekan tombol kombinasi ctrl+alt+f1 . kemudian anda masuk ke akun anda pada mode text. setelah berhasil silahkan ketikan :

sudo ./screenshot.sh

maka anda akan dibawa kembali ke login screen mode gui. itu artinya screenshot berhasil diambil. silahkan login seperti biasa dan lihan di folder home, akan ada gambar hasil screenshot dengan nama screenshot.png

selamat sekarang anda sudah berhasil mengambil screenshot di login screen komputer linux kalian !
Load disqus comments

0 komentar