Intel Grafik Ekranında Yırtılma / Titreme “Çözümü” Ubuntu'da Aşırı Fan Kullanımına Neden Oluyor 16.10 / 17.04 / 17.10


16

Birkaç kullanıcı ( bir , iki , üç , dört , beş ) Intel grafik kartlarının Ubuntu'da ciddi ekran yırtılmasına / titremesine neden olduğunu bildirmiştir> = 16.10. Sıkça önerilen "çözüm" boot parametresini eklemektir i915.enable_rc6=0.

Titreme / yırtılması tespit etseler de, bu "çözüm" neden (asla o kadar fan sürekli çalıştırmak için hiç kapanır) ve aşırı yüksek hızda . Herkesin fan sorununa (ya da alternatif olarak titrek / yırtılma sorununa ancak fan sorununa neden olmadan) bir çare olup olmadığını görmek için bu soruyu gönderiyorum.

Bütünlüğü sağlamak için, ben çalıştırıyorum Ubuntu 16.10/17.04/17.10çekirdek kullanan 4.11.0-10-genericbir on Lenovo 910(Kabylake) ve benim ekran kartı VGA compatible controller: Intel Corporation Device 5916 (rev 02).

Not : Bu sorunun hala yukarı akış çekirdeğinde (v4.13.0-041300rc4) var olduğunu doğruladım. Çekirdeği 16.04 LTS çekirdeğine döndürmek ekran yırtılmasını düzeltir, ancak bu sadece bir çözümdür. Son zamanlarda (09.03.2017) 4.9.0-3-amd64 çekirdeği ile varsayılan Debian yüklemesini denedim ve ekran titremiyor (ekran 90 derece döndürülmüş olsa da).

Not 2 : Önyükleme parametresinin kullanılması, i915.enable_rc6=0uzun süreli kullanımda sistem degredasyonuna yol açar. 3 saat boyunca bir akış videosu izlemeye çalıştım ve makine halsiz ve tepkisiz davranmaya başlıyor.

Not 3 : Bir hata raporu gönderdim .

Not 4 : Bu uygun olmayabilir, ancak işaretleme aygıtı (izleme dörtgeni) veya klavye kullanımdayken ekranın yırtılması tamamen durur.


Çekirdeğiniz güncellendiğinde bu uyarı mesajlarını alıyor musunuz sudo update initramfs -u? Bir Ivy Bridge var ve ekran yırtılma vardı ama Xorg seçeneklerini kullanarak diğer yöntemlerle sabit.
WinEunuuchs2Unix

Hayır, yayınlarken bu mesajları almıyorum sudo update-initramfs -u. Ancak bu muhtemelen Intel'den ( 01.org/linuxgraphics/downloads/firmware ) bu sürücüleri manuel olarak kurduğum için . Kullandığınız seçenekleri paylaşmak ister misiniz? Onları deneyeceğim.
Rsync

Onları o zaman belgelemedim ve bir yıl önceydi, bu yüzden her adımı hatırlamıyorum. Bir şeyleri düzeltmek için birincil kaynağım Arch Linux'tan geldi . Ayrıca fan kontrolü ve CPU frekansları için Thermald, Powerclamp ve TLP kullandım. İşte olan kapsamlı bir liste Birkaç hafta önce yazmıştım.
WinEunuuchs2Unix

Hangisini koşuyorsun? Ubuntu 16.10 / 17.04 / 17.10?
fosslinux

Her birini yaklaşık bir hafta boyunca koştum. Şimdi bu bölüm üzerinde 17.10 ve günlük sürücüm için bu düzeltilene kadar 16.04.
Rsync

Yanıtlar:


13

Doğru çözüm aşağıdaki dosyayı oluşturmak olacaktır:

/etc/X11/xorg.conf.d/20-intel-graphics.conf

aşağıdaki içeriğe sahip:

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

Bu dosyaları içinde oluşturmayın/usr/share/X11/xorg.conf.d . Örneğin, X için yapılandırma dosyalarının konumu , gerçekte yüklü olanlar değil .


