resume from suspend not working with 980 Ti, drivers 352 - 370, kernels 3.16 - 4.4

Bug #1619777 reported by Jonathan
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Low
Unassigned

Bug Description

I have a system built on Asus z170m-plus with an EVGA 980 ti hybrid.
The system boots without any (to me visible) problems.
It was built with the purpose of GPU computing, and does not show any problems under load.
It crashes maybe 50% of the times when resuming from suspend.
When crashing on resume, the screen turns on but stays black.
ssh into the machine often, but not always, work, and shows an Xorg process at 100% cpu.

I have run both Linux Mint 17.3 and Fedora on it with kernels from 3.x up to 4.4 and cycled through Nvidia drivers 350.xx to 370 and still see this problem.
I can't try nouveau as the card is not supported there yet.

If I don't let the machine suspend, I have not seen this problem.
---
ApportVersion: 2.20.1-0ubuntu2.1
Architecture: amd64
CurrentDesktop: X-Cinnamon
DistroRelease: Linux 18
HibernationDevice: RESUME=UUID=6edbe496-fd51-476e-abfa-5b4cf903421c
InstallationDate: Installed on 2016-07-11 (59 days ago)
InstallationMedia: Linux Mint 18 "Sarah" - Release amd64 20160628
IwConfig:
 lo no wireless extensions.

 enp0s31f6 no wireless extensions.
MachineType: System manufacturer System Product Name
NonfreeKernelModules: nvidia_uvm nvidia_drm nvidia_modeset nvidia
Package: linux (not installed)
ProcFB: 0 EFI VGA
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-4.4.0-36-generic root=/dev/mapper/mint--vg-root ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 4.4.0-36.55-generic 4.4.16
RelatedPackageVersions:
 linux-restricted-modules-4.4.0-36-generic N/A
 linux-backports-modules-4.4.0-36-generic N/A
 linux-firmware 1.157.3
RfKill:
 2: hci0: Bluetooth
  Soft blocked: no
  Hard blocked: no
Tags: sarah
Uname: Linux 4.4.0-36-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 06/20/2016
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 1805
dmi.board.asset.tag: Default string
dmi.board.name: Z170M-PLUS
dmi.board.vendor: ASUSTeK COMPUTER INC.
dmi.board.version: Rev X.0x
dmi.chassis.asset.tag: Default string
dmi.chassis.type: 3
dmi.chassis.vendor: Default string
dmi.chassis.version: Default string
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr1805:bd06/20/2016:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKCOMPUTERINC.:rnZ170M-PLUS:rvrRevX.0x:cvnDefaultstring:ct3:cvrDefaultstring:
dmi.product.name: System Product Name
dmi.product.version: System Version
dmi.sys.vendor: System manufacturer

Revision history for this message
Brad Figg (brad-figg) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:

apport-collect 1619777

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
penalvch (penalvch)
Changed in linux (Ubuntu):
importance: Undecided → Low
Revision history for this message
Jonathan (jontis) wrote : AlsaInfo.txt

apport information

tags: added: apport-collected sarah
description: updated
Revision history for this message
Jonathan (jontis) wrote : AudioDevicesInUse.txt

apport information

Revision history for this message
Jonathan (jontis) wrote : CRDA.txt

apport information

Revision history for this message
Jonathan (jontis) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Jonathan (jontis) wrote : JournalErrors.txt

apport information

Revision history for this message
Jonathan (jontis) wrote : Lspci.txt

apport information

Revision history for this message
Jonathan (jontis) wrote : Lsusb.txt

apport information

Revision history for this message
Jonathan (jontis) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Jonathan (jontis) wrote : ProcEnviron.txt

apport information

Revision history for this message
Jonathan (jontis) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Jonathan (jontis) wrote : ProcModules.txt

apport information

Revision history for this message
Jonathan (jontis) wrote : PulseList.txt

apport information

Revision history for this message
Jonathan (jontis) wrote : UdevDb.txt

apport information

Revision history for this message
Jonathan (jontis) wrote : WifiSyslog.txt

apport information

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Jonathan (jontis) wrote :

System again lost display on resume from suspend.
It was responsive enough to allow remote login with ssh.

lsmod showed that nouveau was not loaded as intended.

Xorg was hung at 100% cpu.

I collected a nvidia-bug-report that is attached.

Revision history for this message
Jonathan (jontis) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.