[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.
Hotfix instructions completed and ready to use!
Hotfix instructions completed and ready to use!
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 ...
Jump to solution
7 Replies
Luki
LukiOP4h ago
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:
lshw -c video
lshw -c video
- Check the Configuration line. If it contains driver=i915, your device is affected. If not, continue searching for another solution.
No description
Solution
Luki
Luki4h ago
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:
i915.enable-psr=0
i915.enable-psr=0
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.conf
Luki
LukiOP4h ago
This 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.
皇家海星
皇家海星3h ago
ai slop
mrvictorywin (Ping on reply)
rpm-ostree kargs --append=: am I a joke to you
Luki
LukiOP2h ago
1. 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
mrvictorywin (Ping on reply)
Btw I have a similar problem on my mac and the "solution" is disabling all C-states (another power saving function)

Did you find this page helpful?