1
DRI'yi ayarlamak zorunda kaldım true, aksi takdirde OpenGL kullanan bazı uygulamalar çalışmaz. Muhtemelen DRI'nin derleme sırasında etkinleştirilmesinden kaynaklanmaktadır. Yine de, bu diğer seçenekler de etkinleştirildiğinde, yırtılmaz kaydırma ve video oynatma elde ediyorum. Yanıtta neden devre dışı bırakıldığının bilinmemesi.
Lars Haugseth

1
Bu, portre modu harici monitörlerim olduğunda Dell XPS 13 9350 cihazımdaki sürekli çapraz yırtılmayı giderir, ancak son derece yavaş ekran yeniden çizimlerine (~ 10 fps?) Ve son derece yüksek gnome-shellCPU kullanımına neden olur.
Nick T

2
/etc/X11/xorg.conf.d dizininin Ubuntu'da varsayılan olarak mevcut olmadığını unutmayın . Bunu sudo mkdir /etc/X11/xorg.conf.d
Kat Amsterdam

Çok teşekkürler! Şimdi videolarım titreşimsiz.
Brian Haak

@Fabby düzenlemenizden emin misiniz? Belgelerde "/usr/lib/X11/xorg.conf.d/ dizininde * .conf ile biten dosyalar (NOT: 10.10 için /usr/share/X11/xorg.conf.d olarak değiştirilecektir) otomatik olarak xorg.conf okunmadan önce X tarafından yüklendi "olsa da 2014'ten beri güncellenmedi.
Boris

2

Bu adımları ekran titremesini düzeltmek için kullandım,

sudo gedit /usr/share/X11/xorg.conf.d/20-intel_flicker_fix.conf

bu çizgileri yapıştırın,

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

kaydedin, yeniden başlatın.

Hala düzelmezse, kaldırabilirsiniz

sudo rm /usr/share/X11/xorg.conf.d/20-intel_flicker_fix.conf

Öneri Sirajus için teşekkürler. Ne yazık ki, bunun hiçbir etkisi olmadı.
Rsync

@ MBWD, 'Seçenek "DRI" "yanlış"' ı belirttiğiniz gibi ayarladınız mı? Listelediğiniz düzeltmeler eksikti.
Sirajus Salekin

Evet, tüm çözümünüzü yukarıda uyguladım ( sudo gedit /usr/share/X11/xorg.conf.d/20-intel_flicker_fix.confve DRI dahil satırları yapıştırarak). İşe yaramadı. Yapmam gereken başka bir şey var mıydı?
Rsync

Ubuntu 18.04'ü çalıştırırken, buna benzer herhangi bir conf dosyası eklersem, her oturum açmada, bulunmayan çıkışlar, çıkışların "bağlantısı kesilmedi" ancak hiçbir mod veya başka bir şeyle ilgili bir hata alıyorum. Hata iletişim kutusu bunun olmayabileceği konusunda uyarsa bile oturum doğru yapılandırılmış gibi görünüyor, ancak her oturum açmadaki hatalar açıkça bir şeylerin yanlış olduğu anlamına geliyor.
dgw

1
Opsiyon "TripleBuffer" "true"yüksek CPU yükü ve yapar Videos, Chromeve Firefoxyavaş video oynatma.
Eugene Mala

0

Sorunu neyin çözdüğünden emin değilim. Başlangıçta çekirdek 4.13.0-16 çalıştıran Ubuntu 17.10'u yüklediğini düşündüm. Ama sadece 17.04 yedeğine geri döndüm ve 4.10.0-37-jenerik çekirdeği iyi çalıştı.

Düzeltmenin aslında sadece Windows üzerinden yapabileceğiniz Lenovo ürün yazılımını yükselttiğini tahmin edeceğim. Yanlışlıkla bir noktada Windows bölümüne önyükleme yaptım ve yükseltme işlemine katlandım. Ama bence bunu düzelten şey olmalı.

Not: 17.10 sürümünden önce Kali Linux çekirdeğini derleyerek ve kullanarak sorunu çözdüm .


1
şans eseri kullandığınız bir yer var mı? Wayland'a geçtiğimde, neredeyse tüm problemlerin herhangi bir yapılandırmaya ihtiyaç duymadan kaybolduğunu gördüm.
Sirajus Salekin
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.