First, I use nvidia-173 (not 180) since I have an old FX5200. Second, the problem happened frequently with a dual screen xorg.conf (separate X screen). With a standard (single screen) configuration, the problem seems to disappear (10 resumes in a row...).
I will investigate soon with twinview to see if I can have a correct dual screen setup without the logout on resume bug. I don't understand why it was related to memory and swap usage, from my observations.
I think I have found something.
First, I use nvidia-173 (not 180) since I have an old FX5200. Second, the problem happened frequently with a dual screen xorg.conf (separate X screen). With a standard (single screen) configuration, the problem seems to disappear (10 resumes in a row...).
I will investigate soon with twinview to see if I can have a correct dual screen setup without the logout on resume bug. I don't understand why it was related to memory and swap usage, from my observations.