Intermittent GNOME Wayland freezes on ThinkPad P1 Gen 6 (Intel + NVIDIA RTX 4090)

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):

  1. Use the desktop normally (web browser, terminal, etc.)

  2. The screen freezes for a moment

  3. 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=1 is 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

This topic was automatically closed after 30 days. New replies are no longer allowed.