Dizüstü bilgisayarıma harici bir Monitör bağlarken (aşağıdaki teknik özellikler), VGA veya Displayport ile her zaman ekran çözünürlüğünü ve ekran konumunu yapılandırmam gerekir. Şu anda XRandR denilen bir GUI programı ile yapıyorum arandr . Başka bir sorun, bir monitör bağlanırken her zaman en yüksek yerine mümkün olan en düşük ekran çözünürlüğünün kullanılmasıdır.
Belirli bir monitörü her bağladığımda önceden yapılmış bir yapılandırmayı otomatik olarak geri çağırmak mümkün mü? Örneğin, monitörü işyerine bağladığımda, ekranların yan yana kurulmasını istiyorum; evde bunun yerine dikey bir düzen kullanıyorum.
Bu sorun her iki dizüstü bilgisayarımda da var. Hepsi XFCE ile Pencere Yöneticisi olarak Fedora 18 ve Xubuntu 13.04 kullanıyorlar. Entegre Intel HD3000 grafik kartlarına sahip Lenovo X220 ile aynı cihazlardır.
Güncelleme
Monitör başına ayar yapmaya çalıştım, ancak ne yazık ki fedora bir xorg.conf dosyası kullanmıyor, bunun yerine X her başlatıldığında otomatik bir yapılandırma yapmaya çalışıyor (bkz . Xorg.conf oluşturma ) xorg.conf dosyasının oluşturulması Xorg :1 -configure
, fedora wiki'de anlatıldığı gibi başarısız olur Number of created screens does not match number of detected devices.
.
Geçici çözüm
Sorunu çözen küçük bir çözüm yaptım, ancak yalnızca displayport'a bağlı ekranlar için. Arandr ekran kurulumunu kabuk komut dosyası olarak kaydedebilir, bu yüzden kaydedilen ayarları kullandım ve içine koydum .xinitrc
.
cat ~/.screenlayout/<name_of_your_settingsfile>.sh > ~/.xinitrc
chmod u+x ~/.xinitrc
Bu hile yapmalı, eğer birisi bunu yapmak için daha iyi bir yol varsa, lütfen bana bildirin.
xrandr --verbose
Görünüm çıktısı , en öğreticiler gösterildiği gibi biraz farklı görünüyor, fe:HDMI1 connected 1920x1080+0+0 (0xc0) normal (normal left inverted right x axis y axis) 160mm x 90mm