Skip to content

Instantly share code, notes, and snippets.

@torsten-online
Last active September 25, 2025 08:02
Show Gist options
  • Select an option

  • Save torsten-online/1f05ee0e8ddfd1188772e752a2124b9e to your computer and use it in GitHub Desktop.

Select an option

Save torsten-online/1f05ee0e8ddfd1188772e752a2124b9e to your computer and use it in GitHub Desktop.
Freezing Bugs on OpenSUSE MicroOS - Kalpa & Aeon Desktop with Intel Alder Lake-P GT2 [Iris Xe Graphics] GPU

Howto fix freezing (hanging?) bugs on OpenSUSE MicroOS, e.g. when using Kalpa (KDE) or Aeon Desktop (Gnome, based on OpenSUSE) with Intel Alder Lake-P GT2 [Iris Xe Graphics] GPU and i5-1240P CPU

I am User of the great Dynabook Tecra A50-K and having problems with hanging/freezing Chrome Browser/Konsole and other apps.

This Gist will describe how I fixed this stupid issue.

Background

lspci

maybe you are a user of Iris XE integrated GPU:

00:02.0 VGA compatible controller: Intel Corporation Alder Lake-P GT2 [Iris Xe Graphics] (rev 0c)

Are you maybe thinking the freezing Issue can be an ACPI Bug (bad Bios etc), because you having similar messages & experience also?

[   17.737618] [     T79] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PC00.LPCB.EC._Q01.CHRG], AE_NOT_FOUND (20250404/psargs-332)
[   17.737626] [     T79] ACPI Error: Aborting method \_SB.PC00.LPCB.EC._Q01 due to previous error (AE_NOT_FOUND) (20250404/psparse-529)
[   17.780915] [   T1391] ACPI BIOS Error (bug): Could not resolve symbol [^^RP28.PXSX.WIST], AE_NOT_FOUND (20250404/psargs-332)
[   17.780924] [   T1391] ACPI Error: Aborting method \_SB.PC00.CNVW.IFUN due to previous error (AE_NOT_FOUND) (20250404/psparse-529)
[   17.780929] [   T1391] ACPI Error: Aborting method \_SB.PC00.CNVW._DSM due to previous error (AE_NOT_FOUND) (20250404/psparse-529)
[   17.880154] [   T1379] ACPI: video: Video Device [GFX0] (multi-head: yes  rom: no  post: no)
[   19.717541] [    T717] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PC00.LPCB.EC._Q01.CHRG], AE_NOT_FOUND (20250404/psargs-332)
[   19.717569] [    T717] ACPI Error: Aborting method \_SB.PC00.LPCB.EC._Q01 due to previous error (AE_NOT_FOUND) (20250404/psparse-529)

For me, I cant fixed that and it was not my problem - but I suggest also to disable stuff over Bios, which you maybe dont need or it dont work (Fingerprint, Webcam etc).

The freezing / hanging bug is a well-documented issue that affects many Intel integrated graphics systems running Linux. The freezing problems are primarily related to Intel's Panel Self Refresh (PSR) feature, which is a power-saving mechanism that can cause system instability.

See: Reddit Post from masteryod on archlinux

Solution

The most effective fix is to disable Intel's Panel Self Refresh feature by adding a kernel parameter. This parameter prevents the i915 graphics driver from using PSR, which eliminates the freezing issues while having minimal impact on battery life

Grub2 Users (if you deployed system longer days ago and dont changed it)

  • Add Kernel Parameter via GRUB
sudo vim /etc/default/grub
  • Find the line starting with GRUB_CMDLINE_LINUX_DEFAULT= and add i915.enable_psr=0 inside the quotes:
GRUB_CMDLINE_LINUX_DEFAULT="i915.enable_psr=0"
  • Update Grub & Reboot to make change active
transactional-update grub.cfg
reboot

systemd-boot Users (Fresh deployed standard install or already user)

sudo transactional-update shell
# Check if the file exists and view current content
cat /etc/kernel/cmdline

# Edit to add your parameter to the existing line
vim /etc/kernel/cmdline
# Add i915.enable_psr=0 to the existing parameters, space-separated

# Or if creating new, add all needed parameters:
# echo "root=/dev/mapper/cr_root splash=silent swapaccount=1 systemd.show_status=1 quiet security=selinux selinux=1 mitigations=auto i915.enable_psr=0" > /etc/kernel/cmdline
exit
sudo reboot
  • Verify the parameter is active:
cat /proc/cmdline

At the output you should see the following: i915.enable_psr=0

  • Verify that PSR status (should be disabled => unavailable)
sudo cat /sys/kernel/debug/dri/0/i915_edp_psr_status 2>/dev/null || echo "PSR debug info not available"

Thats iT!

If you having again problems, these are some grub options to go:

Additional i915 Parameters

i915.enable_dc=0        # Disables display power management
i915.enable_fbc=0       # Disables framebuffer compression

Intel CPU C-State Limiting

intel_idle.max_cstate=2  # Limits CPU power states

Don't throw away your great laptop - just use the right workaround parameters! :-)

Have a lot fun with with your Kalpa / Aeon Linux Desktop

Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment