Ketika saya menghubungkan Monitor eksternal ke notebook saya (spesifikasi di bawah), baik dengan VGA atau Displayport, saya selalu harus mengonfigurasi resolusi layar dan posisi tampilan. Saat ini saya sedang melakukan ini dengan utilitas GUI untuk XRandR yang disebut arandr . Masalah lainnya adalah, yang selalu menggunakan resolusi tampilan serendah mungkin, bukan yang tertinggi, saat menghubungkan monitor.
Apakah mungkin untuk secara otomatis mengingat konfigurasi yang dibuat sebelumnya setiap kali saya menghubungkan monitor tertentu? Sebagai contoh, ketika saya menghubungkan monitor di tempat kerja, saya ingin pengaturan tampilan berdampingan; di rumah saja, saya menggunakan tata letak vertikal.
Masalah ini ada pada kedua laptop saya. Mereka menjalankan Fedora 18 dan Xubuntu 13.04, semuanya dengan XFCE sebagai Window Manager. Mereka adalah perangkat yang sama, Lenovo X220, dengan grafis Intel HD3000 terintegrasi.
Memperbarui
Saya mencoba membuat pengaturan per monitor, tetapi sayangnya fedora tidak menggunakan file xorg.conf, alih-alih mencoba melakukan konfigurasi otomatis setiap kali X dimulai (lihat buat xorg.conf ) Pembuatan file xorg.conf dengan Xorg :1 -configure
, seperti yang dijelaskan dalam fedora wiki, gagal dengan Number of created screens does not match number of detected devices.
.
Penanganan masalah
Saya telah membuat sedikit penyelesaian yang menyelesaikan masalah, tetapi hanya untuk display yang terhubung di displayport. Arandr dapat menyimpan pengaturan tampilan sebagai skrip shell, jadi saya menggunakan pengaturan yang disimpan dan memasukkannya ke dalam .xinitrc
.
cat ~/.screenlayout/<name_of_your_settingsfile>.sh > ~/.xinitrc
chmod u+x ~/.xinitrc
Itu harus melakukan trik, jika seseorang memiliki cara yang lebih baik untuk melakukannya, beri tahu saya.
sumber
xrandr --verbose
terlihat sedikit berbeda, daripada yang ditunjukkan dalam tutorial yang paling, fe:HDMI1 connected 1920x1080+0+0 (0xc0) normal (normal left inverted right x axis y axis) 160mm x 90mm