ubuntu budgie suspend to ram fails on Macbook Pro Ret

Bug #1693895 reported by Wolf Rogner
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Undecided
Unassigned
systemd (Ubuntu)
Won't Fix
Undecided
Unassigned

Bug Description

A default installation of Ubuntu Budgie fails to suspend to RAM.

Workaround:
sudo apt-get install pm-utils

=> Suspend works

ProblemType: Bug
DistroRelease: Ubuntu 17.04
Package: systemd 232-21ubuntu3
ProcVersionSignature: Ubuntu 4.10.0-21.23-generic 4.10.11
Uname: Linux 4.10.0-21-generic x86_64
NonfreeKernelModules: wl nvidia_uvm nvidia_drm nvidia_modeset nvidia
ApportVersion: 2.20.4-0ubuntu4.1
Architecture: amd64
CurrentDesktop: Budgie:GNOME
Date: Fri May 26 20:13:16 2017
InstallationDate: Installed on 2017-05-25 (0 days ago)
InstallationMedia: Ubuntu-Budgie 17.04 "Zesty Zapus" - Release amd64 (20170412)
MachineType: Apple Inc. MacBookPro10,1
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.10.0-21-generic.efi.signed root=UUID=873566f9-4c01-4dae-8ca9-99c95dfbe269 ro quiet splash vt.handoff=7
SourcePackage: systemd
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 12/21/2012
dmi.bios.vendor: Apple Inc.
dmi.bios.version: MBP101.88Z.00EE.B03.1212211437
dmi.board.asset.tag: Base Board Asset Tag#
dmi.board.name: Mac-C3EC7CD22292981F
dmi.board.vendor: Apple Inc.
dmi.board.version: MacBookPro10,1
dmi.chassis.type: 10
dmi.chassis.vendor: Apple Inc.
dmi.chassis.version: Mac-C3EC7CD22292981F
dmi.modalias: dmi:bvnAppleInc.:bvrMBP101.88Z.00EE.B03.1212211437:bd12/21/2012:svnAppleInc.:pnMacBookPro10,1:pvr1.0:rvnAppleInc.:rnMac-C3EC7CD22292981F:rvrMacBookPro10,1:cvnAppleInc.:ct10:cvrMac-C3EC7CD22292981F:
dmi.product.name: MacBookPro10,1
dmi.product.version: 1.0
dmi.sys.vendor: Apple Inc.

Revision history for this message
Wolf Rogner (war-rsb) wrote :
Revision history for this message
Wolf Rogner (war-rsb) wrote :

Was a bit euphoric about the workaround.

Suspend does not work even with pm-utils installed.

The machine blanks the display but other than that works continuously. With the lid closed, the laptop might overheat. So this issue is endangering the hardware.

Current workaround: Don't suspend, turn off.

Revision history for this message
Wolf Rogner (war-rsb) wrote :

This seems the normal case
---
May 28 12:37:49 mbpr15 systemd[1]: Started Suspend.
May 28 12:37:49 mbpr15 systemd[1]: sleep.target: Unit not needed anymore. Stoppi
ng.
May 28 12:37:49 mbpr15 systemd[1]: Stopped target Sleep.
May 28 12:37:49 mbpr15 systemd[1]: tlp-sleep.service: Unit not needed anymore. S
topping.
May 28 12:37:49 mbpr15 systemd[1]: Stopping TLP suspend/resume...
May 28 12:37:49 mbpr15 systemd[1]: Reached target Suspend.
May 28 12:37:49 mbpr15 systemd[1]: suspend.target: Unit is bound to inactive uni
t systemd-suspend.service. Stopping, too.
May 28 12:37:49 mbpr15 systemd[1]: Stopped target Suspend.
May 28 12:37:49 mbpr15 systemd[1]: Started Run anacron jobs at resume.
---

Revision history for this message
fossfreedom (fossfreedom) wrote :

Might be TLP related - to test, enable ubuntu budgie backports via budgie-welcome recommendations.

Do a full update. Then uninstall tlp. This will also uninstall the UB meta package "ubuntu-budgie-desktop" - dont worry about that. Before you upgrade to 17.10 just reinstall that package.

If all works - great - although don't know why TLP/systemd/kernel is interfering with your suspend.

If suspend is still broken - then yeah - probably either systemd or kernel related.

Revision history for this message
Wolf Rogner (war-rsb) wrote :

Uninstalled tlp -> Sleep works fine

Thanks for the hint.

Revision history for this message
Kai-Heng Feng (kaihengfeng) wrote :

It means there's a bug on kernel driver with runtime power management enable.
Runtime power management (RPM) is generally favorable because it can prolong your battery time.

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
Wolf Rogner (war-rsb) wrote :

With the latest kernel update Linux 4.10.0-24-generic the issue seems resolved.

Installing tlp -> Suspend to RAM works (at least from what I see in the system log)

Dan Streetman (ddstreet)
Changed in systemd (Ubuntu):
status: New → Won't Fix
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.