-
Notifications
You must be signed in to change notification settings - Fork 287
Description
Description: I am experiencing random but frequent system freezes (video freezes, audio sometimes continues) when interacting with the GNOME Shell Overview (Super key) or window tiling operations.
The issue appears to be a conflict between the latest NVIDIA Driver (580.82.09) and the ACPI power management on my specific hardware (HP OMEN with new Ryzen AI 9 CPU). Downgrading to NVIDIA Driver 550 seems to stabilize the system.
System Information:
OS: Pop!_OS 22.04 LTS x86_64
Host: HP OMEN Gaming Laptop 16-ap0xxx
Kernel: 6.17.4-76061704-generic
DE/WM: GNOME 42.9 / Mutter (Pop Shell enabled)
Windowing System: Wayland (Issue also observed on X11)
Hardware Specifications:
CPU: AMD Ryzen AI 9 365 w/ Radeon 880M (Zen 5 architecture)
iGPU: AMD ATI 05:00.0 Device 150e
dGPU: NVIDIA 04:00.0 Device 2d18 (NVIDIA GeForce RTX 4070 Laptop GPU)
RAM: 32 GB (31094MiB)
Logs & Errors:
1.NVIDIA ACPI Error (dmesg): Immediatly before freezes or in kernel logs, the NVIDIA driver complains about power management calls (likely causing the GPU to hang):
NVRM: loading NVIDIA UNIX Open Kernel Module for x86_64 580.82.09
NVRM: testIfDsmSubFunctionEnabled: GPS ACPI DSM called before _acpiDsmSupportedFuncCacheInit subfunction = 11.
GNOME Shell "Disposed Object" Error (journalctl): When the freeze occurs, gnome-shell floods the logs with windowPreview.js errors, likely because the GPU is no longer responding to draw requests in time:
2.gnome-shell[2434]: Object .Gjs_ui_workspaceThumbnail_ThumbnailsBox (0x6194529e4830), has been already disposed — impossible to get any property from it.
gnome-shell[2434]: resource:///org/gnome/shell/ui/windowPreview.js:566
Steps to Reproduce:
1.Clean install or update to NVIDIA Driver 580.82.09.
2.Launch GPU-accelerated apps (e.g., CurseForge, Electron apps, or Games).
3.Use the Super key to enter Overview or switch workspaces rapidly.
4.System UI freezes.
Workaround: Purging the 580 driver and installing nvidia-driver-550 resolves the system freezes, although the GNOME Shell logs sometimes persist (but without locking up the machine).