Hello. I've tried tons of linux distros over the years and have never gotten any to work well or consistently on a desktop. I decided to try Mint this time after Ubuntu randomly decided not to work anymore one day upon booting (and never worked again after that).
One of my most common problems on Ubuntu, and now Mint, has been video not working or not responding to changes made by the nvidia-settings program or even manually in xorg.conf. Today I learned that there is an undocumented file, ~/.config/monitors.xml, which seems to interfere with the X server in some way that I do not understand. I can't find anything on the internet about this file (except that deleting it is a panacea for multiple-monitor problems).
Can anyone tell me anything about this file? What creates it? What reads it? What is it for? Why does it often seem to take precedence over xorg.conf? Is this weird, nvidia-settings-breaking behavior a bug or a feature?
Any information at all will be appreciated. Thank you.




