You are not logged in.

#1 2023-12-11 00:03:43

JoshWinter
Member
Registered: 2017-01-28
Posts: 12

[SOLVED] Acer Aspire laptop not fully suspending to ram

I have a new Acer aspire 7 (A715-51G-529E) laptop that does not seem to suspend to ram fully. When running "systemctl suspend" I've made these observations:

WORKING:
1. Display turns completely off
2. Process freezing appears to work (simple while true print loop seems to have paused as expected after resuming
3. Laptop is able to wake back up again correctly with no issue

NOT WORKING:
1. Blue LED on the side remains blue instead of flashing orange
2. Seems to eat battery a bit too fast (~10% per hour suspended)
3. Fans do not turn off (they will after a few minutes when the laptop cools down enough)
4. Keyboard backlight will not turn off (will eventually turn off after some time)

additional notes:
- This is a dual-booting laptop, and in windows 11, suspend to ram works perfectly (all points in NOT WORKING section do indeed work correctly)
- This laptop does not seem to have an entry in the acer laptop page on the arch wiki
- Nothing interesting appears in dmesg (but if needed i can post that output)
- Arch packages are up to date as of time of posting this.
- BIOS is latest version
- I am not really interested in using hibernate, I'd rather use Suspend to Ram

Last edited by JoshWinter (2023-12-16 06:52:05)

Offline

#2 2023-12-11 16:32:42

seth
Member
Registered: 2012-09-03
Posts: 51,842

Re: [SOLVED] Acer Aspire laptop not fully suspending to ram

This is a dual-booting laptop, and in windows 11, suspend to ram works perfectly (all points in NOT WORKING section do indeed work correctly)

3rd link below. Mandatory.
Disable it (it's NOT the BIOS setting!) and reboot windows and linux twice for voodo reasons.

Offline

#3 2023-12-11 22:54:51

JoshWinter
Member
Registered: 2017-01-28
Posts: 12

Re: [SOLVED] Acer Aspire laptop not fully suspending to ram

OK I've disabled fast startup in windows 11 and rebooted a few times and there's no change in the symptoms described above.

Offline

#4 2023-12-12 07:03:16

seth
Member
Registered: 2012-09-03
Posts: 51,842

Re: [SOLVED] Acer Aspire laptop not fully suspending to ram

Please post your complete system journal for a boot covering a failed S3 attempt, eg.

sudo journalctl -b | curl -F 'file=@-' 0x0.st

for the current one.

Offline

#5 2023-12-13 02:16:19

JoshWinter
Member
Registered: 2017-01-28
Posts: 12

Re: [SOLVED] Acer Aspire laptop not fully suspending to ram

http://0x0.st/H3kg.txt

Last edited by JoshWinter (2023-12-13 02:18:42)

Offline

#6 2023-12-13 08:36:37

seth
Member
Registered: 2012-09-03
Posts: 51,842

Re: [SOLVED] Acer Aspire laptop not fully suspending to ram

Dec 12 21:13:53 charcoal systemd[1]: Reached target Sleep.
Dec 12 21:13:53 charcoal systemd[1]: Starting System Suspend...
Dec 12 21:13:53 charcoal wpa_supplicant[787]: p2p-dev-wlp61s0: CTRL-EVENT-DSCP-POLICY clear_all
Dec 12 21:13:53 charcoal wpa_supplicant[787]: p2p-dev-wlp61s0: CTRL-EVENT-DSCP-POLICY clear_all
Dec 12 21:13:53 charcoal wpa_supplicant[787]: nl80211: deinit ifname=p2p-dev-wlp61s0 disabled_11b_rates=0
Dec 12 21:13:53 charcoal systemd-sleep[952]: Failed to lock home directories: Unknown object '/org/freedesktop/home1'.
Dec 12 21:13:53 charcoal systemd-sleep[952]: Performing sleep operation 'suspend'...
Dec 12 21:13:53 charcoal kernel: PM: suspend entry (s2idle)
Dec 12 21:13:53 charcoal kernel: Filesystems sync: 0.006 seconds
Dec 12 21:13:53 charcoal wpa_supplicant[787]: wlp61s0: CTRL-EVENT-DSCP-POLICY clear_all
Dec 12 21:14:11 charcoal kernel: Freezing user space processes
Dec 12 21:14:11 charcoal kernel: Freezing user space processes completed (elapsed 0.027 seconds)
Dec 12 21:14:11 charcoal kernel: OOM killer disabled.
Dec 12 21:14:11 charcoal kernel: Freezing remaining freezable tasks
Dec 12 21:14:11 charcoal kernel: Freezing remaining freezable tasks completed (elapsed 0.001 seconds)
Dec 12 21:14:11 charcoal kernel: printk: Suspending console(s) (use no_console_suspend to debug)
Dec 12 21:14:11 charcoal kernel: ACPI: EC: interrupt blocked
Dec 12 21:14:11 charcoal kernel: ACPI: EC: interrupt unblocked
Dec 12 21:14:11 charcoal kernel: pcieport 10000:e0:06.2: can't derive routing for PCI INT A
Dec 12 21:14:11 charcoal kernel: nvme 10000:e1:00.0: PCI INT A: no GSI
Dec 12 21:14:11 charcoal kernel: i915 0000:00:02.0: [drm] GT0: GuC firmware i915/adlp_guc_70.bin version 70.13.1
Dec 12 21:14:11 charcoal kernel: i915 0000:00:02.0: [drm] GT0: HuC firmware i915/tgl_huc.bin version 7.9.3
Dec 12 21:14:11 charcoal kernel: i915 0000:00:02.0: [drm] GT0: HuC: authenticated for all workloads
Dec 12 21:14:11 charcoal kernel: i915 0000:00:02.0: [drm] GT0: GUC: submission enabled
Dec 12 21:14:11 charcoal kernel: i915 0000:00:02.0: [drm] GT0: GUC: SLPC enabled
Dec 12 21:14:11 charcoal kernel: nvme nvme0: 8/0/0 default/read/poll queues
Dec 12 21:14:11 charcoal kernel: i915 0000:00:02.0: [drm] GT0: GUC: RC enabled
Dec 12 21:14:11 charcoal kernel: mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_ops [i915])
Dec 12 21:14:11 charcoal kernel: mei_pxp 0000:00:16.0-fbf6fcf1-96cf-4e2e-a6a6-1bab8cbe36b1: bound 0000:00:02.0 (ops i915_pxp_tee_component_ops [i915])
Dec 12 21:14:11 charcoal kernel: OOM killer enabled.
Dec 12 21:14:11 charcoal kernel: Restarting tasks ... done.
Dec 12 21:14:11 charcoal kernel: random: crng reseeded on system resumption
Dec 12 21:14:11 charcoal wpa_supplicant[787]: wlp61s0: CTRL-EVENT-DSCP-POLICY clear_all
Dec 12 21:14:11 charcoal wpa_supplicant[787]: nl80211: deinit ifname=wlp61s0 disabled_11b_rates=0
Dec 12 21:14:11 charcoal systemd-sleep[952]: System returned from sleep operation 'suspend'.
Dec 12 21:14:11 charcoal kernel: PM: suspend exit
Dec 12 21:14:11 charcoal systemd[1]: systemd-suspend.service: Deactivated successfully.
Dec 12 21:14:11 charcoal systemd[1]: Finished System Suspend.
Dec 12 21:14:11 charcoal systemd[1]: Stopped target Sleep.
Dec 12 21:14:11 charcoal systemd[1]: Reached target Suspend.
Dec 12 21:14:11 charcoal systemd[1]: Stopped target Suspend.
Dec 12 21:14:11 charcoal systemd-logind[741]: Operation 'sleep' finished.

This is a "failed" attempt? You're "only" using s2idle, but the system was certainly napping for 18s

cat /sys/power/mem_sleep

To be clear: you're also not explicitly hibernating windows?

Offline

#7 2023-12-14 00:24:42

JoshWinter
Member
Registered: 2017-01-28
Posts: 12

Re: [SOLVED] Acer Aspire laptop not fully suspending to ram

Yes the logs don't seem to offer much insight into the problem. An experiment conducted today saw a drop from 95% battery to 85% in 2 hours of STR. My older laptop (with an older battery) saw a 1% drop in 2 hours.

Last time this laptop was in windows, I restarted (into linux) which i don't believe would cause windows to hibernate (my assumption is that restarting would not do any sneaky hidden hibernation)

the output of mem_sleep is "[s2idle]"

Offline

#8 2023-12-14 00:26:35

JoshWinter
Member
Registered: 2017-01-28
Posts: 12

Re: [SOLVED] Acer Aspire laptop not fully suspending to ram

Also, I tried to repeat that experiment (on this laptop) in windows but windows seems to do some kind of hybrid sleep that i couldn't figure out how to turn off, it suspended to ram first but later suspended to disk so i couldn't get a faithful comparison of battery consumption while suspended.

Last edited by JoshWinter (2023-12-14 00:27:02)

Offline

#9 2023-12-14 00:34:31

JoshWinter
Member
Registered: 2017-01-28
Posts: 12

Re: [SOLVED] Acer Aspire laptop not fully suspending to ram

i will repeat the 2 hour experiment tomorrow and post the logs from that too.

Offline

#10 2023-12-14 08:46:09

seth
Member
Registered: 2012-09-03
Posts: 51,842

Re: [SOLVED] Acer Aspire laptop not fully suspending to ram

the output of mem_sleep is "[s2idle]"

Please don't paraphrase, https://bbs.archlinux.org/viewtopic.php?id=57855 - is that all? The entire output? Not even "shallow"?

some kind of hybrid sleep that i couldn't figure out how to turn off, it suspended to ram first but later suspended to disk

https://wiki.archlinux.org/title/Power_ … _hibernate
https://wiki.archlinux.org/title/Power_ … ibernation on how to setup hibernation, better ignore the

no longer necessary to manually configure resume= kernel parameter

part and set it up explicitly (as a matter of fact, this seems to break booting for a couple of users because systemd is now imagining devices)

Offline

#11 2023-12-14 23:33:55

JoshWinter
Member
Registered: 2017-01-28
Posts: 12

Re: [SOLVED] Acer Aspire laptop not fully suspending to ram

OK, i suspended the system (systemctl suspend) for 2 hours and observed a 10% battery drop (from 100% to 90%). Here are the logs:

Dec 14 14:00:06 charcoal systemd-logind[704]: The system will suspend now!
Dec 14 14:00:06 charcoal NetworkManager[724]: <info>  [1702580406.7832] manager: sleep: sleep requested (sleeping: no  enabled: yes)
Dec 14 14:00:06 charcoal NetworkManager[724]: <info>  [1702580406.7833] device (enp62s0): state change: unavailable -> unmanaged (reason 'sleeping', sys-iface-state: 'managed')
Dec 14 14:00:06 charcoal polkitd[726]: Unregistered Authentication Agent for unix-process:4324:5031525 (system bus name :1.75, object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8) (disconnected from bus)
Dec 14 14:00:06 charcoal NetworkManager[724]: <info>  [1702580406.7930] device (p2p-dev-wlp61s0): state change: disconnected -> unmanaged (reason 'sleeping', sys-iface-state: 'managed')
Dec 14 14:00:06 charcoal NetworkManager[724]: <info>  [1702580406.7934] manager: NetworkManager state is now ASLEEP
Dec 14 14:00:06 charcoal NetworkManager[724]: <info>  [1702580406.7936] device (wlp61s0): state change: activated -> deactivating (reason 'sleeping', sys-iface-state: 'managed')
Dec 14 14:00:06 charcoal dbus-daemon[703]: [system] Activating via systemd: service name='org.freedesktop.nm_dispatcher' unit='dbus-org.freedesktop.nm-dispatcher.service' requested by ':1.4' (uid=0 pid=724 comm="/usr/bin/NetworkManager --no-daemon")
Dec 14 14:00:06 charcoal systemd[1]: Starting Network Manager Script Dispatcher Service...
Dec 14 14:00:06 charcoal dbus-daemon[703]: [system] Successfully activated service 'org.freedesktop.nm_dispatcher'
Dec 14 14:00:06 charcoal systemd[1]: Started Network Manager Script Dispatcher Service.
Dec 14 14:00:06 charcoal kernel: wlp61s0: deauthenticating from 14:b7:f8:01:52:e6 by local choice (Reason: 3=DEAUTH_LEAVING)
Dec 14 14:00:06 charcoal wpa_supplicant[760]: wlp61s0: CTRL-EVENT-DISCONNECTED bssid=14:b7:f8:01:52:e6 reason=3 locally_generated=1
Dec 14 14:00:06 charcoal wpa_supplicant[760]: wlp61s0: CTRL-EVENT-DSCP-POLICY clear_all
Dec 14 14:00:06 charcoal wpa_supplicant[760]: wlp61s0: CTRL-EVENT-REGDOM-CHANGE init=CORE type=WORLD
Dec 14 14:00:06 charcoal NetworkManager[724]: <info>  [1702580406.9599] device (wlp61s0): supplicant interface state: completed -> disconnected
Dec 14 14:00:06 charcoal NetworkManager[724]: <info>  [1702580406.9602] device (wlp61s0): state change: deactivating -> disconnected (reason 'sleeping', sys-iface-state: 'managed')
Dec 14 14:00:06 charcoal NetworkManager[724]: <info>  [1702580406.9607] dhcp4 (wlp61s0): canceled DHCP transaction
Dec 14 14:00:06 charcoal NetworkManager[724]: <info>  [1702580406.9607] dhcp4 (wlp61s0): activation: beginning transaction (timeout in 45 seconds)
Dec 14 14:00:06 charcoal NetworkManager[724]: <info>  [1702580406.9607] dhcp4 (wlp61s0): state changed no lease
Dec 14 14:00:06 charcoal NetworkManager[724]: <info>  [1702580406.9610] dhcp6 (wlp61s0): canceled DHCP transaction
Dec 14 14:00:06 charcoal NetworkManager[724]: <info>  [1702580406.9610] dhcp6 (wlp61s0): activation: beginning transaction (timeout in 45 seconds)
Dec 14 14:00:06 charcoal NetworkManager[724]: <info>  [1702580406.9610] dhcp6 (wlp61s0): state changed no lease
Dec 14 14:00:06 charcoal NetworkManager[724]: <info>  [1702580406.9765] device (wlp61s0): set-hw-addr: set MAC address to EE:56:DC:DA:9F:69 (scanning)
Dec 14 14:00:07 charcoal NetworkManager[724]: <info>  [1702580407.0535] device (wlp61s0): supplicant interface state: disconnected -> interface_disabled
Dec 14 14:00:07 charcoal NetworkManager[724]: <info>  [1702580407.0536] device (wlp61s0): supplicant interface state: interface_disabled -> disconnected
Dec 14 14:00:07 charcoal NetworkManager[724]: <info>  [1702580407.0542] device (wlp61s0): state change: disconnected -> unmanaged (reason 'sleeping', sys-iface-state: 'managed')
Dec 14 14:00:07 charcoal NetworkManager[724]: <info>  [1702580407.1127] device (wlp61s0): set-hw-addr: reset MAC address to F8:A2:D6:62:5E:01 (unmanage)
Dec 14 14:00:07 charcoal systemd[1]: Reached target Sleep.
Dec 14 14:00:07 charcoal wpa_supplicant[760]: p2p-dev-wlp61s0: CTRL-EVENT-DSCP-POLICY clear_all
Dec 14 14:00:07 charcoal wpa_supplicant[760]: p2p-dev-wlp61s0: CTRL-EVENT-DSCP-POLICY clear_all
Dec 14 14:00:07 charcoal wpa_supplicant[760]: nl80211: deinit ifname=p2p-dev-wlp61s0 disabled_11b_rates=0
Dec 14 14:00:07 charcoal systemd[1]: Starting System Suspend...
Dec 14 14:00:07 charcoal systemd-sleep[4341]: Failed to lock home directories: Unknown object '/org/freedesktop/home1'.
Dec 14 14:00:07 charcoal systemd-sleep[4341]: Performing sleep operation 'suspend'...
Dec 14 14:00:07 charcoal kernel: PM: suspend entry (s2idle)
Dec 14 14:00:07 charcoal kernel: Filesystems sync: 0.005 seconds
Dec 14 14:00:07 charcoal wpa_supplicant[760]: wlp61s0: CTRL-EVENT-DSCP-POLICY clear_all
Dec 14 16:00:41 charcoal kernel: Freezing user space processes
Dec 14 16:00:41 charcoal kernel: Freezing user space processes completed (elapsed 0.027 seconds)
Dec 14 16:00:41 charcoal kernel: OOM killer disabled.
Dec 14 16:00:41 charcoal kernel: Freezing remaining freezable tasks
Dec 14 16:00:41 charcoal kernel: Freezing remaining freezable tasks completed (elapsed 0.001 seconds)
Dec 14 16:00:41 charcoal kernel: printk: Suspending console(s) (use no_console_suspend to debug)
Dec 14 16:00:41 charcoal kernel: ACPI BIOS Error (bug): Could not resolve symbol [\PNOT.PC00], AE_NOT_FOUND (20230628/psargs-330)
Dec 14 16:00:41 charcoal kernel: ACPI Error: Aborting method \PNOT due to previous error (AE_NOT_FOUND) (20230628/psparse-529)
Dec 14 16:00:41 charcoal kernel: ACPI Error: Aborting method \_SB.ACAD._PSR due to previous error (AE_NOT_FOUND) (20230628/psparse-529)
Dec 14 16:00:41 charcoal kernel: ACPI: EC: interrupt blocked
Dec 14 16:00:41 charcoal kernel: acer_wmi: Unknown function number - 8 - 0
Dec 14 16:00:41 charcoal kernel: ACPI: EC: interrupt unblocked
Dec 14 16:00:41 charcoal kernel: pcieport 10000:e0:06.2: can't derive routing for PCI INT A
Dec 14 16:00:41 charcoal kernel: nvme 10000:e1:00.0: PCI INT A: no GSI
Dec 14 16:00:41 charcoal kernel: i915 0000:00:02.0: [drm] GT0: GuC firmware i915/adlp_guc_70.bin version 70.13.1
Dec 14 16:00:41 charcoal kernel: i915 0000:00:02.0: [drm] GT0: HuC firmware i915/tgl_huc.bin version 7.9.3
Dec 14 16:00:41 charcoal kernel: i915 0000:00:02.0: [drm] GT0: HuC: authenticated for all workloads
Dec 14 16:00:41 charcoal kernel: i915 0000:00:02.0: [drm] GT0: GUC: submission enabled
Dec 14 16:00:41 charcoal kernel: i915 0000:00:02.0: [drm] GT0: GUC: SLPC enabled
Dec 14 16:00:41 charcoal kernel: i915 0000:00:02.0: [drm] GT0: GUC: RC enabled
Dec 14 16:00:41 charcoal kernel: nvme nvme0: 8/0/0 default/read/poll queues
Dec 14 16:00:41 charcoal kernel: mei_hdcp 0000:00:16.0-b638ab7e-94e2-4ea2-a552-d1c54b627f04: bound 0000:00:02.0 (ops i915_hdcp_ops [i915])
Dec 14 16:00:41 charcoal kernel: mei_pxp 0000:00:16.0-fbf6fcf1-96cf-4e2e-a6a6-1bab8cbe36b1: bound 0000:00:02.0 (ops i915_pxp_tee_component_ops [i915])
Dec 14 16:00:41 charcoal kernel: OOM killer enabled.
Dec 14 16:00:41 charcoal kernel: Restarting tasks ... done.
Dec 14 16:00:41 charcoal kernel: random: crng reseeded on system resumption
Dec 14 16:00:41 charcoal systemd-logind[704]: Lid closed.
Dec 14 16:00:41 charcoal wpa_supplicant[760]: wlp61s0: CTRL-EVENT-DSCP-POLICY clear_all
Dec 14 16:00:41 charcoal systemd-logind[704]: Lid opened.
Dec 14 16:00:41 charcoal wpa_supplicant[760]: nl80211: deinit ifname=wlp61s0 disabled_11b_rates=0
Dec 14 16:00:41 charcoal systemd-sleep[4341]: System returned from sleep operation 'suspend'.
Dec 14 16:00:41 charcoal kernel: PM: suspend exit
Dec 14 16:00:41 charcoal systemd[1]: systemd-suspend.service: Deactivated successfully.
Dec 14 16:00:41 charcoal systemd[1]: Finished System Suspend.
Dec 14 16:00:41 charcoal systemd[1]: Stopped target Sleep.
Dec 14 16:00:41 charcoal systemd[1]: Reached target Suspend.
Dec 14 16:00:41 charcoal systemd[1]: Stopped target Suspend.
Dec 14 16:00:41 charcoal systemd-logind[704]: Operation 'sleep' finished.
Dec 14 16:00:41 charcoal NetworkManager[724]: <info>  [1702587641.2569] manager: sleep: wake requested (sleeping: yes  enabled: yes)
Dec 14 16:00:41 charcoal NetworkManager[724]: <info>  [1702587641.2570] device (enp62s0): state change: unmanaged -> unavailable (reason 'managed', sys-iface-state: 'external')
Dec 14 16:00:41 charcoal kernel: Generic FE-GE Realtek PHY r8169-0-3e00:00: attached PHY driver (mii_bus:phy_addr=r8169-0-3e00:00, irq=MAC)
Dec 14 16:00:41 charcoal NetworkManager[724]: <info>  [1702587641.4839] device (wlp61s0): state change: unmanaged -> unavailable (reason 'managed', sys-iface-state: 'external')
Dec 14 16:00:41 charcoal kernel: r8169 0000:3e:00.0 enp62s0: Link is Down
Dec 14 16:00:41 charcoal wireplumber[1325]: Failed to get percentage from UPower: org.freedesktop.DBus.Error.NameHasNoOwner
Dec 14 16:00:41 charcoal wireplumber[1325]: GetManagedObjects() failed: org.freedesktop.DBus.Error.NameHasNoOwner
Dec 14 16:00:41 charcoal wireplumber[1325]: <WpPortalPermissionStorePlugin:0x563409a01510> Failed to call Lookup: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.impl.portal.PermissionStore was not provided by any .service files
Dec 14 16:00:41 charcoal NetworkManager[724]: <info>  [1702587641.6159] device (wlp61s0): set-hw-addr: set MAC address to E6:F4:95:20:8E:81 (scanning)
Dec 14 16:00:41 charcoal NetworkManager[724]: <info>  [1702587641.8998] device (p2p-dev-wlp61s0): state change: unmanaged -> unavailable (reason 'managed', sys-iface-state: 'external')
Dec 14 16:00:41 charcoal NetworkManager[724]: <info>  [1702587641.9002] manager: NetworkManager state is now DISCONNECTED

Yes the entire contents of the /sys/power/mem_sleep is just [s2idle].

Probably there is some bios or other firmware oddity with this laptop (it being a newish laptop) that the linux kernel does not account for.

I'll mess around with hibernating some other time, i'll make a new post if i encounter any issues with that.

Offline

#12 2023-12-15 08:21:17

seth
Member
Registered: 2012-09-03
Posts: 51,842

Re: [SOLVED] Acer Aspire laptop not fully suspending to ram

s2idle isn't s3 (the "deep" sleep, "suspend to ram"), https://docs.kernel.org/admin-guide/pm/ … nd-to-idle and systematically draws more power than the latter (though it should™ be even worse on windows, https://wiki.archlinux.org/title/Power_ … _hibernate )
So you want to configure that as https://wiki.archlinux.org/title/Power_ … _hibernate

Offline

#13 2023-12-15 22:15:24

JoshWinter
Member
Registered: 2017-01-28
Posts: 12

Re: [SOLVED] Acer Aspire laptop not fully suspending to ram

So does my laptop really not support a deeper sleep, or does the kernel not recognize the capability because the laptop is too new (or possibly has buggy firmware)? If i have no choice, i guess i'll look into hibernate, and maybe wait for a kernel update if that ever happens. In any case, thanks for your time. I'll make a new post if i have trouble with hibernate.

Offline

#14 2023-12-15 22:42:17

seth
Member
Registered: 2012-09-03
Posts: 51,842

Re: [SOLVED] Acer Aspire laptop not fully suspending to ram

You'll need a firmware update to get S3 (provided said update introduces such)
You could also try to pretend being windows,

acpi_osi=! acpi_osi="Windows 2015"

https://learn.microsoft.com/en-us/windo … inacpi-osi
But I'd not hold my breath on that.

nb. that even S3 will drain the battery, so if you frequently suspend the system for 16h or so, hibernation or hybrid-sleep is a very good idea anyway.

Another thing is that the journal you posted might only reflect the condition you described as "working" in the OP, but there's another condition where the s2idle completely fails that has not been illustrated so far?

Offline

#15 2023-12-15 23:53:11

JoshWinter
Member
Registered: 2017-01-28
Posts: 12

Re: [SOLVED] Acer Aspire laptop not fully suspending to ram

The sleep behavior has been very consistent so far. Every time it does the same thing as far as i can tell.

Offline

#16 2023-12-16 06:51:22

JoshWinter
Member
Registered: 2017-01-28
Posts: 12

Re: [SOLVED] Acer Aspire laptop not fully suspending to ram

I was able to enter into a "secret" advanced bios mode and enable s3 suspend support.

My bios is version v1.52 (may only work for this exact laptop)

1. Power the laptop off
2. hold fn + Tab
3. Press power button
4. When the display powers on, release fn + TAB and smash f2 (bios button) like a madman
5. you should be able to see a lot of extra settings in the bios now (you may have to try this a few times, it can be finicky)
6. There is a new Power tab, with option ACPI S3 [Disabled]
7. Enable it, and reboot (save settings of course)
8. "Deep" now appears in /sys/power/mem_sleep (however it won't be default)
9. Set a kernel parameter to make it default (google how to do this). Parameter is mem_sleep_default=deep
10. reboot, and enjoy working deep suspend.

Offline

Board footer

Powered by FluxBB