Özel yenileme hızının kaydedilmesini nasıl sağlayabilirim?


17

Tamamen piyasaya sürüldüğünde ana masaüstü olarak kullanmak isteyip istemediğimi görmek için bir bölümde 14.04'ü test ediyorum, ancak bazı sorunlarla karşılaştım.

144Hz monitörüm var, bu yüzden Nvidia X Sunucu Ayarları penceresinde yenileme hızını 144Hz olarak ayarladım ve gayet iyi çalışıyor. Ancak, bilgisayarımı yeniden başlattığımda bu ayarlar "otomatik" e geri dönüyor ve Ubuntu'da her oturum açışımda yenileme hızını 144Hz'e sıfırlamam gerekiyor. Nvidia ayarlarının 144Hz olarak ayarlanmasını nasıl sağlayabilirim?

Minecraft'ta tam ekrana her girdiğimde yenileme hızı ayarları da otomatik olarak geri dönüyor.

Google'da arama yaptım ve bu sorunlara herhangi bir çözüm bulamıyorum.

144Hz'in anlamsız olduğu konusunda herhangi bir derse açık değilim çünkü gözün belirli bir yenileme hızının ötesinde bir fark göremediği için, bu yanlış bilgi hakkında bana ders vermek istiyorsanız, lütfen gitmiş olun.


Aşağıdaki cevap size 144Hz verecek ancak sorun devam edecek. Şimdi yavaş hareket ettirdiğinizde 144Hz'de hareket eden pencerelere sahip olacaksınız, ancak daha hızlı hareket ettirdiğinizde pencereler farenizin arkasında gecikmeye başlayacaktır. Sanırım bu şimdi xorg veya compiz ile ilgili bir sorun. Bu tür eski yazılımlar için çok sıcak donanım. Mir ya da wayland için beklemek zorunda.
Kaspar

Çözümlerden herhangi biri en az bu konuda yapabildiğiniz kadar çözülmüşse, başka nedenleriniz olmadıkça ikisinden birini başarılı olarak işaretlemenizi rica ediyorum. Ben Wayland dört gözle beklediğim kadar ben çok OpenGL dakikada X oldukça dayanmaktadır söylemek gerekir bu yüzden umarım lol lol için herhangi bir kod yazmaya başlamadan önce çekirdek Wayland için uyumluluk vardır.
Kazakçı

Çok üzgünüm ama bu çalışmıyor ... xserver ayarlarını kaydetmeye ve cihazı yeniden başlatmaya çalıştığımda hala aynı problemim var ...

Yanıtlar:


29

113 blog yayını, SO sorusu ve bu sorunu çözmeye yönelik diğer girişimleri okuduktan sonra, yeniden başlatma sırasında yenileme hızım hala kayboldu.

Oradan man sayfaları taradım ve düzinelerce yardımcı programla oynadım. Bu süreçte 64 bitlik bir makinede GTX 760 ile aşağıdaki tek astarlı çalışmaları keşfettim.

xrandr --output DVI-D-0 --mode 1920x1080 --rate 144

Bu, DVI-D-0 ile bağlanan cihazı hedefler, çözünürlüğü 1920W ile 1080H'ye ayarlar ve 144 Hz yenileme hızını zorlar.

--Output değerini belirlemek için aşağıdaki komutu çalıştırın

xrandr -q

Hangi aşağıdaki gibi bilgileri görüntüler.

xrandr -q sonuçları

Sondan ikinci girişe, cihaz adını ve desteklenen ayarları bulduğum yer görebilirsiniz.

Giriş yaptıktan hemen sonra çalışmasını sağlamak için bu komut dosyasını "Başlangıç ​​Uygulamaları" ndan çağırıyorum. Bu çözümden% 100 memnun değilim, çünkü ekranlar şifremi girdikten hemen sonra titriyor. Bununla yaşayabilirseniz (yapabilirim), bu sorunu çözer.


4
Bu son ve çalışan cevap! Ben de çok benzer bir sorunu çözmek için saat harcamaktayım: VG248QE'm için yenileme hızını 60'tan başka bir şeye değiştiremiyorum! Xrandr ile birçok denemeyi içeren çeşitli komutları denedim. Oneliner'ınız çalışıyor!
Timmos

7
Ayrıca her kullanıcının .config klasöründe monitors.xml adlı bir dosya vardır. Monitörlerinizin yenileme hızını 144 Hz olarak düzenlerseniz, xrandr komutunu kullanmadan da çalışır.
Kaspar

Kutsal f ** ing bok bunun için bir çözüm var inanamıyorum !! TEŞEKKÜRLER. Sadece bir şey. @Elad comment (cevabının altındaki se), bu komut dosyasını "Başlangıç ​​uygulamaları" na ekleme ihtiyacını ortadan kaldırır. Xrandr komutunu çalıştırdıktan sonra Elad'ın adımlarını folloylayın ve monitors.xml dosyasını oluşturacaktır. Gnome ve Tarçın üzerinde de Ubuntu 18.04 üzerinde test edildi ve çalışıyor
Capy

9

Yenileme hızını kalıcı olarak ayarlamak için (Ubuntu 16.04 ile test edilmiştir):

  • ~/.config/monitors.xml.
  • Dosyada, farklı monitör kurulumları için yapılmış gibi görünen birden fazla yapılandırma bölümü olabilir. En son kurulum en altta.
  • Birden fazla ekranınız varsa, doğru çıktıyı düzenlediğinizden emin olun. xrandrTerminale yaz ve düzenlenen çıktının gerçekten istenen modu desteklediğinden çıktı adına göre kontrol edin.
  • Öğeye yenileme hızı ekleyin rate.

Bu yöntem Kaspar'ın bir yorumundan bulundu, ancak bunun cevap olarak ortaya çıkması gerektiğini düşünüyorum.


Ayrıca 14.04 üzerinde çalışıyor!
visoft

4

Önceki yanıtları tamamlamak için, monitors.xml yoksa, yenileme oranını xrandr kullanarak geçici olarak ayarlayın, ardından "Görüntüler" yapılandırma penceresine girin ve dosyayı doğru yenileme hızıyla oluşturmak için "uygula" yı tıklayın (ayarları değiştirmenize gerek yoktur) ).


Benim için çalıştı unity-control-center > Screens > Apply. Benim durumumda monitors.xmlzaten vardı ve uygulandıktan sonra güncellendi. Teşekkürler!
Alfonso Nishikawa

1

Çalıştırmak nvidia-xconfigKök olarak ve yapılandırmayı kaydet:

  1. Bir terminal açın ve çalıştırın

    sudo nvidia-xconfig 
    
  2. Ekranınızı ayarladığınız sekmede ayarlarınızı seçin ve ardından kaydet düğmesine basın:

    resim açıklamasını buraya girin

  3. Bu, kaydedilecek konumun bulunduğu yeni bir pencere açmalıdır. Varsayılan zaten olmalı /etc/X11/xorg.conf, Tamam'a basın ve bu olmalı.


3
Görünüşe göre oluşturduğu X yapılandırması oturumu X.server yeniden başlatmasında seçilen çözünürlüğü veya yenileme hızını kullanmaya zorlamıyor.
Kaspar
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.