I am using an 81X2 IdeaPad Flex 5 14ARE05. It is a very new model as far as I know (bought it in June). It has an AMD Ryzen 7 4700U with Radeon Graphics (8) @ 2.000GHz for the CPU and an AMD ATI 04:00.0 Renoir for the GPU. It is currently running Fedora 32 with the 5.7.8-200.fc32.x86_64 kernel with GNOME.
I had run Xubuntu on this before Fedora, with the 5.4 kernel. The problem is that instead of suspending, it instead froze up entirely and forced me to restart it. This happened in every case of suspension - from closing the lid to it becoming idle etc. As far as I know, Xfce and MATE would have the same compatiblity.
Reading online, it seemed that it was either the kernel (which gave other issues as well) or xscreensaver not supporting it. For the sake of me not having to spend time testing it out, which would it be? I plan on getting Ubuntu Xfce/MATE with the mainline kernel if possible but would they not work? Or would it be a kernel issue?