Thanks for the suggestion. I did manage to get logged in at some point after unplugging everything. After that, it has pretty consistently correctly displayed the desktop. As I slowly over time started adding back devices, I found that it seemed like the culprit was my Bluetooth adapter. This is...