[Advisory, i915 bug] Screen freezing on Surface Pro series
-# This is not a support ticket, this is a bulletin for those interested in using Linux on the Surface Pro series. Fedora Atomic is not the only distro affected, as this occurs on other distributions as well.
keywords: display, screen, freezing, lockup, stuttering, microsoft surface pro
The hotfix for this will be in the thread below.
Solution:Jump to solution
Continue only if your device is affected
2. Modify boot loader entries
Bazzite has two bootloader entries for two ostrees, both located at
/boot/loader/entries
, and named ostree-1.conf
and ostree-2.conf
...7 Replies
Encountering temporary display lockup / freezing on Microsoft Surface devices? Perform the following to remedy it:
1. Check your GPU driver; this hotfix is for devices using the i915 driver.
- Run the following:
- Check the Configuration line. If it contains
driver=i915
, your device is affected. If not, continue searching for another solution.
Solution
Continue only if your device is affected
2. Modify boot loader entries
Bazzite has two bootloader entries for two ostrees, both located at
/boot/loader/entries
, and named ostree-1.conf
and ostree-2.conf
Modify both of those entries and add the following to the options
line:
The placement of this string doesn't matter so long as it comes after options
Make sure you have modified both ostree-1.conf and ostree-2.confThis will disable Panel Self Refresh (or PSR), which is the i915 driver function causing the issue on affected devices.
At this point, you may reboot, and the changes will take effect afterwards.
ai slop
rpm-ostree kargs --append=
: am I a joke to you1. I actually wrote all of that
2. Fuck AI. Generative AI has no place in this world but to screw over artists
oh right
Alternate solution:
rpm-ostree kargs --append=i915.enable-psr=0
Btw I have a similar problem on my mac and the "solution" is disabling all C-states (another power saving function)