Created attachment 7974 [details] kernel-journalctl.log Периодически возникают проблемы с графикой: полное зависание компьютера или перезагрузка, артефакты отображения, также недавно были зависания графики Иксов (при этом как минимум мышь продолжала работать, т.е. курсор реагировал). Из проблем в логах вижу лишь подобные записи: янв 29 10:43:31 localhost kernel: [drm:intel_pipe_update_end [i915]] *ERROR* Atomic update failure on pipe A (start=35435994 end=35435995) time 352 us, min 1073, max 1079, scanline start 1069, end 1092 Также после последней перезагрузки посмотрел лог и сообщение сразу до перезагрузки прикрепляю к багу. $ uname -s -r -v -m -o Linux 4.19.16-un-def-alt1 #1 SMP PREEMPT Thu Jan 17 09:06:35 UTC 2019 x86_64 GNU/Linux $ glxinfo OpenGL vendor string: Intel Open Source Technology Center OpenGL renderer string: Mesa DRI Intel(R) HD Graphics 400 (Braswell) OpenGL core profile version string: 4.5 (Core Profile) Mesa 18.3.2 OpenGL core profile shading language version string: 4.50 $ lspci 00:00.0 Host bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series SoC Transaction Register (rev 21) 00:02.0 VGA compatible controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller (rev 21) 00:13.0 SATA controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series SATA Controller (rev 21) 00:14.0 USB controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series USB xHCI Controller (rev 21) 00:1a.0 Encryption controller: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series Trusted Execution Engine (rev 21) 00:1b.0 Audio device: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series High Definition Audio Controller (rev 21) 00:1c.0 PCI bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI Express Port #1 (rev 21) 00:1c.2 PCI bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCI Express Port #3 (rev 21) 00:1f.0 ISA bridge: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Series PCU (rev 21) 00:1f.3 SMBus: Intel Corporation Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx SMBus Controller (rev 21) 02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
Возможно, это сюда: https://bugzilla.kernel.org/show_bug.cgi?id=109051 -- вкратце: интел забил, известен обход в виде отключения "лишнего" энергосбережения (intel_idle.max_cstate=1 в параметры ядра); пробегало некоторое количество патчей, анализ применимости и результативности которых более уместен для человека с соответствующим железом, как мне кажется. Баги вешать об этом смысл может быть разве в bugzilla.kernel.org, и то не факт.
Спасибо за наводку, попробую чуть позже. Пока что нашёл информацию про параметр ядра i915.enable_psr=0 и тестирую его.
Попробовал добавлять i915.enable_psr=0 в параметры ядра, мне не помогло. Заменил на intel_idle.max_cstate=1 и пока что, похоже, работает стабильно. Спасибо.
(В ответ на комментарий №3) > Попробовал добавлять i915.enable_psr=0 в параметры ядра, мне не помогло. > Заменил на intel_idle.max_cstate=1 и пока что, похоже, работает стабильно. > Спасибо. Пишут: https://bugzilla.kernel.org/show_bug.cgi?id=109051#c1009 ...что помог https://bugzilla.kernel.org/show_bug.cgi?id=109051#c1009 (который в 5.3 пошёл). Возможно, нам стоит этот патчик утащить к себе на те ядра, куда ляжет.