It sounds like a video driver problem. I have Cinnamon on one of my laptops and has never given me problems except that it doesn’t like to “wake up” after being asleep.
you wake after sleep problem is related to the video card driver- sounds like you have the default vid driver- that happened to me until i updated to the actual NVidia driver- now i can resume from sleep perfectly-