New kernel patches mean we don't need to turn off the display features
This commit is contained in:
@@ -47,7 +47,6 @@ run_logged $OMARCHY_INSTALL/config/hardware/intel/fix-wifi7-eht.sh
|
||||
run_logged $OMARCHY_INSTALL/config/hardware/intel/resume-boost.sh
|
||||
|
||||
run_logged $OMARCHY_INSTALL/config/hardware/dell/fix-xps-haptic-touchpad.sh
|
||||
run_logged $OMARCHY_INSTALL/config/hardware/dell/fix-xps-ptl-display.sh
|
||||
|
||||
run_logged $OMARCHY_INSTALL/config/hardware/asus/fix-audio-mixer.sh
|
||||
run_logged $OMARCHY_INSTALL/config/hardware/asus/fix-mic.sh
|
||||
|
||||
@@ -1,20 +0,0 @@
|
||||
# Fix display issues on Dell XPS Panther Lake (Xe3) systems.
|
||||
# Xe PSR causes freezes and display glitches on both OLED and IPS panels.
|
||||
# LG OLED panels also need Panel Replay disabled.
|
||||
if omarchy-hw-match "XPS" && omarchy-hw-intel-ptl; then
|
||||
echo "Detected Dell XPS on Panther Lake, applying display power-saving fixes..."
|
||||
|
||||
if omarchy-hw-dell-xps-oled; then
|
||||
CMDLINE='KERNEL_CMDLINE[default]+=" xe.enable_psr=0 xe.enable_panel_replay=0"'
|
||||
COMMENT='Disable Xe PSR and Panel Replay on Dell XPS Panther Lake OLED systems'
|
||||
else
|
||||
CMDLINE='KERNEL_CMDLINE[default]+=" xe.enable_psr=0"'
|
||||
COMMENT='Disable Xe PSR on Dell XPS Panther Lake systems'
|
||||
fi
|
||||
|
||||
sudo mkdir -p /etc/limine-entry-tool.d
|
||||
cat <<EOF | sudo tee /etc/limine-entry-tool.d/dell-xps-ptl-display.conf >/dev/null
|
||||
# $COMMENT
|
||||
$CMDLINE
|
||||
EOF
|
||||
fi
|
||||
@@ -1,8 +0,0 @@
|
||||
echo "Ensure xe.enable_psr=0 is set in CMDLINE for XPS Panther Lake systems"
|
||||
|
||||
if omarchy-hw-match "XPS" && omarchy-hw-intel-ptl && [[ -f /etc/default/limine ]]; then
|
||||
if ! grep -Fq 'xe.enable_psr=0' /etc/default/limine; then
|
||||
echo 'KERNEL_CMDLINE[default]+=" xe.enable_psr=0"' | sudo tee -a /etc/default/limine >/dev/null
|
||||
sudo limine-mkinitcpio
|
||||
fi
|
||||
fi
|
||||
@@ -0,0 +1,8 @@
|
||||
echo "Dell XPS Panther Lake display kernel cmdline drop-in is no longer necessary"
|
||||
|
||||
DROP_IN="/etc/limine-entry-tool.d/dell-xps-ptl-display.conf"
|
||||
|
||||
if [[ -f $DROP_IN ]]; then
|
||||
sudo rm -f "$DROP_IN"
|
||||
sudo limine-update
|
||||
fi
|
||||
Reference in New Issue
Block a user