Plusieurs utilisateurs (un, deux, trois, quatre, cinq) ont signalé que les cartes graphiques Intel provoquent de graves déchirures/scintillements de l'écran sur Ubuntu>=16.10. La "solution" souvent proposée consiste à ajouter le paramètre de démarrage i915.enable_rc6=0
.
Cependant, tout en corrigeant le scintillement/déchirure de l'écran, cette "solution" fait fonctionner constamment le ventilateur (comme jamais, jamais s'éteint) et à une vitesse excessivement élevée . Je poste cette question pour voir si quelqu'un a un remède au problème du ventilateur (ou, à titre subsidiaire, au problème de scintillement/déchirure mais sans causer le problème du ventilateur).
Pour être complet, j'utilise Ubuntu 16.10/17.04/17.10
en utilisant le noyau 4.11.0-10-generic
sur un Lenovo 910
(Kabylake) et ma carte graphique est un VGA compatible controller: Intel Corporation Device 5916 (rev 02)
.
Remarque :Je viens de confirmer que ce problème existe toujours avec le noyau amont (v4.13.0-041300rc4). Le retour du noyau au noyau 16.04 LTS corrige le déchirement de l'écran, mais ce n'est qu'une solution de contournement. J'ai récemment (09.03.2017) essayé l'installation Debian par défaut avec le noyau 4.9.0-3-amd64, et il n'y a pas de scintillement de l'écran (bien que l'écran soit tourné de 90 degrés).
Remarque 2 :Utilisation du paramètre de démarrage i915.enable_rc6=0
conduit à la dégradation du système lors d'une utilisation prolongée. J'ai essayé de regarder une vidéo en streaming pendant 3 heures et la machine a commencé à agir lentement et à ne plus répondre.
Remarque 3 :J'ai déposé un rapport de bogue.
Remarque 4 :Cela peut ne pas être pertinent, mais la déchirure de l'écran s'arrête complètement lorsque le dispositif de pointage (trackpad) ou le clavier est utilisé.
Meilleure réponse
La bonne solution serait de créer le fichier suivant :
/etc/X11/xorg.conf.d/20-intel-graphics.conf
ayant le contenu suivant :
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
Option "TripleBuffer" "true"
Option "TearFree" "true"
Option "DRI" "false"
EndSection
Ne créez pas ces fichiers dans /usr/share/X11/xorg.conf.d
. C'est l'emplacement par exemple des fichiers de configuration pour X, pas ceux qui sont réellement chargés.