Comment 2 for bug 1966808

Revision history for this message
Daniel van Vugt (vanvugt) wrote : Re: Wayland crashes on Jammy (was fine on Impish)

Sounds like the main issue is in the radeon driver as logged by mutter through the gnome-shell process:

[ 41.402230] perseverance gnome-shell[1980]: Running GNOME Shell (using mutter 42.beta) as a Wayland display server
[ 41.541617] perseverance gnome-shell[1980]: Device '/dev/dri/card0' prefers shadow buffer
[ 41.706004] perseverance gnome-shell[1980]: Added device '/dev/dri/card0' (radeon) using non-atomic mode setting.
[ 41.712482] perseverance gnome-shell[1980]: Device '/dev/dri/card1' prefers shadow buffer
[ 41.794534] perseverance gnome-shell[1980]: Added device '/dev/dri/card1' (radeon) using non-atomic mode setting.
[ 41.862439] perseverance gnome-shell[1980]: Created gbm renderer for '/dev/dri/card0'
[ 41.874842] perseverance gnome-shell[1980]: Created gbm renderer for '/dev/dri/card1'
[ 41.875169] perseverance gnome-shell[1980]: Boot VGA GPU /dev/dri/card1 selected as primary
...
[ 76.556487] perseverance gnome-shell[1980]: Failed to lock front buffer on /dev/dri/card1: drmModeAddFB2WithModifiers failed: Invalid argument
[ 76.572662] perseverance gnome-shell[1980]: Failed to lock front buffer on /dev/dri/card1: drmModeAddFB2WithModifiers failed: Invalid argument
[ 76.585261] perseverance gnome-shell[1980]: Failed to lock front buffer on /dev/dri/card1: drmModeAddFB2WithModifiers failed: Invalid argument
[ 76.620348] perseverance gnome-shell[1980]: Failed to lock front buffer on /dev/dri/card1: drmModeAddFB2WithModifiers failed: Invalid argument
[ 76.635119] perseverance gnome-shell[1980]: Failed to lock front buffer on /dev/dri/card1: drmModeAddFB2WithModifiers failed: Invalid argument
[ 76.652753] perseverance gnome-shell[1980]: Failed to lock front buffer on /dev/dri/card1: drmModeAddFB2WithModifiers failed: Invalid argument
[ 77.141353] perseverance gnome-shell[1980]: Failed to lock front buffer on /dev/dri/card1: drmModeAddFB2WithModifiers failed: Invalid argument