Sony Corporation VPCF119HX suspend/resume failure non-free: nvidia

Bug #1238097 reported by Adam Colligan
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Medium
Unassigned

Bug Description

This is an ongoing problem that I have had ever since 12.04. Suspend has never worked properly; at the moment, suspend in Saucy puts the machine into sleep mode, but on wakeup, it kicks down to boot from BIOS and never recovers the session.

ProblemType: KernelOops
DistroRelease: Ubuntu 13.10
Package: linux-image-3.11.0-12-generic 3.11.0-12.18
ProcVersionSignature: Ubuntu 3.11.0-12.18-generic 3.11.3
Uname: Linux 3.11.0-12-generic x86_64
NonfreeKernelModules: nvidia
Annotation: This occured during a previous suspend and prevented it from resuming properly.
ApportVersion: 2.12.5-0ubuntu1
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC1: adam 2616 F.... pulseaudio
 /dev/snd/controlC0: adam 2616 F.... pulseaudio
Date: Thu Oct 10 03:15:24 2013
ExecutablePath: /usr/share/apport/apportcheckresume
Failure: suspend/resume
InstallationDate: Installed on 2013-09-29 (10 days ago)
InstallationMedia: This
InterpreterPath: /usr/bin/python3.3
MachineType: Sony Corporation VPCF119HX
MarkForUpload: True
ProcCmdline: /usr/bin/python3 /usr/share/apport/apportcheckresume
ProcEnviron:
 TERM=linux
 PATH=(custom, no user)
ProcFB:

ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.11.0-12-generic root=UUID=0b979894-b551-4ac1-8dc3-04a316602bf5 ro acpi_osi=Linux quiet splash acpi_backlight=vendor
PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: Daemon not responding.
RelatedPackageVersions:
 linux-restricted-modules-3.11.0-12-generic N/A
 linux-backports-modules-3.11.0-12-generic N/A
 linux-firmware 1.116
SourcePackage: linux
Title: [Sony Corporation VPCF119HX] suspend/resume failure [non-free: nvidia]
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:

dmi.bios.date: 05/14/2010
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: R0280Y6
dmi.board.asset.tag: N/A
dmi.board.name: VAIO
dmi.board.vendor: Sony Corporation
dmi.board.version: N/A
dmi.chassis.asset.tag: N/A
dmi.chassis.type: 10
dmi.chassis.vendor: Sony Corporation
dmi.chassis.version: N/A
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrR0280Y6:bd05/14/2010:svnSonyCorporation:pnVPCF119HX:pvrA222GY5F:rvnSonyCorporation:rnVAIO:rvrN/A:cvnSonyCorporation:ct10:cvrN/A:
dmi.product.name: VPCF119HX
dmi.product.version: A222GY5F
dmi.sys.vendor: Sony Corporation

Revision history for this message
Adam Colligan (adam-p) wrote :
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
Adam Colligan (adam-p) wrote :

Okay, here are some mainline kernel testing results. I tested 3.12.0-031200rc4.201310080738 and 3.12.0-999.201310090426

Additional note: this was a fresh install of Saucy; I did not upgrade directly from Raring.

rc4 - suspend fails to make machine go down. Screen blinks, network disconnects, then session comes back up in about 10 seconds. No orange light, no lock screen or password. On second try, same thing, except LCD backlight stayed on most of the time.

rc4 - hibernate command missing from power menu. Installed apt package "hibernate". Attempted command. Got this error:
adam@adam-vaio-lin:~/installs/mainline/12-rc4$ sudo hibernate
hibernate:Warning: Tuxonice binary signature file not found.
Some modules failed to unload: nvidia
hibernate: Aborting suspend due to errors in ModulesUnloadBlacklist (use --force to override).

Error is strange because I set open-source drivers in order to test mainline. "Additional drivers" GUI tab appears to fail to keep these changes, reverts back to proprietary. I don't have the appetite to actually uninstall display drivers now to do test.
Tried re-installing test kernels after setting open-source display driver in GUI; rebooted. Driver now showed as nouveau rather than NVidia.

