Ubuntu [12.04 & Sonrası] Ekran Yenileme Hızı Probleminin Çözümü! [GÜNCELLENDİ!]

Başlatan KemalALKIN, 05 Haziran 2012 - 14:25:07

« önceki - sonraki »

0 Üyeler ve 2 Ziyaretçi konuyu incelemekte.

KemalALKIN

Ubuntu [12.04 & Sonrası] Ekran Yenileme Hızı Probleminin Çözümü! [GÜNCELLENDİ!]

Evet arkadaşlar biraz kurcalayarak bulduğum çözümü anlatmadan önce olmayan şeyleri anlatacağım size ışık olacak ve anlamanızı sağlayacaktır.

Uçbirim üzerinden xrandr komutu çalıştırınca eğer resmi nvidia sürücüleri varken sizin en fazla olan örneğin 75hz yenileme değeriniz yok ise ve xrandr -s çözünürlük x çözünürlük -r yenileme hızı şeklindeki komut ilede xrandr çıktısında çıkmayan değer için yapamam diyor ise :). Yani başarısız ise. /etc/X11/xorg.conf ve nvidia panel ile olan ayarlarınızda artık bıktım dedirtiyorsa işte inanılmaz bir basit çözüm :D. Ayrıca şu an son sürüm sürücü ile olan youtube videolardaki renk sorunuda yoktur.

Yapmanız gerken birkaç basit işlem var. Bunlar:

Not: Uçbirim/Terminal/XTerm/Konsole şeklinde değişken olabilir.

Uçbirim programını açıp aşağıdaki komutları yürütelim yani yazıp enter tuşu ile işlemesini sağlayalım/çalıştıralım:

Varolan ayarlarınızı silmemiz gerekiyor bunun için ilk önce root yani yönetici moduna geçmemiz lazım bunu yaparsanız birdaha ki işlemlerde sizden şifre istemez.

Aşama 1

Yönetici olalım:
sudo -s
Kullanıcı şifrenizi girin (görünmez ama yazın). Ardından enter tuşuna basıp root olduğunuzu görün yani root yazar.

O anki sürücü ile monitörünüze olan ekran yenileme hızı desteğine bakalım:
xrandr
Çıkan çıktıda en yüksek çözünürlük değerinin sağında eğer sizin monitörünüzün en yüksek yenileme değeri örneğin: 75 gibi bir değer yok ve daha düşük olanları var ise yapmanız gereken işlemler var bunlar:

Yönetici olalım:
sudo -s
Kullanıcı şifrenizi girin (görünmez ama yazın). Ardından enter tuşuna basıp root olduğunuzu görün yani root yazar.

Güncel ekran kartı sürücü kaynağını eklemek için:
sudo add-apt-repository ppa:xorg-edgers/ppa
Eklediğimiz güncel ekran kartı sürücü kaynağının güncelleme listesine gelmesi için:
sudo apt-get update

Bunların ardından güncel sürücünün sisteminizdeki sürümü yükseltmesi için:
Sisteminizdeki güncelleştirme programı ile sisteminizin güncelleştirmelerini denetleyip kurmanız ve ardından yeniden başlatmanız gerekiyor.

Yeniden başlattıktan sonra:

Yönetici olalım:
sudo -s
Kullanıcı şifrenizi girin (görünmez ama yazın). Ardından enter tuşuna basıp root olduğunuzu görün yani root yazar.

O anki sürücü ile monitörünüze olan ekran yenileme hızı desteğine bakalım:
xrandr
Bu komut ile çıktıda %99 ihtimal ile en yüksek çözünürlüğünüz için monitörünüzün en yüksek ekran yenileme hızı çözünürlüğün sağında örneğin 75 olarak çıkmış olacaktır.

Şimdi xrandr ile ekran yenileme hızımızı değiştirelim (varsayılan hızı):
xrandr -s ÇözünürlükxÇözünürlük -r EkranYenilemeHızı
Örnek olarak benim monitörde uyguladığım komut:
xrandr -s 1280x1024 -r 75
Ardından enter tuşuna basıp uyguluyoruz.

Daha sonra aşağıdaki aşama 2 yönergelerimizi uyguluyoruz.

Aşama 2

*****

Yönetici olalım:
sudo -s
Kullanıcı şifrenizi girin (görünmez ama yazın). Ardından enter tuşuna basıp root olduğunuzu görün yani root yazar.

Şimdi varolan ayarlarımızı sileceğiz.
rm -rf /etc/X11/xorg*
Ardından enter tuşuna basalım

