“Решение” Intel Graphics Screen Tearing/Flickering Causes Excessive Fan Use в Ubuntu 16.10/17.04/17.10

Несколько пользователей (один, два, три, четыре, пять) сообщили, что видеокарты Intel вызывают серьезный экран, рвущийся/мерцающий на Ubuntu> = 16.10. Часто предложенное "решение" состоит в том, чтобы добавить параметр начальной загрузки i915.enable_rc6=0.

Однако при фиксации экранного мерцания/разрыва, это "решение" заставляет вентилятор постоянно работать (поскольку в нем никогда не выключает), и в чрезмерно высокой скорости. Я отправляю этот вопрос видеть, есть ли у кого-либо средство к проблеме вентилятора (или, в альтернативе, к мерцающей/рвущей проблеме, но не вызывая проблему вентилятора).

Для полноты я работаю Ubuntu 16.10/17.04/17.10 использование ядра 4.11.0-10-generic на a Lenovo 910 (Kabylake) и моя видеокарта VGA compatible controller: Intel Corporation Device 5916 (rev 02).

Примечание: Я просто подтвердил, что эта проблема все еще существует с восходящим ядром (v4.13.0-041300rc4). Возвращаясь ядро к 16.04 ядрам LTS фиксирует экранный разрыв, но это - просто обходное решение. Я недавно (09.03.2017) попробовал установку Debian по умолчанию ядром 4.9.0-3-amd64, и нет никакого экранного мерцания (хотя экран повернут 90 градусов).

Примечание 2: Используя параметр начальной загрузки i915.enable_rc6=0 приводит к системной неисправности по расширенному использованию. Я пытался наблюдать потоковое видео в течение 3 часов и запуска машины, действующего вялый и безразличный.

Примечание 3: Я зарегистрировал отчет об ошибках.

Примечание 4: Это не может быть релевантно, но экранный разрыв останавливается полностью, когда манипулятор (сенсорная панель) или клавиатура используется.

16
задан 22 October 2017 в 09:37

3 ответа

Я не уверен, что решило проблему. Я первоначально думал, что это устанавливало Ubuntu 17.10, которая выполняет ядро 4.13.0-16. Но я просто возвратился к резервному копированию 17,04, и 4.10.0-37-универсальное ядро хорошо работало.

я собираюсь предположить, что фиксация на самом деле обновляла встроенное микропрограммное обеспечение Lenovo, которое можно только сделать (к моему знанию) через Windows. Я случайно загрузился в раздел Windows однажды и вынес процесс обновления. Но я думаю, что должен был быть тем, что зафиксировало его.

Примечание: Я также "решил" проблему, прежде чем 17.10 был выпущен путем компиляции и использования ядро Kali Linux .

0
ответ дан 23 November 2019 в 02:36

Я использовал эти шаги для фиксации экранного мерцания,

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

вставка, которую эти строки,

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

сохраняют, перезагрузка.

, Если это все еще не фиксирует его, можно удалить, использует

sudo rm /usr/share/X11/xorg.conf.d/20-intel_flicker_fix.conf
2
ответ дан 23 November 2019 в 02:36

Правильное решение состояло бы в том, чтобы создать следующий файл:

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

наличие следующего содержания:

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

Не создавайте эти файлы в /usr/share/X11/xorg.conf.d. Это - местоположение, например, конфигурационные файлы для X, не те, которые на самом деле загружаются.

13
ответ дан 23 November 2019 в 02:36

Другие вопросы по тегам:

Похожие вопросы: