[TRACKING] Fedora Freezes and Flickering on newer Kernels

Hi Matt and everyone, I’ve already gone through the fix here so I’m not in need of any immediate assistance, but I’m posting the below just in case it’s helpful for future troubleshooting.

For me, the flickering/freezing started happening after I went through the fingerprint reader fix (here). My info:

  • 13th Gen Intel Core i5-1340P × 16
  • Intel Raptor Lake-P [Iris Xe Graphics] (rev 04)
  • Fedora Linux 38 (Workstation Edition) (64-bit)
  • Windowing System: Wayland
  • GNOME version: 44.5
  • Kernel version: Linux 6.2.9-300.fc38.x86_64 (Kernel driver in use: i915)

A freeze happened earlier today while browsing on Firefox (Flathub, so I can play YouTube). Here are the logs:

journalctl --since "2023-10-18 17:53:00" --until "2023-10-18 18:01:00"

Oct 18 17:56:17 fedora PackageKit[52285]: daemon quit
Oct 18 17:56:17 fedora systemd[1]: packagekit.service: Deactivated successfully.
Oct 18 17:56:17 fedora systemd[1]: packagekit.service: Consumed 1.948s CPU time.
Oct 18 17:56:17 fedora audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=packagekit comm="systemd" exe="/usr/lib/systemd/syst>
Oct 18 17:57:00 fedora org.mozilla.firefox.desktop[52023]: [Child 3261, MediaDecoderStateMachine #2] WARNING: Decoder=7fa5be36c900 state=DECODING_METADATA Decode metadata failed, shutt>
Oct 18 17:57:00 fedora org.mozilla.firefox.desktop[52023]: [Child 3261, MediaDecoderStateMachine #2] WARNING: Decoder=7fa5be36c900 Decode error: NS_ERROR_DOM_MEDIA_METADATA_ERR (0x806e>
Oct 18 17:57:09 fedora org.mozilla.firefox.desktop[52023]: [Child 3261, MediaDecoderStateMachine #2] WARNING: Decoder=7fa5c21ac400 state=DECODING_METADATA Decode metadata failed, shutt>
Oct 18 17:57:09 fedora org.mozilla.firefox.desktop[52023]: [Child 3261, MediaDecoderStateMachine #2] WARNING: Decoder=7fa5c21ac400 Decode error: NS_ERROR_DOM_MEDIA_METADATA_ERR (0x806e>
Oct 18 17:57:21 fedora org.mozilla.firefox.desktop[52023]: [Child 3261, MediaDecoderStateMachine #2] WARNING: Decoder=7fa5c283b800 state=DECODING_METADATA Decode metadata failed, shutt>
Oct 18 17:57:21 fedora org.mozilla.firefox.desktop[52023]: [Child 3261, MediaDecoderStateMachine #2] WARNING: Decoder=7fa5c283b800 Decode error: NS_ERROR_DOM_MEDIA_METADATA_ERR (0x806e>
Oct 18 17:58:08 fedora org.mozilla.firefox.desktop[50473]: libva info: VA-API version 1.18.0
Oct 18 17:58:08 fedora org.mozilla.firefox.desktop[50473]: libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so
Oct 18 17:58:08 fedora org.mozilla.firefox.desktop[50473]: libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/intel-vaapi-driver/iHD_drv_video.so
Oct 18 17:58:08 fedora org.mozilla.firefox.desktop[50473]: libva info: Found init function __vaDriverInit_1_18
Oct 18 17:58:08 fedora org.mozilla.firefox.desktop[50473]: libva info: va_openDriver() returns 0
Oct 18 17:58:08 fedora org.mozilla.firefox.desktop[50473]: ATTENTION: default value of option mesa_glthread overridden by environment.
Oct 18 18:00:22 fedora kernel: Lockdown: systemd-logind: hibernation is restricted; see man kernel_lockdown.7
Oct 18 18:00:24 fedora systemd-logind[928]: Lid closed.

A small suggestion: a previous post indicated that a fix for this Panel Self Refresh issue was featured in the Fedora installation guide, but I noticed this was not the case for the current Fedora 38 Installation on the Framework Laptop 13 guide (or here, though I’m not sure if this issue is too specific). Perhaps this is a good addition to Step 6?