Şimdi ise otomatik bir yeni ayar dosyası yapalım.
nvidia-xconfig

Şimdi nvidia panelimizi açalım. Bunun için root olarak ayarlayacağımız için son bir komut işleyeceğiz.
nvidia-settings
Açıldıktan sonra soldaki menülerden " X Server Display Configuration " menüsüne tıklayıp sağındaki yerden Resolution kısmı en yüksek çözünrülük & en yüksek yenileme hızı şeklinde iken " Save to X Configuration File " butonuna tıklayıp çıkan ekrandan kaydet / save butonuna tıklayıp çıkış / exit diyerek panelden çıkalım.

Yeniden başlatmak için:
reboot
Komutuda yürütüp, sistemin açılmasını bekleyelim. Sistem açıldığında monitörünüzün auto tuşuna basıp gösterdiği yenileme değerine bakın eğer sizin değerinizde ise örneğin bende 80 - 75 gösterdi ve çalıştı. İşlem tamam demektir.

Kontrol etmek için uçbirimi açıp:
cat /etc/X11/xorg.conf
Komutunu yürütüp çözünürlük değerinizin olduğu yeri gördüğünüzde örnek: 1280x1024_75 yani 75 yenileme hızı benimki bu yazıyı gördüyseniz işlem tamamdır demek.

Son olarak:
1280x1024_75 0+0 şeklinde olabilir.


Saygılar;
KemalALKIN
www.tckemal.ist

Sinami

merhaba

# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 295.33  (buildd@allspice)  Fri Mar 30 15:25:24 UTC 2012

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 295.49  (buildmeister@swio-display-x86-rhel47-07.nvidia.com)  Tue May  1 00:54:24 PDT 2012

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "CRT-1"
    HorizSync       28.0 - 55.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 8400 GS"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "TwinView" "0"
    Option         "TwinViewXineramaInfoOrder" "CRT-1"
    Option         "metamodes" "nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection


Çözünürlüğü bir türlü ayarlayamadım Monitor Samsung SyncMaster 732NW 17"  60mhz 1440X900 destekliyor ama nvidi setting menüsünde yok xorg.cong yazdığım zamanda ekran web görünümü alıyor yani mouse sağ getirdiğimsa ekan sağa sola yukarı aşa getirğimde ekranın görüyorum yardımcı olursanız sevinirim...


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 11 Haziran 2012 - 10:48:44

Biraz daha arştırdıkdan sonra buldum monitor ayarını xorg.cong şöle kaydettim sorun çözüldü

Section "Monitor"

    # Monitor preferred modeline (59.9 Hz vsync, 55.9 kHz hsync, ratio 16/10, 89 dpi)
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "CRT-1"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 75.0
    ModeLine       "1440x900" 106.5 1440 1520 1672 1904 900 903 909 934 +hsync -vsync
    ModeLine       "768x576" 50.00 768 832 846 1000 576 590 595 630
    ModeLine       "768x576" 63.07 768 800 960 1024 576 578 590 616
EndSection

KemalALKIN

Sinami

Hayırlı olsun hehe :D. Ben yabancı ubuntu forumunda görmüştüm ona benzer bir çözüm veya onu. Ancak benim denediğim yöntem rahatça oldu. BSD sistem üzerindede etkili oldu hehe.
www.tckemal.ist

KemalALKIN

Ubuntu [12.04] Ekran Yenileme Hızı Probleminin Çözümü! [GÜNCELLENDİ!]

İçerik daha kesin sonuçlara varılması için genişletilmiş ve güncellenmiştir.

Ubuntu [12.04] Ekran Yenileme Hızı Probleminin Çözümü! [GÜNCELLENDİ!]
www.tckemal.ist

SouLCollector

benim ekran çözünürlüğüme yenileme hızı normal mi bu işlemi uygulamalımıyım ?


KemalALKIN

SouLCollector

Malesef normal değil en azından laptop gibi bir ekranda 60,00 hertz olması gerekirken sizde 60,00'ın biraz altında yanı düz bir sayı olması gerekir. İşlemleri uygulayıp en yüksek değerde daha net ve daha az titreme vb. olan ekrana sahip olabilirsiniz. Birde bu durum monitörünüzün en fazla değeri ile alakalıdır. Örneğin bende 75 en büyük değer. 200 olan monitörlerde var :). Standar 60 sanırım.
www.tckemal.ist

SouLCollector

@KemalALKIN   bütün adımları izledim ama 60mhz geçmiyor  acaba monitörüm'le alakalı olabilirmi 1680 x 1050 çözünürlük  22 inç 2 ms: Samsung SyncMaster 2232BW monitörüm var


