I'm running the latest cauldron on a Dell XPS 15 laptop using the Nouveau driver and have noticed that it will not wake properly from suspend when using any of the 3.5.x desktop or tmb-desktop kernels. I get a pretty almost paisley pattern on the screen.
The system is responsive to ssh, but there is no way to recover the screen short of rebooting. If I switch to a tty and run pm-suspend, then it will wake fine, but I have to completely kill X and restart it before it is usable. Looking in dmesg when it did it this morning I see this: [drm] nouveau 0000:02:00.0: PFIFO - playlist update failed [drm] nouveau 0000:02:00.0: 0x2634 != chid: 0x00100005 [drm] nouveau 0000:02:00.0: PFIFO: unknown status 0x00000100 [drm] nouveau 0000:02:00.0: PFIFO - playlist update failed [drm] nouveau 0000:02:00.0: 0x2634 != chid: 0x00100004 [drm] nouveau 0000:02:00.0: PFIFO: unknown status 0x00000100 [drm] nouveau 0000:02:00.0: PFIFO - playlist update failed [drm] nouveau 0000:02:00.0: 0x2634 != chid: 0x00100002 [drm] nouveau 0000:02:00.0: PFIFO: unknown status 0x00000100 [drm] nouveau 0000:02:00.0: PFIFO - playlist update failed [drm] nouveau 0000:02:00.0: PFIFO: unknown status 0x00000100 [drm] nouveau 0000:02:00.0: 0x2634 != chid: 0x00100001 [drm] nouveau 0000:02:00.0: PFIFO: unknown status 0x00000100 [drm] nouveau 0000:02:00.0: PFIFO - playlist update failed [drm] nouveau 0000:02:00.0: PFIFO: unhandled status 0x00000001 detected fb_set_par error, error code: -16 at the end. Suspend and resume work fine on kernel 3.4.6. Thanks! Scott
