I did finally get Cinnamon to restart one time. There were some minor issues, but it started back up and was usable for a few minutes. After that, it hung up so hard that only a reboot fixed it. One issue on restart was that the start menu was kind of wonky, like a web page that had lost its css file.
For anyone following this, I found the following link to be helpful.
https://askubuntu.com/questions/143838/how-do-i-restart-cinnamon-from-the-tty




This seems to be Linux’s Microslop. Not only did they add it to Systemd, they banned users on Reddit for just talking about it. I laughed when Microsoft banned users for using the term Microslop. Not so funny now, I guess.