┌─( root ) - ( 3.2.0-26-generic ) - ( ~ )
└─> xrandr
Screen 0: minimum 8 x 8, current 1680 x 1050, maximum 8192 x 8192
DVI-I-0 disconnected (normal left inverted right x axis y axis)
DVI-I-1 disconnected (normal left inverted right x axis y axis)
TV-0 disconnected (normal left inverted right x axis y axis)
DVI-I-2 connected 1680x1050+0+0 (normal left inverted right x axis y axis) 494mm x 320mm
   1680x1050      59.9*+   60.0 
   1280x1024      75.0     60.0 
   1280x960       60.0 
   1152x864       75.0 
   1024x768       75.0     70.1     60.0 
   800x600        75.0     72.2     60.3     56.2 
   640x480        75.0     72.8     59.9 
DVI-I-3 disconnected (normal left inverted right x axis y axis)


┌─( freesoul ) - ( 3.2.0-26-generic ) - ( ~ )
└─> cat /etc/X11/xorg.conf
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 302.17  (buildd@rhenium)  Sun Jun 17 23:26:33 UTC 2012

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 302.17  (buildmeister@swio-display-x86-rhel47-04.nvidia.com)  Tue Jun 12 17:05:44 PDT 2012

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Files"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"

    # generated from default
    Identifier     "Keyboard0"
    Driver         "kbd"
EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Samsung SyncMaster"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTS 250"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "metamodes" "1680x1050_60 +0+0; nvidia-auto-select +0+0"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection



KemalALKIN

SouLCollector

Monitörünüz örneğin Windows üzerinde bile en fazla 60 hertz yenileme sınırı var ve özelliklerinde 60 hertz üzeri bir yenileme ibaresi yok ise normaldir. (Windows üzerinde nvidia sürücüler aktifken bakmalısın)
www.tckemal.ist

SouLCollector

@KemalALKIN yardım için teşekkürler  windows üzerindede 60 yapacak bişey kalmadı

KemalALKIN

Güncel ekran kartı sürücüsü için verilen ppa depo adresi en güncel ve her zaman güncellenen ppa depo adresi ile değişitirilmiştir.

Eskisinin yerine eklenen ppa deposu:

sudo add-apt-repository ppa:xorg-edgers/ppa
www.tckemal.ist

nebio


KemalALKIN

www.tckemal.ist

plazma

Hocam bu her çözünürlüktemi geçerli ? Monitorunde tazeleme hızı maks 60 ise ozaman yapacak bir şey yok sanırım değil mi ? mesela bendeki çıktı şöyle :

xrandr                                                                      ⏎
Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 16384 x 16384
DVI-I-0 disconnected (normal left inverted right x axis y axis)
DVI-I-1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 476mm x 268mm
   1920x1080      60.0*+
   1680x1050      60.0 
   1600x1200      60.0 
   1440x900       59.9 
   1280x1024      75.0     60.0 
   1280x960       60.0 
   1280x800       59.8 
   1152x864       75.0 
   1024x768       75.0     70.1     60.0 
   800x600        75.0     72.2     60.3     56.2 
   640x480        75.0     72.8     59.9 
HDMI-0 disconnected (normal left inverted right x axis y axis)
DP-0 disconnected (normal left inverted right x axis y axis)
DVI-D-0 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)

heartsmagic

Makine bir dizüstü ise ve panel de LCD ise zaten alıp alabileceğin tazleme oranı muhtemelen 60Hz'dir. Birçoğunda durum böyledir ve bence kurcalamaya da pek gerek yoktur.
Hayattan çıkarı olmayanların, ölümden de çıkarı olmayacaktır.
Hayatlarıyla yanlış olanların ölümleriyle doğru olmalarına imkân var mıdır?


Böylece yalan, dünyanın düzenine dönüştürülüyor.

pacaveli

amd kartlarda da işe yarıyor mu bende ayarladım terminalden yeni çözünürlük ekledim hatta x11 dosyası içinde 10-monitor dosyası da oluşturdum ancak her pc yi açtığımda sıfırlanıyor çözünürlük eskiye dönüyor nasıl çözebiliriz sorunu arkadaşlar?

xxxHolic

Konu çok yararlı CRT Monitörde kör olmaktan kurtardınız beni  :))
Asus RIIE X5675 @4.2gHz HT Enabled 12 GB DDR3 @ 1600mhz Sapphire Nitro+ RX580 8G