Laptop won't wake from sleep mode (Fedora 42 and 43)

Hello.

I bought a new notebook and I’m having some problems with Linux.

First, I installed Fedora 43, and I noticed that when the notebook goes into sleep mode, it doesn’t wake up. The keyboard stays lit, I press the power button, but nothing happens. I searched a lot, but the solutions weren’t effective. I saw that some people solved it by disabling Bluetooth. That wasn’t my case.

I installed Ubuntu to see if it was something related to Fedora itself, but the same problem occurs in Ubuntu as well. In other words, I believe it’s some kind of “general” problem in the Kernel, perhaps.

The output of the lspci command is (click to expand):

00:00.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 5pm-7pm PCIe Root Complex (rev 01)
00:00.2 IOMMU: Advanced Micro Devices, Inc. [AMD] Family 5pm-7pm IOMMU
00:01.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 5pm-7pm PCIe Dummy Host Bridge (rev 01)
00:01.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 5pm-7pm PCIe GPP Bridge
00:01.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 5pm-7pm PCIe GPP Bridge
00:02.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 5pm-7pm PCIe Dummy Host Bridge (rev 01)
00:02.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 5pm-7pm PCIe GPP Bridge
00:02.2 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 5pm-7pm PCIe GPP Bridge
00:03.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 5pm-7pm PCIe Dummy Host Bridge (rev 01)
00:04.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 5pm-7pm PCIe Dummy Host Bridge (rev 01)
00:08.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Family 5pm-7pm PCIe Dummy Host Bridge (rev 01)
00:08.1 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 17h-19h Internal PCIe GPP Bridge (rev 10)
00:08.3 PCI bridge: Advanced Micro Devices, Inc. [AMD] Family 17h-19h Internal PCIe GPP Bridge (rev 10)
00:14.0 SMBus: Advanced Micro Devices, Inc. [AMD] FCH SMBus Controller (rev 71)
00:14.3 ISA bridge: Advanced Micro Devices, Inc. [AMD] FCH LPC Bridge (rev 51)
00:18.0 Host bridge: Advanced Micro Devices, Inc. [AMD] Rembrandt Data Fabric: Device 18h; Function 0
00:18.1 Host bridge: Advanced Micro Devices, Inc. [AMD] Rembrandt Data Fabric: Device 18h; Function 1
00:18.2 Host bridge: Advanced Micro Devices, Inc. [AMD] Rembrandt Data Fabric: Device 18h; Function 2
00:18.3 Host bridge: Advanced Micro Devices, Inc. [AMD] Rembrandt Data Fabric: Device 18h; Function 3
00:18.4 Host bridge: Advanced Micro Devices, Inc. [AMD] Rembrandt Data Fabric: Device 18h; Function 4
00:18.5 Host bridge: Advanced Micro Devices, Inc. [AMD] Rembrandt Data Fabric: Device 18h; Function 5
00:18.6 Host bridge: Advanced Micro Devices, Inc. [AMD] Rembrandt Data Fabric: Device 18h; Function 6
00:18.7 Host bridge: Advanced Micro Devices, Inc. [AMD] Rembrandt Data Fabric: Device 18h; Function 7
01:00.0 VGA compatible controller: NVIDIA Corporation AD107M [GeForce RTX 4050 Max-Q / Mobile] (rev a1)
01:00.1 Audio device: NVIDIA Corporation Device 22be (rev a1)
02:00.0 Non-Volatile memory controller: Shenzhen Longsys Electronics Co., Ltd. FORESEE XP2000, Lexar NM760 NVME SSD (DRAM-less) (rev 03)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller (rev 15)
04:00.0 Network controller: MEDIATEK Corp. MT7922 802.11ax PCI Express Wireless Network Adapter
05:00.0 Non-Essential Instrumentation [1300]: Advanced Micro Devices, Inc. [AMD/ATI] Dummy Function (absent graphics controller)
05:00.2 Encryption controller: Advanced Micro Devices, Inc. [AMD] Family 19h PSP/CCP
05:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Rembrandt USB4 XHCI controller #3
05:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Rembrandt USB4 XHCI controller #4
05:00.5 Multimedia controller: Advanced Micro Devices, Inc. [AMD] ACP/ACP3X/ACP6x Audio Coprocessor (rev 60)
05:00.6 Audio device: Advanced Micro Devices, Inc. [AMD] Family 17h/19h HD Audio Controller
06:00.0 USB controller: Advanced Micro Devices, Inc. [AMD] Rembrandt USB4 XHCI controller #8
06:00.3 USB controller: Advanced Micro Devices, Inc. [AMD] Rembrandt USB4 XHCI controller #5
06:00.4 USB controller: Advanced Micro Devices, Inc. [AMD] Rembrandt USB4 XHCI controller #6

I honestly don’t know what to do. I’ve already tested different Linux distributions and it doesn’t solve the problem. The solution of using the systemctl command to activate the nvidia-suspend.service and nvidia-hibernate.service services also didn’t work.

I’ve verified that this problem is not recent, with reports on the internet dating back to 2022, for example. Could someone please suggest a solution?

Thank you in advance.

1 Like

Having this same issue on my desktop. Noticed in both Ubuntu and Fedora. I believe it may be related to the graphics card - some suggestion that changing the driver would resolve but I have not had any luck with that so far.

Hopefully someone has some more insight into this because I normally use Suspend every day, but right now it is useless.

The first thing I would try would be to update the system BIOS on your systems.

1 Like

The suggestion to update your bios seems reasonable.

The fact that this is a new machine means that it may be newer than can be supported. You can try the linux hardware database LHDB to see if it has been scanned and even perform your own scan to test it.

I have the same issue on two computers, I also tried disabling bluetooth on both of them and nothing helped.

I created a bug report with full details:

Of note is that both computers are AMD based, however, they have totally different chipsets and graphics systems (!!).