Created attachment 25164 [details]
System Architecture: X86-32bit
Linux Distribution: Ubuntu 9.04 RC
Display connector: VGA
1. Boot OS to gdm.
2. Suspend or Hibernate system from system menu
3. System will flash the screen and show up the Login window again.
4. By checking syslog there is an error there
"gdm: WARNING: gdm_slave_xioerror_handler: Fatal X error - Restarting :0 "
5. redo suspend or hibernate again. Screen saver will show up.
Created attachment 25165 [details]
Created attachment 25166 [details]
Created attachment 25167 [details]
Created attachment 25168 [details]
Created attachment 25169 [details]
Maybe caused by DRI disabled.
Could you try the kernel patch mentioned at https://bugs.freedesktop.org/show_bug.cgi?id=21095#c10 to see if it helps? We should commit that patch soon.
I tried the patch of DRI you provide. The problem is fixed.
marking dup, so you would know when that patch committed.
*** This bug has been marked as a duplicate of bug 21095 ***