Několik uživatelů (jeden, dva, tři, čtyři, pět) oznámilo, že grafické karty Intel způsobují vážné trhání/blikání obrazovky na Ubuntu>=16.10. Často navrhovaným „řešením“ je přidat spouštěcí parametr i915.enable_rc6=0
.
Při opravě blikání/trhání obrazovky však toto „řešení“ způsobuje, že ventilátor běží neustále (jako nikdy, nikdy vypne) a při příliš vysoké rychlosti . Zveřejňuji tuto otázku, abych zjistil, zda má někdo řešení problému s ventilátorem (nebo alternativně problém s blikáním/trháním, ale bez způsobení problému s ventilátorem).
Pro úplnost, používám Ubuntu 16.10/17.04/17.10
pomocí jádra 4.11.0-10-generic
na Lenovo 910
(Kabylake) a moje grafická karta je VGA compatible controller: Intel Corporation Device 5916 (rev 02)
.
Poznámka :Právě jsem potvrdil, že tento problém stále existuje u upstream jádra (v4.13.0-041300rc4). Vrácení jádra na jádro 16.04 LTS opravuje trhání obrazovky, ale to je pouze řešení. Nedávno (09.03.2017) jsem vyzkoušel výchozí instalaci Debianu s jádrem 4.9.0-3-amd64 a nedochází k žádnému blikání obrazovky (ačkoli je obrazovka otočená o 90 stupňů).
Poznámka 2 :Pomocí spouštěcího parametru i915.enable_rc6=0
vede k degradaci systému při dlouhodobém používání. Zkoušel jsem 3 hodiny sledovat streamované video a stroj začal fungovat pomalu a nereagoval.
Poznámka 3 :Odeslal jsem hlášení o chybě.
Poznámka 4 :Toto nemusí být relevantní, ale trhání obrazovky se úplně zastaví, když se používá polohovací zařízení (trackpad) nebo klávesnice.
Nejlepší odpověď
Správným řešením by bylo vytvořit následující soubor:
/etc/X11/xorg.conf.d/20-intel-graphics.conf
s následujícím obsahem:
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
Option "TripleBuffer" "true"
Option "TearFree" "true"
Option "DRI" "false"
EndSection
Nevytvářejte tyto soubory v /usr/share/X11/xorg.conf.d
. To je umístění například konfiguračních souborů pro X, ne ty, které jsou skutečně načteny.