[Intel Thurley] suspend/resume failure [non-free: nvidia]

Bug #1441344 reported by Patrik Lundquist
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Medium
Unassigned

Bug Description

Failed suspend or resume.

WORKAROUND: Set JMicron JMB363 SATA/IDE Controller to "IDE Mode" in BIOS, instead of "AHCI+IDE Mode".

ProblemType: KernelOops
DistroRelease: Ubuntu 15.04
Package: linux-image-3.19.0-12-generic 3.19.0-12.12
ProcVersionSignature: Ubuntu 3.19.0-12.12-generic 3.19.3
Uname: Linux 3.19.0-12-generic x86_64
NonfreeKernelModules: nvidia
Annotation: This occured during a previous suspend and prevented it from resuming properly.
ApportVersion: 2.17-0ubuntu1
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: gdm 2644 F.... pulseaudio
                      plu 4426 F.... pulseaudio
Date: Tue Apr 7 21:08:09 2015
DuplicateSignature: suspend/resume:Intel Thurley:080015
ExecutablePath: /usr/share/apport/apportcheckresume
Failure: suspend/resume
HibernationDevice: RESUME=UUID=d99223aa-b24d-4f11-8312-7457dee13925
InterpreterPath: /usr/bin/python3.4
MachineType: Intel Thurley
ProcCmdline: /usr/bin/python3 /usr/share/apport/apportcheckresume
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_US.UTF-8
ProcFB:

ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.19.0-12-generic root=UUID=615f02d8-8bf1-4c07-bf26-9f8b2230d6d6 ro quiet
PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No PulseAudio daemon running, or not running as session daemon.
RelatedPackageVersions:
 linux-restricted-modules-3.19.0-12-generic N/A
 linux-backports-modules-3.19.0-12-generic N/A
 linux-firmware 1.143
RfKill:
 0: phy0: Wireless LAN
  Soft blocked: no
  Hard blocked: no
SourcePackage: linux
Title: [Intel Thurley] suspend/resume failure [non-free: nvidia]
UpgradeStatus: Upgraded to vivid on 2015-03-08 (29 days ago)
UserGroups:

dmi.bios.date: 10/09/2009
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 080015
dmi.board.asset.tag: To Be Filled By O.E.M.
dmi.board.name: MD-X58I-CH09
dmi.board.vendor: XFX
dmi.board.version: V1.2
dmi.chassis.asset.tag: To Be Filled By O.E.M.
dmi.chassis.type: 3
dmi.chassis.vendor: Intel
dmi.chassis.version: To Be Filled By O.E.M.
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr080015:bd10/09/2009:svnIntel:pnThurley:pvrToBeFilledByO.E.M.:rvnXFX:rnMD-X58I-CH09:rvrV1.2:cvnIntel:ct3:cvrToBeFilledByO.E.M.:
dmi.product.name: Thurley
dmi.product.version: To Be Filled By O.E.M.
dmi.sys.vendor: Intel

Revision history for this message
Patrik Lundquist (patrik-lundquist) wrote :
tags: removed: need-duplicate-check
Revision history for this message
Brad Figg (brad-figg) wrote : Status changed to Confirmed

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

Would it be possible for you to test the latest upstream kernel? Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest v4.0 kernel[0].

If this bug is fixed in the mainline kernel, please add the following tag 'kernel-fixed-upstream'.

If the mainline kernel does not fix this bug, please add the tag: 'kernel-bug-exists-upstream'.

If you are unable to test the mainline kernel, for example it will not boot, please add the tag: 'kernel-unable-to-test-upstream'.
Once testing of the upstream kernel is complete, please mark this bug as "Confirmed".

Thanks in advance.

[0] http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0-rc7-vivid/

Changed in linux (Ubuntu):
importance: Undecided → Medium
penalvch (penalvch)
Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Patrik Lundquist (patrik-lundquist) wrote :

Joseph, the NVIDIA 340.76 driver won't build with Linux v4.0-rc7-vivid and nouveau since Linux 3.8 broke suspend for NVIDIA GeForce 8800 GT (and a bunch of similar cards) so testing suspend with v4.0 is a bit of a mess.

But I went back to v3.7.10-raring, which I know should work, and I've nailed down the problem to the JMicron JMB363 SATA/IDE Controller being in "AHCI+IDE Mode" instead of "IDE Mode" in BIOS.

I don't know whom to blame yet. :-)

penalvch (penalvch)
description: updated
Revision history for this message
penalvch (penalvch) wrote :

Patrik Lundquist, just to clarify, if you uninstall the nvidia driver, can you then test the 4.0-rc7 kernel?

Revision history for this message
Patrik Lundquist (patrik-lundquist) wrote :

I've tested the v4.0-rc7-vivid kernel now and the bug is there too.

A "PCIE-to-SATAII/IDE RAID Controller BIOSv1.06.65" Option ROM kicks in in "AHCI+IDE Mode".

Noted differences:

Working IDE Mode:
pata_jmicron 0000:04:00.1: enabling device (0000 -> 0001)
ahci 0000:04:00.0: AHCI 0001.0000 32 slots 2 ports 3 Gbps 0x3 impl SATA mode
ahci 0000:04:00.0: flags: 64bit ncq pm led clo pmp pio slum part

Non-working AHCI+IDE Mode:
[missing pata_jmicron]
ahci 0000:04:00.0: AHCI 0001.0000 32 slots 2 ports 3 Gbps 0x3 impl SATA mode
ahci 0000:04:00.0: flags: 64bit ncq led clo pmp pio

tags: added: kernel-bug-exists-upstream
penalvch (penalvch)
tags: added: kernel-bug-exists-upstream-4.0-rc7
Revision history for this message
penalvch (penalvch) wrote :

Patrik Lundquist, did this problem not occur in a release prior to Vivid?

Revision history for this message
Patrik Lundquist (patrik-lundquist) wrote :

Christopher, I'm pretty sure it did but I haven't used the BIOS option before. I went looking for a VT-d option in the BIOS and figured that AHCI is better than IDE. I was wrong. :-)

"IDE Mode" is the default.

Revision history for this message
penalvch (penalvch) wrote :

Patrik Lundquist, which release(s) specifically is this reproducible with?

Revision history for this message
Patrik Lundquist (patrik-lundquist) wrote :

Christopher, I've reproduced it with current Vivid beta and kernels:

v3.7.10-raring (mainline kernel)
3.19.0-12-generic
3.19.0-13-generic
v4.0-rc7-vivid (mainline kernel)

I only recently tried the BIOS option, after I upgraded to Vivid beta, so I've also tried these LTS Live CDs now:

ubuntu-12.04.5-desktop-amd64.iso
ubuntu-14.04.2-desktop-amd64.iso

They also fail in "AHCI+IDE Mode" with the difference that 12.04.5 (3.13.0-32.57~precise1-generic) tries to resume immediately from suspend.

Revision history for this message
penalvch (penalvch) wrote :

Patrik Lundquist, could you please test the latest mainline kernel http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0-vivid/ and advise to the results?

tags: added: utopic
tags: added: quantal
tags: added: trusty
Revision history for this message
Patrik Lundquist (patrik-lundquist) wrote :

Christopher, v4.0-vivid mainline kernel fails like the others.

Revision history for this message
penalvch (penalvch) wrote :

Patrik Lundquist, could you please provide the missing information following https://wiki.ubuntu.com/DebuggingKernelSuspend ?

tags: added: kernel-bug-exists-upstream-4.0
removed: kernel-bug-exists-upstream-4.0-rc7
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
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.