Yeni bir işe başladım, yeni bir laptop aldık, elimde lenovo z50 ve lg nin bilmediğim bir model ekranı var, laptop'a ubuntuyu kurdum hadi başlayalım derken taktığım ikinci ekranın çözünürlüğü 1024x768'den falan yukarıya çıkmaz oldu. Zamanında çok uğraşmıştım hiçbirinde bilerek çözememiştim hep şans eseri, stackoverflow'da falan ne gördüysem deniyordum birisi tutuyordu ama bu sefer biraz daha temkinli ilerledim ve tek seferde çözdüm olayı :D
evvela, xrandr yazarak ekranlar hakkında bilgi aldım biraz.
Screen 0: minimum 8 x 8, current 2944 x 1080, maximum 32767 x 32767
eDP1 connected primary 1920x1080+1024+0 (normal left inverted right x axis y axis) 344mm x 193mm
1920x1080 60.1*+ 59.9
1680x1050 60.0 59.9
1600x1024 60.2
1400x1050 60.0
1600x900 60.0
1280x1024 60.0
1440x900 59.9
1280x960 60.0
1368x768 60.0
1360x768 59.8 60.0
1152x864 60.0
1280x720 60.0
1024x768 60.0
1024x576 60.0
960x540 60.0
800x600 60.3 56.2
864x486 60.0
640x480 59.9
720x405 60.0
640x360 60.0
DP1 connected 1024x768+0+312 (normal left inverted right x axis y axis) 477mm x 268mm
1024x768 60.0*
800x600 60.3 56.2
848x480 60.0
640x480 59.9
HDMI1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)
okuduğum bir yazıda adam diyor ki, bu istediğin çözünürlüğe sahip olmayan ekran için yeni bir mod oluşturup yeni oluşturduğun modu o ekrana atayacaksın.
benim ana ekranımın çözünürlüğü 1920x1080 olduğu için ben onun üzerinden gittim
$ cvt 1920 1080
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
Böyle bir şey çıktı karşıma, Modeline yazan kısmı aldım
$ xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
Daha sonra
$ xrandr --addmode DP1 "1920x1080_60.00"
komutlarını da çalıştırdıktan sonra, görüntü ayarlarına girdim ve 1920x1080 'i ikinci ekranımın seçenekleri arasında gördüm, seçtim kaydettim ve mutlu son.
Bu yazı insanlığa faydası olmasından ziyade developer'ın seyir defterine kendisi için yazdığı bir not gibidir.