GNOME Wayland session crashes with libmutter:ERROR:../src/core/window.c:...:meta_window_get_work_area_for_logical_monitor: assertion failed: (logical_monitor)
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Gnome Shell Extension Tiling Assistant |
New
|
Unknown
|
||||
Mutter |
Fix Released
|
Unknown
|
||||
mutter (Ubuntu) | Status tracked in Oracular | |||||
Noble |
In Progress
|
High
|
Daniel van Vugt | |||
Oracular |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[ Impact ]
GNOME Wayland session crashes with libmutter:
[ Test Plan ]
This needs more detail and community help...
1. On a machine that was previously affected by the crash, disconnect the HDMI cable.
Expect: The shell has not crashed and continues to function.
[ Where problems could occur ]
Potentially anywhere in Gnome Shell. Judging by the fix it relates to automatic window placement when monitors are added and removed.
[ Original description ]
I am observing multiple issues with external monitor in a hybrid system (laptop) with Intel GPU and NVIDIA GPU in a Gnome session:
- Disconnecting HDMI cable crashes the desktop to login screen
The HDMI port is connected to NVIDIA. I use the latest updates and drivers of 22.04 LTS.
I am not sure how to auto-report this with ubuntu-bug. The system is similar to this report: https:/
description: | updated |
description: | updated |
Changed in mutter: | |
status: | Unknown → New |
Changed in gnome-shell-extension-tiling-assistant: | |
status: | Unknown → New |
tags: | added: noble |
summary: |
GNOME Wayland session crashes with - libmutter:ERROR:../src/core/window.c:6377:meta_window_get_work_area_for_logical_monitor: + libmutter:ERROR:../src/core/window.c:...:meta_window_get_work_area_for_logical_monitor: assertion failed: (logical_monitor) |
Changed in mutter: | |
status: | New → Fix Released |
Changed in mutter: | |
status: | Fix Released → Unknown |
Changed in mutter (Ubuntu): | |
status: | Confirmed → Fix Committed |
tags: | added: fixed-in-mutter-46.1 fixed-upstream |
Changed in mutter: | |
status: | Unknown → Fix Released |
description: | updated |
Changed in mutter (Ubuntu): | |
status: | Fix Committed → Fix Released |
Changed in mutter (Ubuntu Noble): | |
assignee: | nobody → Daniel van Vugt (vanvugt) |
importance: | Undecided → High |
status: | New → Triaged |
Changed in mutter (Ubuntu Oracular): | |
milestone: | none → ubuntu-24.10 |
Changed in mutter (Ubuntu Noble): | |
milestone: | none → ubuntu-24.04.1 |
Changed in mutter (Ubuntu Noble): | |
status: | Triaged → In Progress |
Thank you for taking the time to report this bug and helping to make Ubuntu better. It sounds like some part of the system has crashed. To help us find the cause of the crash please follow these steps:
1. Run these commands:
journalctl -b0 > journal.txt
journalctl -b-1 > prevjournal.txt
and attach the resulting text files here.
2. Look in /var/crash for crash files and if found run:
ubuntu-bug YOURFILE.crash
Then tell us the ID of the newly-created bug.
3. If step 2 failed then look at https:/ /errors. ubuntu. com/user/ ID where ID is the content of file /var/lib/ whoopsie/ whoopsie- id on the machine. Do you find any links to recent problems on that page? If so then please send the links to us.
Please take care to avoid attaching .crash files to bugs as we are unable to process them as file attachments. It would also be a security risk for yourself.