& Ldquo; Решение & Rdquo; к разрыву / мерцанию графического экрана Intel приводит к чрезмерному использованию вентилятора в 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 на 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 градусов).

Недавно я (09.03.2017) попробовал установку Debian по умолчанию с ядром 4.9.0-3-amd64, и нет мерцания экрана (хотя экран повернут на 90 градусов). : Использование параметра загрузки i915.enable_rc6=0 приводит к деградации системы при расширенном использовании. Я попытался посмотреть потоковое видео в течение 3 часов, и машина начала действовать вяло и не реагирует.

Примечание 3: Я подал один .

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

8
задан 22 October 2017 в 19:37

9 ответов

Я не уверен, что решило проблему. Первоначально я думал, что он устанавливает Ubuntu 17.10, который запускает ядро ​​4.13.0-16. Но я только что вернулся к резервной копии 17.04, и ядро ​​4.10.0-37-generic отлично работало.

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

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

0
ответ дан 22 May 2018 в 19:30

Я не уверен, что решило проблему. Первоначально я думал, что он устанавливает Ubuntu 17.10, который запускает ядро ​​4.13.0-16. Но я только что вернулся к резервной копии 17.04, и ядро ​​4.10.0-37-generic отлично работало.

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

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

0
ответ дан 18 July 2018 в 08:35

Я не уверен, что решило проблему. Первоначально я думал, что он устанавливает Ubuntu 17.10, который запускает ядро ​​4.13.0-16. Но я только что вернулся к резервной копии 17.04, и ядро ​​4.10.0-37-generic отлично работало.

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

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

0
ответ дан 24 July 2018 в 19:07

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

/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, а не те, которые на самом деле загружены.

1
ответ дан 22 May 2018 в 19:30

Я использовал эти шаги, чтобы устранить мерцание экрана,

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"
  Option      "DRI"          "false"
EndSection

сохранить, перезагрузить.

не исправляет его, вы можете удалить с помощью

sudo rm /usr/share/X11/xorg.conf.d/20-intel_flicker_fix.conf
0
ответ дан 22 May 2018 в 19:30
  • 1
    Спасибо за предложение Сираджус. К сожалению, это не повлияло. – Rsync 6 September 2017 в 04:31
  • 2
    @MBWD, вы установили «Option " DRI " & Quot; ложная & Quot;» как уже упоминалось? В исправлениях вы не указали. – Sirajus Salekin 6 September 2017 в 10:07
  • 3
    Да, я выполнил все ваше решение выше (sudo gedit /usr/share/X11/xorg.conf.d/20-intel_flicker_fix.conf и вставляя строки, включая DRI). Это не сработало. Было ли еще что-то еще? – Rsync 6 September 2017 в 20:51

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

/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, а не те, которые на самом деле загружены.

1
ответ дан 18 July 2018 в 08:35

Я использовал эти шаги, чтобы устранить мерцание экрана,

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" Option "DRI" "false" EndSection

сохранить, перезагрузить.

не исправляет его, вы можете удалить с помощью

sudo rm /usr/share/X11/xorg.conf.d/20-intel_flicker_fix.conf
0
ответ дан 18 July 2018 в 08:35

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

/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, а не те, которые на самом деле загружены.

1
ответ дан 24 July 2018 в 19:07

Я использовал эти шаги, чтобы устранить мерцание экрана,

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" Option "DRI" "false" EndSection

сохранить, перезагрузить.

не исправляет его, вы можете удалить с помощью

sudo rm /usr/share/X11/xorg.conf.d/20-intel_flicker_fix.conf
0
ответ дан 24 July 2018 в 19:07
  • 1
    Спасибо за предложение Сираджус. К сожалению, это не повлияло. – Rsync 6 September 2017 в 04:31
  • 2
    @MBWD, вы установили «Option & quot; DRI & quot; & Quot; ложная & Quot;» как уже упоминалось? В исправлениях вы не указали. – Sirajus Salekin 6 September 2017 в 10:07
  • 3
    Да, я выполнил все ваше решение выше (sudo gedit /usr/share/X11/xorg.conf.d/20-intel_flicker_fix.conf и вставляя строки, включая DRI). Это не сработало. Было ли еще что-то еще? – Rsync 6 September 2017 в 20:51
  • 4
    Запуск Ubuntu 18.04, если я добавлю какой-либо файл conf, подобный этому, при каждом входе в систему я получаю сообщение об отсутствии ошибок, выходы «не отключены». но без режимов или чего-то еще. Кажется, что сеанс настроен правильно, хотя диалог ошибок предупреждает, что это может быть не так, но ошибки при каждом входе в систему явно означают, что что-то не так. – dgw 8 July 2018 в 01:35
  • 5
    @dgw, вы можете попробовать прокомментировать каждую из строк Option, добавив # infront. Затем перезагрузите, чтобы проверить, не исчезла ли ошибка. – Sirajus Salekin 9 July 2018 в 14:13

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

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