When I leave my desktop for a while (eg. for lunch), when I return, it is in suspend mode and when I wake it up, after I login, i am prompted with the logon screen a second time (requiring login in twice) all my opened windows are closed. It seems that my session has been lost completely and a new one launched, just like when I logout. Running 5700G +rx 5700 with native amd drivers.
I tried systemctl suspend - the desktop wakes up normally, seems to be only with the screen timeout. Or after the it times out and suspends
This seems to be the relevant timestamp
Time: Dec 02 13:53:29
Error Message: Connection to xwayland lost
Critical Failure: Xwayland terminated, exiting since it was mandatory
Javascript Error: JS ERROR: Gio.IOErrorEnum: Xwayland exited unexpectedly
While I can disable them, that doesn't seem to fix the underlying issue of wayland crashing on resuming, and oddly doesn't happen when i place the machine into suspend via terminal. And googling the issue it seems that the communities stance is "just disable it and prentend it doesn't exist" Since this seems to be a Ubuntu Issue more than a zorin specific i will add to the bug compalints over there when i get home.
I will add that this is a new install and I havn't changed any power options, these are the OOB experice that may frusterate new Zorin/Linux users migrating over from windows 10 eol.
I have also run into this issue numerous times (including non-Zorin distros, but all of the times it occurred running Wayland specifically). Many fixes have been proposed and attempted and nothing seems to fix the issue... other than switching to X (for myself, anyway). My system is also an AMD system, 7800x3d and 7900xtx, also using the native AMD drivers.
Unfortunately I have mostly just accepted that disabling suspend if the system is using Wayland is the "fix" for me, but I do wish with the extremely large amounts of reports on this on a multitude of distros, that some Wayland fixes would've been on their way...