tl; dr
Laptop saya terus melupakan resolusi yang benar dari monitor eksternal yang terpasang padanya. Bagaimana saya bisa membuat konfigurasi "stick"?
Detail
Saya memiliki laptop yang menjalankan Linux Mint yang terpasang pada monitor ViewSonic eksternal. Saya mengaturnya untuk menggunakan monitor eksternal sebagai layar kedua (yaitu tidak dicerminkan). Ini bekerja dengan baik selama beberapa minggu.
Tiba-tiba, laptop tidak lagi mengenalinya sebagai ViewSonic, di mana saat itu ia tidak tahu resolusi optimalnya ( 1600 x 1200
), hanya memungkinkan maksimum 1028 x 768
. 1 Ini sama sekali tidak berfungsi dengan baik pada laptop saya, yang memiliki 1920 x 1200
resolusi.
Setelah frustrasi, saya menemukan jawaban ini . Ini membantu saya untuk memperbaiki masalah, sebagai berikut (output dari cvt
perintah menjadi modeline yang digunakan pada perintah berikutnya):
cvt 1600 1200
xrandr --newmode "1600x1200_60.00" 161.00 1600 1712 1880 2160 1200 1203 1207 1245 -hsync +vsync
xrandr --addmode VGA-1 1600x1200_60.00
Ini persis apa yang saya harapkan bisa saya lakukan, tetapi tidak bisa dilakukan melalui GUI. (Ada alasan mengapa saya masih menyukai baris perintah ...)
Ini sekali lagi bekerja dengan baik untuk sementara waktu. Namun, ketika saya mem-boot komputer hari ini dan masuk, saya mendapat popup area notifikasi dengan serangkaian kesalahan tentang berbagai mode percobaan yang tidak berfungsi, dan monitor eksternal dimatikan. Saya mengulangi perintah di atas, dan itu berfungsi lagi.
Saya punya kartu nVidia. Saya mencoba menginstal driver berpemilik ketika semuanya mulai serba salah, tetapi pada saat itu monitor eksternal tidak lagi dikenali sama sekali, jadi saya kembali ke driver open source. Saya tidak punya Xorg.conf
atau Xorg.conf.d
hanya punya xorg.conf.failsafe
.
Saya tidak ingin mengulangi perintah ini setiap kali saya mem-boot mesin. Apakah ada cara saya bisa menyelamatkan ini ke saya Xorg.conf
atau sesuatu? Sudah beberapa tahun sejak saya melakukan banyak hal dengan X. Adakah yang bisa membantu saya di sini?
1 Saya tidak dapat menentukan mengapa ini terjadi. Tebakan terbaik saya adalah pembaruan driver yang bermasalah.
udev
aturan untuk memanggil skrip untuk melakukan xrandr setiap kali monitor dicolokkan atau dicabut, ini akan jauh lebih baik id komputer Anda tidak selalu terpasang ke monitor. Kalau tidak, jika Anda senang mengaturnya di tempat yang sama sepanjang waktu, Xorg.conf
adalah cara untuk melakukannya.
/etc/X11/corg.conf
file atau apa saja/etc/X11/corg.conf.d
? Id jadi, silakan edit pertanyaan Anda dan tambahkan konten file-file itu.