From 546290e3dee4dbb0f35aced8f98606e1f23bb699 Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Tue, 3 Mar 2026 15:12:10 -0500 Subject: [PATCH] Fix Panther Lake GPU display issues by turning off power saving features until they're fixed --- install/config/all.sh | 1 + .../config/hardware/fix-intel-panther-lake-display.sh | 11 +++++++++++ 2 files changed, 12 insertions(+) create mode 100644 install/config/hardware/fix-intel-panther-lake-display.sh diff --git a/install/config/all.sh b/install/config/all.sh index 52458a72..9e18b5b1 100644 --- a/install/config/all.sh +++ b/install/config/all.sh @@ -33,6 +33,7 @@ run_logged $OMARCHY_INSTALL/config/hardware/usb-autosuspend.sh run_logged $OMARCHY_INSTALL/config/hardware/ignore-power-button.sh run_logged $OMARCHY_INSTALL/config/hardware/nvidia.sh run_logged $OMARCHY_INSTALL/config/hardware/vulkan.sh +run_logged $OMARCHY_INSTALL/config/hardware/fix-intel-panther-lake-display.sh run_logged $OMARCHY_INSTALL/config/hardware/fix-f13-amd-audio-input.sh run_logged $OMARCHY_INSTALL/config/hardware/fix-bcm43xx.sh run_logged $OMARCHY_INSTALL/config/hardware/fix-apple-spi-keyboard.sh diff --git a/install/config/hardware/fix-intel-panther-lake-display.sh b/install/config/hardware/fix-intel-panther-lake-display.sh new file mode 100644 index 00000000..5b179585 --- /dev/null +++ b/install/config/hardware/fix-intel-panther-lake-display.sh @@ -0,0 +1,11 @@ +# Fix display issues on Intel Panther Lake (Xe3) GPUs by disabling power-saving +# features that cause screen to run at 10hz (e.g. Dell XPS 2026). +if lspci | grep -iE 'vga|3d|display' | grep -qi 'panther lake'; then + echo "Detected Intel Panther Lake GPU, applying display fixes..." + + sudo mkdir -p /etc/limine-entry-tool.d + cat </dev/null +# Fix Panther Lake display issues by disabling Xe power-saving features +KERNEL_CMDLINE[default]+=" xe.enable_psr=0 xe.enable_panel_replay=0 xe.enable_fbc=0 xe.enable_dc=0" +EOF +fi