Sometimes the Cinnamon desktop is freezing – cursor working but the screen doesn’t react on action
The problem is in kernel (firmware) and for now can be fixed by add kernel options to the Grub parameters
sudo nano /etc/default/grub
and change the line ( add to it )
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
to :
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash amdgpu.dcdebugmask=0x12"
And aooly changes
sudo update-grub
Source: https://easylinuxtipsproject.blogspot.com/p/bugs.html#ID27 ( step 27 )