[amdgpu] gnome-shell gets SIGKILL'd when lock screen or under heavy load in Wayland
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linux |
New
|
Unknown
|
|||
Mutter |
Fix Released
|
Unknown
|
|||
X.Org X server |
Fix Released
|
Unknown
|
|||
linux (Ubuntu) |
Triaged
|
Undecided
|
Unassigned | ||
Mantic |
Triaged
|
Undecided
|
Unassigned | ||
mutter (Ubuntu) |
Fix Released
|
High
|
Mario Limonciello | ||
Mantic |
Fix Released
|
High
|
Mario Limonciello |
Bug Description
[ Impact ]
gnome-shell gets unceremoniously SIGKILLed on some Ryzen systems, sometimes when the screen locks, sometimes when launching particular apps.
[ Workaround ]
Add this to /etc/environment:
MUTTER_
and then reboot.
[ Test Plan ]
Not all Ryzen systems (including one I just purchased) are able to reproduce the bug. We have no choice but to leave final verification to the community. Anyone affected should try locking their screen and verify they are not instantly returned to the login screen.
[ Where problems could occur ]
Anywhere in frame scheduling and particularly for mouse cursor movement since that's what the real-time thread exists to optimize.
[ Original Description ]
I have this issue on Ubuntu 23.10. Lock screen works only with an external monitor connected. Otherwise the session is ended and the user is logged out and brought to the gdm screen.
All works in xorg.
ProblemType: Crash
DistroRelease: Ubuntu 23.10
Package: gnome-shell 45~beta.1-0ubuntu2
ProcVersionSign
Uname: Linux 6.3.0-7-generic x86_64
ApportVersion: 2.27.0-0ubuntu2
Architecture: amd64
CasperMD5CheckR
CurrentDesktop: ubuntu:GNOME
Date: Wed Sep 6 22:32:22 2023
DisplayManager: gdm3
ExecutablePath: /usr/bin/
InstallationDate: Installed on 2023-09-03 (3 days ago)
InstallationMedia: Ubuntu 23.10 "Mantic Minotaur" - Daily amd64 (20230901.1)
ProcCmdline: /usr/bin/
RelatedPackageV
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sudo users
separator:
Changed in ubuntu: | |
status: | Incomplete → Confirmed |
information type: | Private → Public |
description: | updated |
Changed in ubuntu: | |
importance: | Undecided → High |
tags: | added: rls-mm-incoming |
tags: | added: amdgpu |
summary: |
- gnome-shell gets SIGKILL'd when lock screen in Wayland + [amdgpu gnome-shell gets SIGKILL'd when lock screen in Wayland |
summary: |
- [amdgpu gnome-shell gets SIGKILL'd when lock screen in Wayland + [amdgpu] gnome-shell gets SIGKILL'd when lock screen in Wayland |
Changed in linux (Ubuntu): | |
status: | New → Confirmed |
Changed in mutter (Ubuntu): | |
assignee: | nobody → Daniel van Vugt (vanvugt) |
status: | Confirmed → In Progress |
Changed in xwayland (Ubuntu): | |
status: | Confirmed → Opinion |
no longer affects: | xwayland (Ubuntu) |
Changed in xorg-server: | |
status: | Unknown → New |
Changed in mutter (Ubuntu): | |
importance: | Undecided → High |
Changed in linux: | |
status: | Unknown → New |
Changed in xorg-server: | |
status: | New → Fix Released |
tags: | removed: rls-mm-incoming |
Changed in mutter: | |
status: | Unknown → New |
description: | updated |
summary: |
- [amdgpu] gnome-shell gets SIGKILL'd when lock screen in Wayland + [amdgpu] gnome-shell gets SIGKILL'd when lock screen or under heavy load + in Wayland |
Changed in mutter (Ubuntu Mantic): | |
milestone: | none → ubuntu-23.10 |
Changed in mutter (Ubuntu Mantic): | |
status: | Fix Released → Triaged |
Changed in mutter (Ubuntu Mantic): | |
status: | Triaged → In Progress |
description: | updated |
Changed in mutter (Ubuntu Mantic): | |
milestone: | ubuntu-23.10 → mantic-updates |
Changed in mutter: | |
status: | New → Fix Released |
Changed in mutter (Ubuntu Mantic): | |
status: | In Progress → Fix Committed |
assignee: | Daniel van Vugt (vanvugt) → nobody |
tags: | added: fixed-in-mutter-45.1 fixed-upstream |
Changed in mutter (Ubuntu Mantic): | |
assignee: | nobody → Daniel van Vugt (vanvugt) |
tags: |
added: verification-done-mantic removed: verification-needed verification-needed-mantic |
Stacktrace:
#0 0x00007fa67dc9999b in ?? ()
No symbol table info available.
Backtrace stopped: Cannot access memory at address 0x7ffda41cde60
StacktraceSource: #0 0x00007fa67dc9999b in ?? ()
StacktraceTop: ?? ()