Hibernate command now executes but fails to give effect. Screen blinks, black screen with top-left cursor appears, then session restores and network reconnects. No evidence that session was written to swap or that power was turned off. Trying "suspend" from the unity menu causes the same result. "Command 'sudo hibernate -f' does no better.

999 - suspend: actually suspends the machine, though pauses into black with blinking cursor first. On wake, kicks all the way to initial boot. Session not saved, no sign that a suspend had been attempted.

999 - hibernate: Hibernate not enabled on menu. Trying "hibernate" package command does same result as in rc kernel.

Removed "hibernate" package and attempted suspend. Suspend now fails to enter any power saving mode at all. Screen goes black with a small cursor, then session resumes, no lock screen, etc.

Any help would be much appreciated: this is a major roadblock to my ability to use Linux on this mobile platform because of the need to conserve battery without having to shut down and re-initialize a multitasking work environment.

Adam Colligan (adam-p)
tags: added: kernel-bug-exists-upstream
tags: added: hibernate
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

This issue appears to be an upstream bug, since you tested the latest upstream kernel. Would it be possible for you to open an upstream bug report[0]? That will allow the upstream Developers to examine the issue, and may provide a quicker resolution to the bug.

Please follow the instructions on the wiki page[0]. The first step is to email the appropriate mailing list. If no response is received, then a bug may be opened on bugzilla.kernel.org.

Once this bug is reported upstream, please add the tag: 'kernel-bug-reported-upstream'.

[0] https://wiki.ubuntu.com/Bugs/Upstream/kernel

Changed in linux (Ubuntu):
importance: Undecided → Medium
status: Confirmed → Incomplete
status: Incomplete → Triaged
Revision history for this message
Adam Colligan (adam-p) wrote :

@jsalisbury - unfortunately (as usual), the testing process has completely wrecked my display driver setup, so I'm now at the stage of clearing out the upstream kernels and spend time trying to get back a working X session. I'm afraid I won't be able to provide the additional information described by the report process at your link for quite some time.

penalvch (penalvch)
no longer affects: hibernate (Ubuntu)
tags: added: kernel-bug-exists-upstream-v3.12-rc4 latest-bios-r0280y6
removed: hibernate kernel-bug-exists-upstream
tags: added: regression-potential
description: updated
Revision history for this message
penalvch (penalvch) wrote :

Adam Colligan, regarding the two issues of suspend and hibernate, these are treated as separate problems both down, and upstream. Hence, this report would only focus on suspend, while the following would focus only on hibernate https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1153323 .

Hence, did this issue not occur in a release prior to Precise?

tags: added: precise
Changed in linux (Ubuntu):
status: Triaged → Incomplete
Revision history for this message
Adam Colligan (adam-p) wrote :

Sorry, I'm not sure I follow; which of the two issues were you asking about regarding function before Precise?

I've really only been a user since Precise, if I remember correctly. Suspend and Hibernate have never both functioned. At various points, using scripts and tricks (mostly kernel module settings a bit over my head picked up from various forums and ctrl-c ctrl-v'd), I have been able to temporarily rig one or othe other to work. For a while, I think during Precise or Quantal, I could suspennd but not hibernate. Under Raring, for the last few months of the release anyway, after a lot more time spent fiddling, I could hibernate, but suspend never worked. Since I did a fresh install of Saucy, neither has ever worked.

The people here ( https://code.google.com/p/vaio-f11-linux/ ) spent some time trying to make workarounds, mostly active from 2010-2011. The impression that I get is that most of this no longer works in later kernels (which maybe have been modified to supposedly provide better native support?) and that the population of Vaio users now has some whose machines' power modes work and others (like me) who have mostly just been driven to give up.

Revision history for this message
penalvch (penalvch) wrote :

Adam Colligan, the following report you made is only discussing suspend:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1238097

As well, when you tested Precise and Raring, were you using nvidia or nouveau drivers?

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.