Мерцание экрана при перемещении мыши (Ubuntu 20/21, Lenovo IdeaPad 5i Pro)

. Недавно я купил Lenovo IdeaPad 5i Pro (16IHU6) со следующей конфигурацией

  • ЦП: i5-11300H
  • Графический процессор: nVidia MX450
  • Дисплей: 2k@120Hz

и мне не удалось запустить на нем Ubuntu 20.04/21.10 (если честно, любой Linux до сих пор) без серьезных проблем с экраном (оба , используя встроенную и выделенную графическую карту).

Описание проблемы

Экран мерцает и/или мигает, когда я (1) перемещаю мышь, (2) переключаюсь между окнами, (3) просматриваю YouTube и т. д. Точная причина остается неясной, но частота этих проблем, по-видимому, зависит от общей настройки, то есть от того, какая видеокарта используется, какой менеджер дисплея используется, какое разрешение и частота обновления установлены и так далее.

Вот вывод dmesg -l err:

<some AE_NOT_FOUND errors>
pci 0000:00:07.0: DPC: RP PIO log size 0 is invalid
i915 0000:00:02.0: [drm] *ERROR* CPU pipe A FIFO underrun

и иногда также:

i915 0000:00:02.0: [drm] *ERROR* Potential atomic update failure on pipe A
ucsi_acpi USBC000:00: PPM init failed (-110)
i915 0000:00:02.0: [drm] *ERROR* Potential atomic update failure on pipe A
i915 0000:00:02.0: [drm] *ERROR* Atomic update failure on pipe A (start=2109 end=2110) time 17 us, min 1579, max 1599, scanline start 1595, end 1602

Частичное обходное решение

Мне удалось устранить проблемы при движении мыши (1) в Ubuntu 21.10, удалив xserver-xorg-video-intel и перезагрузив компьютер. Настройки nVidia подтверждают, что сейчас используется выделенный графический процессор (драйвер: nvidia 495.44).

Однако эта настройка слишком быстро разряжает аккумулятор, а другие действия по-прежнему вызывают описанные проблемы.Они сохраняются, даже несмотря на использование выделенного графического процессора, поскольку модуль nvidia зависит от модуля drm, поэтому, предположительно, модуль i915 все еще загружается.

Попытки разрешения

  • обновить все пакеты
  • использовать Ubuntu на Wayland
  • настроить устройство Intel (режим TearFree и т. д.), как предложено в другом сообщении
  • переключиться на lightdm и xdm (субъективно устранены проблемы)
  • настройте параметр ядра edp_vswing, как было предложено в другом посте
  • настройка параметра ядра intel_iommu=off устранены другие ошибки, перечисленные dmesg, но не проблемы с отображением
  • настройка параметра ядра i915.enable_rc6=0
  • настройка параметров ядра i915.enable_psr=0 и/или i915.enable_fbc=0
  • создать и применить пользовательские режимы отображения через xrandr
  • установить nvidia-driver-455|460|490 из PPA
  • используя Fedora 35, имеющую более новое ядро ​​(насколько я понимаю, встроенный графический драйвер Intel является частью ядра)
  • обновить BIOS

Резюме

Похоже, возникла проблема с интегрированным драйвером видеокарты.

Эта проблема возникает независимо от того, используется ли встроенная или дискретная видеокарта, и сохраняется в нескольких дистрибутивах Linux, но не в Windows.

Кому-нибудь удалось запустить Ubuntu на этом устройстве? Что я могу сделать для дальнейшей отладки или решения проблемы?

4
задан 22 November 2021 в 10:47

0 ответов

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

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