Saya menemukan dasar solusinya di sini: /ubuntu/186288/how-to-detect-and-configure-an-output-with-xrandr
Dalam distribusi Linux modern, termasuk CentOS, perpustakaan xrandr bertanggung jawab untuk hal-hal seperti resolusi layar, rotasi dan sebagainya. Karena sistem Anda tidak terdeteksi secara otomatis, Anda harus memberi tahu secara manual tentang mode yang dapat dilakukan oleh monitor Anda.
Saya memiliki masalah yang sama dengan KVM, dan output sampel dari komputer saya:
Langkah 1:
Temukan nama porta Anda. Ini akan menjadi sesuatu seperti VGA1, HDMI1 atau lebih. Anda mungkin dapat menemukannya dari /var/log/Xorg.0.log, atau Anda dapat menggunakan utilitas xrandr:
> xrandr
Screen 0: minimum 8 x 8, current 1024 x 768, maximum 32767 x 32767
DP1 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
VGA1 connected primary 1024x768+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
1024x768 60.00*
800x600 60.32 56.25
848x480 60.00
640x480 59.94
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
KVM saya terhubung ke port VGA yang disebut VGA1. Karena KVM memblokir deteksi otomatis, xrandr hanya melihat resolusi 1024x768.
Langkah 2:
Beritahu xrandr tentang mode baru. Mode hanyalah string yang memiliki parameter tampilan video yang melekat padanya.
Langkah 2.1
Temukan parameter tampilan yang Anda butuhkan. Saya ingin 1600x900 @ 60 Hz:
> gtf 1600 900 60 -x
# 1600x900 @ 60.00 Hz (GTF) hsync: 55.92 kHz; pclk: 119.00 MHz
Modeline "1600x900_60.00" 119.00 1600 1696 1864 2128 900 901 904 932 -HSync +Vsync
Langkah 2.2
Buat mode baru dengan xrandr menggunakan nilai-nilai dari perintah gtf:
> xrandr --newmode "1600x900" 119.00 1600 1696 1864 2128 900 901 904 932 -HSync +Vsync
Parameter pertama adalah nama mode baru - Anda sebenarnya bisa menyebutnya apa saja yang Anda suka, cukup gunakan nama yang sama pada langkah selanjutnya.
Langkah 3
Katakan pada xrandr bahwa VGA1 memahami mode yang disebut 1600x900:
> xrandr --addmode VGA1 1600x900
Langkah 4
Katakan xrandr untuk beralih ke mode baru.
> xrandr --output VGA1 --mode 1600x900
Catatan: jika Anda melakukan kesalahan dan monitor Anda tidak benar-benar memahami mode baru, Anda akan mendapatkan layar kosong!
Jika Anda mendapatkan layar kosong, Anda mungkin dapat memulihkan dengan mengetik secara membabi buta:
> xrandr --output VGA1 --mode 1024x768
Cara lain untuk menyambung dari komputer lain melalui SSH, dan menjalankan perintah ini melalui SSH alih-alih pada konsol.
Langkah 5
Buat skrip yang mengotomatiskan newmode, addmode dan perintah output, karena mereka tidak akan disimpan selama reboot.