Ubuntu Version:
Ubuntu 25.10
Desktop Environment (if applicable):
GNOME (Wayland session), GNOME Shell 49
Problem Description:
I occasionally experience short freezes in the desktop while using GNOME on Wayland. The screen freezes briefly and then recovers, and it appears that GNOME Shell may restart or recover from an internal error.
This seems to happen intermittently during normal desktop usage.
Example scenario (not always reproducible but typical):
-
Use the desktop normally (web browser, terminal, etc.)
-
The screen freezes for a moment
-
The desktop resumes operation
In the logs I see messages such as:
Invalid sequence for VSYNC frame info
Invalid window geometry for xdg_surface
I am trying to determine whether this issue is related to GNOME/Mutter, the NVIDIA driver, or a specific application.
Relevant System Information:
Laptop: Lenovo ThinkPad P1 Gen 6
GPU configuration:
-
Intel Raptor Lake-P Iris Xe (driver: i915)
-
NVIDIA GeForce RTX 4090 Laptop GPU
Driver:
- NVIDIA 590.48.01
Display server:
- Wayland
Monitor configuration:
-
2560×1080 @100 Hz
-
1680×1050 @165 Hz
Output of inxi -G:
Graphics:
Device-1: Intel Raptor Lake-P [Iris Xe Graphics] driver: i915
Device-2: NVIDIA AD103M / GeForce RTX 4090 Laptop GPU driver: nvidia 590.48.01
Display:
compositor: gnome-shell
session: wayland
Screenshots or Error Messages:
Relevant log messages:
Invalid sequence for VSYNC frame info
Invalid window geometry for xdg_surface
I also previously observed:
vaInitialize failed: unknown libva error
from Chromium.
What I’ve Tried:
-
Verified that
nvidia_drm.modeset=1is enabled -
Confirmed that fractional scaling and experimental Mutter features are disabled
gsettings get org.gnome.mutter experimental-features
@as []
- Reviewed GNOME Shell logs using:
journalctl -b | grep -i gnome-shell
- Attempted to adjust monitor refresh rates (limited by available modes in GNOME settings)
Before Posting:
I searched for similar reports related to GNOME Wayland, Mutter, and hybrid Intel + NVIDIA systems but have not yet identified a clear cause or solution.
I would appreciate suggestions on how to further diagnose whether this is caused by:
-
GNOME Shell / Mutter
-
the NVIDIA driver
-
a specific client application
-
the hybrid GPU configuration