Neler yeni
MEGAForum - Teknoloji Forumu

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı yada giriş yapmalısınız. Forum üye olmak tamamen ücretsizdir.

  • Web sitemizin içeriğine ve tüm hizmetlerimize erişim sağlamak için Web sitemize kayıt olmalı ya da giriş yapmalısınız. Web sitemize üye olmak tamamen ücretsizdir.
  • Sohbetokey.com ile canlı okey oynamaya ne dersin? Hem sohbet et, hem mobil okey oyna!
  • Soru mu? Sorun mu? ''Bir Sorum Var?'' sistemimiz aktiftir. Paylaşın beraber çözüm üretelim.

GNU/Linux'da "Ekran Kartı" İçin "Çözünürlük Sürücüsü Dosyası" Hazırlama/Kullanma

TRWE_2012

لِيَغْفِرَ لَكَ اللّٰهُ مَا تَقَدَّمَ مِنْ ذَنْبِك
Moderatör
Konum
BERTUNA
  • Üyelik Tarihi
    2 Haz 2020
  • Mesajlar
    5,338
  • MFC Puanı
    16,230
Açıklama:

Ekran çözünürlük dosyası ne gibi durumlarda işe yarıyor?

-İstediğiniz çözünürlük olmadığında.
-Ekran kenarlarında boşluk olduğunda.
-Ekranda kayma olduğunda.
-Görüntüde cansızlık veya bulanıklık olduğunda.
-Görüntüde hafif titreme olduğunda.
-Kaydırma esnasında pırpırlanma olduğunda.

Bu ve daha başka bunlara benzer sorunlar olduğunda yapacağımız dosya hepsine çözüm olacaktır. Diğer anlamda bir nevi özgür sürücü görevi yapacaktır.

Bunun için bize sadece iki komut gerekiyor.

Alttaki örnekte olduğu gibi cvt komutunun önüne istediğiniz çözünürlüğü girin.
Kod:
cvt 1440 900 75

Bende alttaki çıktıyı verdi.

Kod:
# 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 bu satır farklı rakamlar içerse de bizi ilgilendiren bu satırdır.
Modeline "1440x900_75.00" 136.75 1440 1536 1688 1936 900 903 909 942 -hsync +vsync

Şimdi ikinci komutu girelim.
Kod:
xrandr | grep -e " connected [^(]" | sed -e "s/\([A-Z0-9]\+\) connected.*/\1/"

Bu komut bende VGA1 şeklinde çıktı verdi, sizde farklı olabilir.

Bu iki komuta göre şu çıktıları aldım.
1:
Modeline "1440x900_75.00" 136.75 1440 1536 1688 1936 900 903 909 942 -hsync +vsync
2:
1440x900_75.00
3:
VGA1


Bu çıktıya göre şöyle bir dosya içeriği hazırladım.

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

Buna göre sizde kendi çıktınızdan aldıklarınızı alttakine gerekli 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
-----------------------------------------------------------------------------------

İki dosya içeriğini karşılaştırarak ne yapmanız gerektiği daha iyi anlaşılır.
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.
Kod:
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 başka bir tane 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.
Hazırladığınız 10-monitor.conf dosyasını her sistemde ve her dağıtımda kullanabilirsiniz.

Ekleme: İntel ekran kartlarında şayet çalışmazsa 10-monitor.conf dosyasına alttakini ekleyin.
Kod:
Section "Device"
    Identifier "Device0"
    Driver "intel"
EndSection

Kod:
Kaynak Site : DebianF
 
Üst Alt