Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#77782 - [linux] 6.2.2-arch1-1 sporadic screen flickering

Attached to Project: Arch Linux
Opened by Hendrik Wolff (w0lff) - Wednesday, 08 March 2023, 16:24 GMT
Last edited by Toolybird (Toolybird) - Thursday, 13 April 2023, 08:10 GMT
Task Type Bug Report
Category Kernel
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Any currently active screens start flickering sometimes and every time it happens the kernel log shows this message:
i915 0000:00:02.0: [drm] *ERROR* CPU pipe A FIFO underrun

Sometimes it shows a different letter after "pipe", e.g. "B", "C".
The screen flickering happened for several kernel versions now I am mostly using [linux-zen] but it happens with [linux] too. The screen flickering exist at least since [linux-zen] 5.15.5-zen1-1-zen. Thats the bootet kernel of the oldest entry in my logs containing this error message.

I tried setting every kernel parameter as listed below. It happened with every parameter and several combination of parameters at least once.

Using Wayland with sway on a Thinkpad T480:
* i5-8350U CPU
* UHD Graphics 620

Additional info:
* [linux] 6.2.2-arch1-1
Graphics/Intel related kernel parameters:

intel_iommu=on
intel_pstate=no_hwp
i915.enable_psr=0
i915.enable_fbc=0
i915.enable_guc=2
i915.enable_dc=0
i915.modeset=1

* [sway] 1.8.1
This task depends upon

Closed by  Toolybird (Toolybird)
Thursday, 13 April 2023, 08:10 GMT
Reason for closing:  No response
Additional comments about closing:  If still happening with latest kernels, please report it upstream.
Comment by Toolybird (Toolybird) - Thursday, 09 March 2023, 04:47 GMT
If you search on that error message you will get lots of hits on lore.kernel.org for example. It might already be fixed in an upcoming kernel pull request. Either way, it sounds like a kernel regression which means this [1] applies. General instructions for filing i915 bugs here [2]. Please let us know how you get on.

[1] https://wiki.archlinux.org/title/Kernel#Debugging_regressions
[2] https://gitlab.freedesktop.org/drm/intel/-/wikis/How-to-file-i915-bugs

Loading...