Ubuntu'da Nvidia / Intel grafikli ekran yırtılması


31

Buradaki birinin yardım edebileceğini umuyorum, çünkü pes etmeye ve Windows'a geri dönmeye çok yakınım. Bir i7-4710MQ 2,5 GHz, Intel HD 4000 (eminim) tümleşik grafik kartına ve bir GeForce GTX 970M / PCle / SSE2 özel grafik kartına sahip bir MSI GT70 Dominator var. Ubuntu 14.04.3 'ün hisse senedi kurulumuyla başladım ve çalıştığım her programda Chrome'dan Minecraft'a ve L4D2'ye kadar korkunç bir ekran yırtılmasıyla başladım. Özel Nvidia sürücüleri kullanıyorum (nvidia-346'dan sürüm 346.82) çünkü en iyi performansı aldıklarını duydum. Ekran yırtılması ile demek istediğim, vsync kapalı gibi - bir şey hareket ederken, karelerin kapalı olduğu yatay çizgiler görebilirsiniz.

"VBlank ile Eşitle" yi açmak için Nvidia X Sunucu Ayarları'na gitmeyi denedim, ancak sorun devam ediyor.

Bumblebee'yi de kurmayı denedim, ancak bir tarayıcı açmak ve bir Youtube videosuna gitmek için optirun komutunu kullanırken, ekran hala yırtılıyor.

Ayrıca usr / share / lightdm / lightdm.conf.d adresine gidip -bs seçeneğine sahip 5-xserver-command.conf dosyasını düzenlemeyi de denedim.

Reddit’in tavsiyelerinin ardından 15.04’e yükselttim ancak bu işe yaramadı.

Nvidia güç ayarlarımı yüksek, şanssız ayarlamaya çalıştım.

Compton ve Compiz'i denedim, ikisi de çömelmedi.

Nvidia ayarlarında, X Sunucu Ekranı Yapılandırması, "Düzen" te görüntülenen bir ekran yok, X Ekranı "Model" de seçilebilen tek şey ve X Yapılandırma Dosyasına kaydetmeye çalıştığımda, "Başarısız Oldu" yazıyor. X yapılandırma dosyası oluşturun! "

Bu bağlantıyı denedim , Nada.

Her düzeltmeden sonra yeniden başlattım. Gerçekten Ubuntu'yu kullanmak istiyorum, ancak bu ekran yırtılması devam ederse, Windows'a geri dönmem gerekebilir, bu çok rahatsız edici. Lütfen, lütfen, lütfen bana yardım et. Herhangi birinin yardım edebileceği herhangi bir yardım çok takdir edilecektir, teşekkürler!


tbh: /etc/X11/xorg.conf.d/20-intel.conf dosyasını nasıl oluşturabilirim ?

Terminal ve türünü açın: sudo gedit /etc/X11/xorg.conf.d/20-intel.conf. Sonra dosyayı normal şekilde kaydedin.
Michal Polovka

Yanıtlar:


39

/Etc/X11/xorg.conf.d/20-intel.conf içeren oluşturun

Section "Device"
   Identifier  "Intel Graphics"
   Driver      "intel"
   Option      "TearFree"    "true"
EndSection

Bu her şeyi düzeltmeli.

Kaynak https://wiki.archlinux.org/index.php/Intel_graphics#Tear-free_video

Not: Bu sadece yaban arısı kullanıyorsanız çalışır .


Yorumlardan not : 10.10'dan beri config dosya dizini şimdi/usr/share/X11/xorg.conf.d

Ubuntu 16.04 LTS * 'den başlayarak, NVIDIA ve INTEL grafik kartları arasında geçiş yapmak için aşağıdaki betiği kullanabilirsiniz ve bunun yanında INTEL'ler ortamındaki yırtılması görüntü / ekranı düzeltir: https://github.com/bauca/graphics-switcher


2
Bunun bir çeşidini kullandım. Intel aygıt bölümünün altındaki /etc/X11/xorg.conf dosyasına "TearFree" seçeneğini ekledim. Teşekkürler!!
smit3119

14
10.10'dan beri config dosyası dizininin şimdi /usr/share/X11/xorg.conf.d( wiki.ubuntu.com/X/Config ) olduğuna dikkat edin .
Josh,

17
Option "TearFree" "false"lol bu ayar neden var?
Dan Ross

8
Bunun Intel grafik ile Lubuntu 15.10 için çalıştığını onayladım. Neden söylediğini anlamıyorumThis only works if you're using bumblebee
Hieu

3
@DanRoss X sunucusunun, bir dizi farklı donanım, çekirdek ve sürücü yapılandırmasıyla uğraşması gerektiğini, bu nedenle başka bir yerden kaynaklanan çeşitli hatalar için çok sayıda geçici çözüm içerdiğini unutmamak gerekir. Ancak, geçici çözümler, işleri doğru şekilde yapan ve bu nedenle bunlara ihtiyaç duymayan ve olası her sistem yapılandırmasını test etmek imkansız olan diğer sistem yapılandırmalarıyla ilgili sorunların nedeni olabileceğinden karmaşıktır. Bu nedenle, geçici çözümleri geçici olarak devre dışı bırakmanın ve geliştiricilerin temel koda yapılan düzeltmeleri test etmelerine izin vermenin önemli olmasının iyi nedenleri vardır.
MttJocy

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.