How to resolve screen flickering in Arch

After a system upgrade, I got this annoying screen flickering happening at random intervals. Initially I thought the issue was Gnome related, but after a bit of research it turned out to be caused by a power saving feature on my Intel graphic card.

The solution to it is to disable the feature through a kernel parameter. For doing so you need to edit a configuration file specific to the chosen boot loader. In my case it's systemd-boot, so the file was located in /boot/loader/entries/[SOMETHING].conf (in my case the filename was the timestamp of my system installation, but mileage may vary).

Open the file with your favourite editor

sudo nano /boot/loader/entries/[SOMETHING].conf

Add i915.enable_psr=0 at the end of the options line.

Reboot, and enjoy your epilepsy-free screen time again.

Further readings

Go Top