Fixing linux getting stuck on Latitude 7490

intel, what nonsense have you been doing?

Introduction

Upon installing fedora on Dell Latitude 7490, it would immediatelly get frozen after boot. Weird.

I asked gemini and it gave some good answers: panel self refresh and intel linux driver known as i915 are causing troubles. Same with C-States.

The fix is to modify kernel boot options.

The fix

grubby --update-kernel=ALL --args="intel_idle.max_cstate=1 i915.enable_psr=0"

In /etc/default/grub modify GRUB_CMDLINE_LINUX you should see intel_idle.max_cstate=1 i915.enable_psr=0 added to cmd line.

GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="rhgb quiet intel_idle.max_cstate=1 i915.enable_psr=0"
GRUB_DISABLE_RECOVERY="true"
GRUB_ENABLE_BLSCFG=true