Saya ingin menjalankan perintah seperti get-screen-resolution
saat sesi X untuk mendapatkan output '800x480'. (atau apa pun ukuran layar sebenarnya).
Apakah ada sesuatu yang tersedia untuk ini? Saat ini saya mengambil tangkapan layar dan mengukur *.jpg
atribut lebar & tinggi yang dihasilkan .
Juga, bagaimana cara mengatur screensize selama sesi X dari baris perintah?
command-line
xorg
Stefan
sumber
sumber
Jawaban:
Anda dapat menggunakannya
xrandr
untuk melakukan keduanyaDapatkan resolusi
Tetapkan resolusi
sumber
xrandr
SSH, penting untuk secara eksplisit menentukan tampilan dengan menambahkan parameter--display 0
ke contoh Anda, atau dengan terlebih dahulu mengatur variabel lingkunganexport DISPLAY=0
sebelum menjalankan contoh Anda. Ini karena tampilan tidak dapat dideteksi secara otomatis melalui koneksi SSH.Dari perpustakaan shell pribadi saya:
sumber
Bersihkan
xrandr
output untuk penggunaan imagemagickBaris berikut mengambil output
xrandr
dan membersihkannyaawk
untuk digunakan dengan imagemagick:sumber