İstediğiniz ekran çözünürlüğünü oluşturmak ve bunu dosya haline getirip her zaman kullanmak için bir kaç yöntem bulunuyor. Şu ana kadar uyguladıklarımın en iyisini anlatmaya çalışacağım.
Çeşitli nedenlerden dolayı istediğiniz ekran çözünürlüğü yoksa, ekranın kenarlarında boşluk veya kayma varsa bu uygulama çözüm olacaktır.
Ayrıca hazırladığınız dosyayı her zaman her dağıtımda kullanabilme şansı bulunuyor.
Dosyayı hazırlamak için sadece iki komut kullanacağız.
İlk komut cvt komutudur, uçbirime cvt yazdıktan sonra alttaki örnekte olduğu gibi istediğiniz ekran çözünürlüğünü yazın.
cvt 1440 900 75
Bu komutu girdikten sonra bende alttaki çıktıyı verdi, siz farklı çözünürlük girdiğinizde farklı çıktı verecektir.
# 1440x900 74.98 Hz (CVT 1.30MA) hsync: 70.64 kHz; pclk: 136.75 MHz
Modeline "1440x900_75.00" 136.75 1440 1536 1688 1936 900 903 909 942 -hsync +vsync
Hangi çözünürlüğü girerseniz girin bizi ilgilendiren en alttaki Modeline satırıdır.
Modeline "1440x900_75.00" 136.75 1440 1536 1688 1936 900 903 909 942 -hsync +vsync
Bu örnek bir satır olduğu için sizdeki Modeline satırı gereklidir.
Şimdi ikinci komutu giriyoruz.
xrandr | grep -e " connected [^(]" | sed -e "s/([A-Z0-9]+) connected.*/1/"
Bu komut bende VGA1 şeklinde çıktı verdi, sizde farklı çıktı verebilir, önemli olan verdiği çıktıyı dosyaya işleyeceğiz.
Bunun için benim dosyaya gireceğim üç adet bilgi alttaki gibidir.
1:
Modeline "1440x900_75.00" 136.75 1440 1536 1688 1936 900 903 909 942 -hsync +vsync
2:
1440x900_75.00
3:
VGA1
Benim çıktılardan aldığım bu üç sonucu alttaki dosyaya gireceğim.
Bu örnek dosya.
Section "Monitor"
Identifier "VGA1"
Modeline "1440x900_75.00" 136.49 1440 1536 1688 1936 900 901 904 940 -HSync +Vsync
Option "PreferredMode" "1440x900_75.00"
EndSection
Section "Screen"
Identifier "Screen0"
Monitor "VGA1"
DefaultDepth 24
SubSection "Display"
Modes "1440x900_75.00"
EndSubSection
EndSection
Yukarıdaki benim çıktılara göre ayarlandı, şimdi sizin çıktıları aynı yerlere yerleştirin.
------------------------------------------------------------------------------------------------------------------
Section "Monitor"
Identifier "İKİNCİ ÇIKTIYI BURAYA GİRİN"
Modeline BİRİNCİ ÇIKTIYI BURAYA GİRİN
Option "PreferredMode" "ÇÖZÜNÜRLÜĞÜ BURAYA GİRİN"
EndSection
Section "Screen"
Identifier "Screen0"
Monitor "iKİNCİ ÇIKTIYI BURAYA GİRİN"
DefaultDepth 24
SubSection "Display"
Modes "ÇÖZÜNÜRLÜĞÜ BURAYA GİRİN"
EndSubSection
EndSection
-----------------------------------------------------------------------------------
Doğru yaptıysanız iki çizgi arasındaki bölgenin tamamını kopyalayın boş bir metin editörüne yapıştırın, adını 10-monitor.conf yapın, kaydedin, kapatın.
Uçbirime su komutunu girin, parolanızı girin, enterleyin, alttaki komutta pcmanfm yerine kullandığınız dosya yöneticinizin adını yazın ve komutu girin.
sudo pcmanfm /etc/X11/xorg.conf.d
Açılan dizinin içine oluşturduğunuz 10-monitor.conf dosyasını taşıyın.
Şayet /etc/X11/ içinde xorg.conf.d adında bir dizin yoksa oluşturun.
Ayrıca xorg.conf.d içinde 10-monitor.conf dosyası varsa hazırladığınız dosyanın içeriğini ona aktarabilirsiniz, aynı adı taşıdığı için sorun olmayacaktır.
En son bütün pencereleri kapatın, bilgisayarı yeniden başlatın, yeniden başladıktan sonra istediğiniz çözünürlük otomatikman oluşacaktır.
GNU/Linux kullanmıyorum, onu yaşıyorum...