I just made further tests and I can add a few things:
- opengl is not guilty - had a GL screensaver (hypertorus) running for hours
- the MTRR error does NOT seem to be the root cause of the problem; I systematically get an MTRR at boot
It seems ACPI is the issue:
- causes the above symptoms (X hang at 100% CPU; not recoverable) after restore from screen power saving
- ACPI sometimes causes hang at boots
- hang at resume after suspend
I just made further tests and I can add a few things:
- opengl is not guilty - had a GL screensaver (hypertorus) running for hours
- the MTRR error does NOT seem to be the root cause of the problem; I systematically get an MTRR at boot
It seems ACPI is the issue:
- causes the above symptoms (X hang at 100% CPU; not recoverable) after restore from screen power saving
- ACPI sometimes causes hang at boots
- hang at resume after suspend