Ok I looked at backporting these three commits. To cut a long story short one of these is not needed because it is only applicable at the higher level (though needed there) and one is actually for dpms issues. This leaves the commit below:
commit 63621dafc8e140afdfa12c8deadb41af818e455d Author: Ben Skeggs <bske...@redhat.com> Date: Wed Oct 1 11:11:25 2014 +1000 drm/nouveau: punt fbcon resume out to a workqueue plus a foundation commit: commit b6437dc0bfc8018c4c3a9e36cffdd073a4c1cf70 Author: Ben Skeggs <bske...@redhat.com> Date: Sat Jun 28 20:44:07 2014 +1000 drm/nouveau/kms: take more care when pulling down accelerated fbcon I produced test kernels for these which @Nik.Th validated. I will submit these to kernel-team@ for review. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1386695 Title: [3.16.0-23] Resume from suspend/hibernation, GPU lock - possible regression Status in The Linux Kernel: Confirmed Status in “linux” package in Ubuntu: Triaged Bug description: I'm testing the new development branch (Vivid Vervet), which currently has the Utopic kernel 3.16.0-23-generic installed. (proposed repositories are enabled) This problem might be a regression, and it has been reported upstream: https://bugs.freedesktop.org/show_bug.cgi?id=81136 Problem: When I try to resume from hibernation the screen hangs and the GPU is locked. It cannot load the graphics properly. The monitor loses its signal completely. Testing: Blacklisting the nouveau driver and perform the following hibernate/resume test, seems to indicate that indeed the problem is nouveau, because the test has been completed successfully: # echo platform > /sys/power/disk # echo devices > /sys/power/pm_test # echo disk > /sys/power/state Mainline: The problem seems to be fixed in latest stable mainline kernel, for now 3.17.1-031701-generic (Utopic). ProblemType: Bug DistroRelease: Ubuntu 15.04 Package: linux-image-3.16.0-23-generic 3.16.0-23.31 [modified: boot/vmlinuz-3.16.0-23-generic] ProcVersionSignature: Ubuntu 3.16.0-23.31-generic 3.16.4 Uname: Linux 3.16.0-23-generic x86_64 ApportVersion: 2.14.7-0ubuntu8 Architecture: amd64 AudioDevicesInUse: USER PID ACCESS COMMAND /dev/snd/controlC3: nikos 1690 F.... pulseaudio /dev/snd/controlC1: nikos 1690 F.... pulseaudio /dev/snd/controlC2: nikos 1690 F.... pulseaudio /dev/snd/controlC0: nikos 1690 F.... pulseaudio CurrentDesktop: Unity Date: Tue Oct 28 15:24:09 2014 HibernationDevice: RESUME=UUID=f0688f3d-9938-4cb3-b79e-7c67f7593350 InstallationDate: Installed on 2014-10-24 (4 days ago) InstallationMedia: Ubuntu 14.10 "Utopic Unicorn" - Release amd64 (20141022.1) IwConfig: eth0 no wireless extensions. lo no wireless extensions. MachineType: MSI MS-7623 ProcFB: 0 nouveaufb ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.16.0-23-generic root=UUID=170bb898-7aa9-4678-8e80-58a445647f93 ro resume=/dev/disk/by-uuid/f0688f3d-9938-4cb3-b79e-7c67f7593350 RelatedPackageVersions: linux-restricted-modules-3.16.0-23-generic N/A linux-backports-modules-3.16.0-23-generic N/A linux-firmware 1.138 RfKill: SourcePackage: linux UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.date: 12/06/2010 dmi.bios.vendor: American Megatrends Inc. dmi.bios.version: V17.9 dmi.board.asset.tag: To Be Filled By O.E.M. dmi.board.name: 880GMA-E45 (MS-7623) dmi.board.vendor: MSI dmi.board.version: 3.0 dmi.chassis.asset.tag: To Be Filled By O.E.M. dmi.chassis.type: 3 dmi.chassis.vendor: MSI dmi.chassis.version: 3.0 dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrV17.9:bd12/06/2010:svnMSI:pnMS-7623:pvr3.0:rvnMSI:rn880GMA-E45(MS-7623):rvr3.0:cvnMSI:ct3:cvr3.0: dmi.product.name: MS-7623 dmi.product.version: 3.0 dmi.sys.vendor: MSI To manage notifications about this bug go to: https://bugs.launchpad.net/linux/+bug/1386695/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp