System Details
- Device: marasov
- OS: Fedora Linux 44 (KDE)
- Firmware Type: RW_LEGACY
- Firmware Version: Google_Marasov.14505.884.0 (07/31/2025)
- Internal storage type: UFS (KLUDG4UHGC-B0E1)
Summary of the Issue
When the laptop goes to sleep, or if I manually put it to sleep, it will look ok for a bit, then eventually it will just crash and reboot. I’ve put the output of some stuff below, but I’m happy to try whatever, as I’d quite like to be able to put this to sleep and use it more. (The power LED never actually starts flashing and remains solid. I never had issues with this when I used it on ChromeOS)
** Device: ASUS Chromebook Plus CX34 CX3402
** Board Name: MARASOV
** Platform: Intel AlderLake/RaptorLake-U/P
** Fw Type: Stock ChromeOS w/RW_LEGACY
** Fw Ver: Google_Marasov.14505.884.0 (07/31/2025)
** Fw WP: Enabled
$ cat /proc/acpi/wakeup
Device S-state Status Sysfs node
LID0 S4 *enabled platform:PNP0C0D:00
CREC S5 *disabled platform:GOOG0004:00
*disabled gpio:gpiochip1
WF00 S3 *disabled pci:0000:01:00.0
H015 S3 *enabled i2c:i2c-PIXA2342:00
CRFP S3 *disabled spi:spi-PRP0001:00
XHCI S3 *enabled pci:0000:00:14.0
GLAN S4 *disabled
TXHC S4 *enabled pci:0000:00:0d.0
TDM0 S4 *disabled
TDM1 S4 *disabled
TRP0 S4 *disabled
PXSX S4 *disabled
TRP1 S4 *disabled
PXSX S4 *disabled
TRP2 S4 *disabled
PXSX S4 *disabled
TRP3 S4 *disabled
PXSX S4 *disabled
$ sudo bash s0ix-selftest-tool.sh -s
---Check S2idle path S0ix Residency---:
The system OS Kernel version is:
Linux 7.1.8-200.fc44.x86_64 #1 SMP PREEMPT_DYNAMIC Mon Aug 10 03:35:23 UTC 2026 x86_64 GNU/Linux
---Check whether your system supports S0ix or not---:
Low Power S0 Idle is:1
Your system supports low power S0 idle capability.
---Check whether intel_pmc_core sysfs files exit---:
The pmc_core debug sysfs files are OK on your system.
---Judge PC10, S0ix residency available status---:
Test system supports S0ix.y substate
S0ix substate before S2idle:
S0i2.0 S0i3.0
S0ix substate residency before S2idle:
0 0
Turbostat output:
15.138593 sec
CPU%c1 CPU%c6 CPU%c7 Pkg%pc2 Pkg%pc3 Pkg%pc6 Pkg%pc8 Pk%pc10 SYS%LPI
0.54 65.66 32.50 2.40 1.36 0.36 0.33 91.18 0.00
0.75 0.06 97.45 2.40 1.36 0.36 0.33 91.18 0.00
0.75
0.68 0.13 97.54
0.68
0.41 98.49 0.00
0.44 98.52 0.00
0.29 98.73 0.00
0.31 98.02 0.00
CPU Core C7 residency after S2idle is: 32.50
CPU Package C-state 2 residency after S2idle is: 2.40
CPU Package C-state 3 residency after S2idle is: 1.36
CPU Package C-state 6 residency after S2idle is: 0.36
CPU Package C-state 8 residency after S2idle is: 0.33
CPU Package C-state 10 residency after S2idle is: 91.18
S0ix residency after S2idle is: 0.00
Your system supports S0ix substates, but did not achieve the shallowest s0i2.0
Here is the S0ix substates status:
pmc0 Substate Residency
S0i2.0 0
S0i3.0 0
---Debug s0i2.0 substate failure scenario---:
---Begin S0ix Substate Debug by substate_requirements---:
Clear lpm_latch_mode is Done
Set c10 to lpm_latch_mode is Done
Need to run once S2idle, please wait for 15 seconds...
substate_requirements file shows:
Did not detect the potential blockers from substate_requirements,
need to check substate_status_registers file for the advanced debug.
substate_status_registers:
PMC0:LPM_STATUS_0: 0xf57c00f4
PMC0:USB2PLL_OFF_STS 1
PMC0:PCIe/USB3.1_Gen2PLL_OFF_STS 1
PMC0:PCIe_Gen3PLL_OFF_STS 1
PMC0:OPIOPLL_OFF_STS 1
PMC0:OCPLL_OFF_STS 1
PMC0:MainPLL_OFF_STS 0
PMC0:MIPIPLL_OFF_STS 1
PMC0:Fast_XTAL_Osc_OFF_STS 0
PMC0:AC_Ring_Osc_OFF_STS 1
PMC0:MC_Ring_Osc_OFF_STS 0
PMC0:SATAPLL_OFF_STS 1
PMC0:XTAL_USB2PLL_OFF_STS 1
PMC0:LPM_STATUS_1: 0xfc7ee3ef
PMC0:CSME_PG_STS 1
PMC0:SATA_PG_STS 1
PMC0:xHCI_PG_STS 1
PMC0:UFSX2_PG_STS 1
PMC0:OTG_PG_STS 1
PMC0:SPA_PG_STS 1
PMC0:SPB_PG_STS 1
PMC0:SPC_PG_STS 1
PMC0:SPD_PG_STS 1
PMC0:SPE_PG_STS 0
PMC0:SPF_PG_STS 0
PMC0:LSX_PG_STS 1
PMC0:P2SB_PG_STS 1
PMC0:PSF_PG_STS 1
PMC0:SBR_PG_STS 0
PMC0:OPIDMI_PG_STS 1
PMC0:THC0_PG_STS 1
PMC0:THC1_PG_STS 1
PMC0:GBETSN_PG_STS 1
PMC0:GBE_PG_STS 1
PMC0:LPSS_PG_STS 1
PMC0:MMP_UFSX2_PG_STS 0
PMC0:MMP_UFSX2B_PG_STS 0
PMC0:FIA_PG_STS 0
PMC0:LPM_STATUS_2: 0x1fef
PMC0:ADSP_D3_STS 1
PMC0:SATA_D3_STS 1
PMC0:xHCI0_D3_STS 1
PMC0:xDCI1_D3_STS 1
PMC0:SDX_D3_STS 1
PMC0:EMMC_D3_STS 1
PMC0:IS_D3_STS 1
PMC0:THC0_D3_STS 1
PMC0:THC1_D3_STS 1
PMC0:GBE_D3_STS 1
PMC0:GBE_TSN_D3_STS 1
PMC0:LPM_STATUS_3: 0x1000
PMC0:GPIO_COM0_VNN_REQ_STS 0
PMC0:GPIO_COM1_VNN_REQ_STS 0
PMC0:GPIO_COM2_VNN_REQ_STS 0
PMC0:GPIO_COM3_VNN_REQ_STS 0
PMC0:GPIO_COM4_VNN_REQ_STS 0
PMC0:GPIO_COM5_VNN_REQ_STS 0
PMC0:Audio_VNN_REQ_STS 0
PMC0:ISH_VNN_REQ_STS 0
PMC0:CNVI_VNN_REQ_STS 0
PMC0:eSPI_VNN_REQ_STS 0
PMC0:Display_VNN_REQ_STS 0
PMC0:DTS_VNN_REQ_STS 1
PMC0:SMBUS_VNN_REQ_STS 0
PMC0:CSME_VNN_REQ_STS 0
PMC0:SMLINK0_VNN_REQ_STS 0
PMC0:SMLINK1_VNN_REQ_STS 0
PMC0:CLINK_VNN_REQ_STS 0
PMC0:DCI_VNN_REQ_STS 0
PMC0:ITH_VNN_REQ_STS 0
PMC0:CSME_VNN_REQ_STS 0
PMC0:GBE_VNN_REQ_STS 0
PMC0:LPM_STATUS_4: 0x3d97fee5
PMC0:CPU_C10_REQ_STS_0 1
PMC0:PCIe_LPM_En_REQ_STS_3 0
PMC0:ITH_REQ_STS_5 1
PMC0:CNVI_REQ_STS_6 1
PMC0:ISH_REQ_STS_7 1
PMC0:USB2_SUS_PG_Sys_REQ_STS_10 1
PMC0:PCIe_Clk_REQ_STS_12 1
PMC0:MPHY_Core_DL_REQ_STS_16 1
PMC0:Break-even_En_REQ_STS_17 1
PMC0:Auto-demo_En_REQ_STS_18 1
PMC0:MPHY_SUS_REQ_STS_22 0
PMC0:xDCI_attached_REQ_STS_24 1
PMC0:LPM_STATUS_5: 0xaaaaa
PMC0:LSX_Wake0_En_STS 0
PMC0:LSX_Wake0_Pol_STS 1
PMC0:LSX_Wake1_En_STS 0
PMC0:LSX_Wake1_Pol_STS 1
PMC0:LSX_Wake2_En_STS 0
PMC0:LSX_Wake2_Pol_STS 1
PMC0:LSX_Wake3_En_STS 0
PMC0:LSX_Wake3_Pol_STS 1
PMC0:LSX_Wake4_En_STS 0
PMC0:LSX_Wake4_Pol_STS 1
PMC0:LSX_Wake5_En_STS 0
PMC0:LSX_Wake5_Pol_STS 1
PMC0:LSX_Wake6_En_STS 0
PMC0:LSX_Wake6_Pol_STS 1
PMC0:LSX_Wake7_En_STS 0
PMC0:LSX_Wake7_Pol_STS 1
PMC0:Intel_Se_IO_Wake0_En_STS 0
PMC0:Intel_Se_IO_Wake0_Pol_STS 1
PMC0:Intel_Se_IO_Wake1_En_STS 0
PMC0:Intel_Se_IO_Wake1_Pol_STS 1
PMC0:Int_Timer_SS_Wake0_En_STS 0
PMC0:Int_Timer_SS_Wake0_Pol_STS 0
PMC0:Int_Timer_SS_Wake1_En_STS 0
PMC0:Int_Timer_SS_Wake1_Pol_STS 0
PMC0:Int_Timer_SS_Wake2_En_STS 0
PMC0:Int_Timer_SS_Wake2_Pol_STS 0
PMC0:Int_Timer_SS_Wake3_En_STS 0
PMC0:Int_Timer_SS_Wake3_Pol_STS 0
PMC0:Int_Timer_SS_Wake4_En_STS 0
PMC0:Int_Timer_SS_Wake4_Pol_STS 0
PMC0:Int_Timer_SS_Wake5_En_STS 0
PMC0:Int_Timer_SS_Wake5_Pol_STS 0
Your system south port controller did not meet S0ix requirement: SPB
PMC0:PCH IP: 5 - SPB State: On
---Trying S0ix workaround: setting No ACPI DSM Callback---:
s0ix-selftest-tool.sh: line 1241: /sys/module/acpi/parameters/sleep_no_lps0: Permission denied
Setting no ACPI DSM callback is not helpful to the S0ix residency.
s0ix-selftest-tool.sh: line 1261: /sys/module/acpi/parameters/sleep_no_lps0: Permision denied
---Debug PCIeport D states and link PM states---
Checking PCI Devices D3 States:
[ 2415.142980] intel_ish_ipc 0000:00:12.0: PCI PM: Suspend power state: D0
[ 2415.142991] intel_ish_ipc 0000:00:12.0: PCI PM: Skipped
[ 2415.146017] sof-audio-pci-intel-tgl 0000:00:1f.3: PCI PM: Suspend power state: D3hot
[ 2415.152026] mei_me 0000:00:16.0: PCI PM: Suspend power state: D3hot
[ 2415.152088] intel-lpss 0000:00:1e.3: PCI PM: Suspend power state: D3hot
[ 2415.152142] intel-lpss 0000:00:1e.0: PCI PM: Suspend power state: D3hot
[ 2415.152357] ufshcd 0000:00:12.7: PCI PM: Suspend power state: D3hot
[ 2415.153201] intel-lpss 0000:00:19.1: PCI PM: Suspend power state: D3hot
[ 2415.154630] xhci_hcd 0000:00:0d.0: PCI PM: Suspend power state: D3cold
[ 2415.155118] intel-lpss 0000:00:15.0: PCI PM: Suspend power state: D3hot
[ 2415.155140] proc_thermal_pci 0000:00:04.0: PCI PM: Suspend power state: D3hot
[ 2415.155198] intel-lpss 0000:00:15.1: PCI PM: Suspend power state: D3hot
[ 2415.155338] xhci_hcd 0000:00:14.0: PCI PM: Suspend power state: D3hot
[ 2415.158454] i915 0000:00:02.0: PCI PM: Suspend power state: D3hot
[ 2415.165882] mt7921e 0000:01:00.0: PCI PM: Suspend power state: D3hot
[ 2415.178761] pcieport 0000:00:1c.0: PCI PM: Suspend power state: D3hot
Checking PCI Devices tree diagram:
-[0000:00]-+-00.0 Intel Corporation Device 4609
+-02.0 Intel Corporation Alder Lake-UP3 GT1 [UHD Graphics]
+-04.0 Intel Corporation Alder Lake Innovation Platform Framework Processor Participant
+-08.0 Intel Corporation 12th Gen Core Processor Gaussian & Neural Accelerator
+-0a.0 Intel Corporation Platform Monitoring Technology
+-0d.0 Intel Corporation Alder Lake-P Thunderbolt 4 USB Controller
+-12.0 Intel Corporation Alder Lake-P Integrated Sensor Hub
+-12.7 Intel Corporation Device 51ff
+-14.0 Intel Corporation Alder Lake PCH USB 3.2 xHCI Host Controller
+-14.2 Intel Corporation Alder Lake PCH Shared SRAM
+-15.0 Intel Corporation Alder Lake PCH Serial IO I2C Controller #0
+-15.1 Intel Corporation Alder Lake PCH Serial IO I2C Controller #1
+-15.3 Intel Corporation Alder Lake PCH Serial IO I2C Controller #3
+-16.0 Intel Corporation Alder Lake PCH HECI Controller
+-19.0 Intel Corporation Alder Lake-P Serial IO I2C Controller #0
+-19.1 Intel Corporation Alder Lake-P Serial IO I2C Controller #1
+-1c.0-[01]----00.0 MEDIATEK Corp. MT7921 802.11ax PCIe Wireless Network Adapter [Filogic 330]
+-1e.0 Intel Corporation Alder Lake PCH UART #0
+-1e.3 Intel Corporation Alder Lake SPI Controller
+-1f.0 Intel Corporation Alder Lake PCH eSPI Controller
+-1f.3 Intel Corporation Alder Lake PCH-P High Definition Audio Controller
\-1f.5 Intel Corporation Alder Lake-P PCH SPI Controller
Pcieport is not in D3cold:
0000:00:1c.0
Available bridge device: 0000:00:1c.0
0000:00:1c.0 Link is in L1.2
The link power management state of PCIe bridge: 0000:00:1c.0 is OK.
Your system default pcie_aspm policy setting is OK.