Nvidia Wayland sessions sometimes flood the log with "clutter_frame_clock_notify_presented: code should not be reached"
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
mutter (Ubuntu) | Status tracked in Oracular | |||||
Noble |
Fix Released
|
Medium
|
Daniel van Vugt | |||
Oracular |
Fix Released
|
Medium
|
Daniel van Vugt |
Bug Description
[ Impact ]
Nvidia Wayland sessions sometimes flood the log with "clutter_
This is almost harmless except that it wastes disk space and the high frequency of messages (one per frame) impacts desktop performance.
[ Test Plan ]
0. Start with either an Nvidia-only desktop providing that bug 2060268 is NOT fixed yet; or an Nvidia desktop which also has an integrated GPU enabled such that Nvidia is configured as the primary (boot) GPU in the BIOS and a monitor is plugged into EACH GPU.
1. Log into a Wayland session.
2. Run:
journalctl -f /usr/bin/
and verify there is not a flood of messages with each screen redraw.
[ Where problems could occur ]
Wayland multi-GPU startup is the code affected here so any configuration expecting to use multiple GPUs simultaneously in a Wayland session may be affected.
While bug 2060268 is unresolved even single GPU Nvidia systems will be affected due to the phantom GPU resulting from that bug.
[ Original description ]
Nvidia Wayland sessions sometimes flood the log with:
[ 13.105877] computer gnome-shell[1264]: (../clutter/
[ 13.106163] computer gnome-shell[1264]: (../clutter/
[ 13.112490] computer gnome-shell[1264]: (../clutter/
[ 13.125302] computer gnome-shell[1264]: (../clutter/
[ 13.142242] computer gnome-shell[1264]: (../clutter/
I've been seeing the issue for months although it only seems to happen *after* something has gone wrong in mutter. Not by default.
tags: | added: jammy nvidia nvidia-wayland wayland-session |
Changed in mutter (Ubuntu): | |
assignee: | nobody → Daniel van Vugt (vanvugt) |
description: | updated |
Changed in mutter (Ubuntu): | |
status: | In Progress → Triaged |
Changed in mutter: | |
status: | Unknown → New |
Changed in mutter (Ubuntu): | |
status: | Triaged → In Progress |
no longer affects: | mutter |
tags: | added: noble |
Changed in mutter (Ubuntu): | |
status: | In Progress → Fix Committed |
tags: | added: fixed-in-mutter-47 fixed-upstream |
Changed in mutter (Ubuntu): | |
milestone: | none → ubuntu-24.10 |
tags: | added: performance |
description: | updated |
Changed in mutter (Ubuntu Noble): | |
assignee: | nobody → Daniel van Vugt (vanvugt) |
importance: | Undecided → Medium |
no longer affects: | mutter (Ubuntu Noble) |
Changed in mutter (Ubuntu Noble): | |
status: | New → Triaged |
importance: | Undecided → Medium |
assignee: | nobody → Daniel van Vugt (vanvugt) |
milestone: | none → ubuntu-24.04.1 |
Changed in mutter (Ubuntu Noble): | |
status: | Triaged → In Progress |
tags: |
added: verification-done removed: verification-needed |
It appears the main cause of this is presently bug 1959888 when you log in with a secondary monitor on a secondary (Nvidia) GPU. So the log messages stop once you have that fix. Although I would still like to understand it better because that's the second bug I've seen trigger the same messages.