Bug 2426980 - Unable to resume from sleep on TWO different computers, both running Fedora 43.
Summary: Unable to resume from sleep on TWO different computers, both running Fedora 43.
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: kernel
Version: 43
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Justin M. Forbes
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-01-03 22:40 UTC by Dominic Clifton
Modified: 2026-04-21 11:54 UTC (History)
16 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:


Attachments (Terms of Use)
full journalctl log from machine 1 (ASRock x570) (499.12 KB, text/plain)
2026-01-03 22:41 UTC, Dominic Clifton
no flags Details
full journalctl log from machine 2 (Minisforum MS-S01) (507.75 KB, text/plain)
2026-01-03 22:42 UTC, Dominic Clifton
no flags Details
machine-2-20260112-two-sleeps.txt (491.11 KB, text/plain)
2026-01-12 13:55 UTC, Dominic Clifton
no flags Details
machine-2-20260112-02-global-cstates-auto.txt (700.85 KB, text/plain)
2026-01-12 14:06 UTC, Dominic Clifton
no flags Details
machine-3-20260417-1.txt (968.02 KB, text/plain)
2026-04-17 09:37 UTC, Dominic Clifton
no flags Details
machine_4-20260421-1.txt (395.55 KB, text/plain)
2026-04-21 11:38 UTC, Dominic Clifton
no flags Details

Description Dominic Clifton 2026-01-03 22:40:30 UTC
1. Please describe the problem:

The systems fail to resume from sleep.

I have two systems, fresh installs on both, both KDE plasma.

1) ASRock x570 AMD 5950X + NVidia 4090 FE - Bazzite 20260101 - Linux 6.17.7-ba22.fc43.x86_64
2) Minisforum MS-S1 (AMD AI MAX 395+), integrated GPU. Fedora 43 - Linux fedora 6.17.12-300.fc43.x86_64

On BOTH machines, it's possible to SSH into them, however a `sudo shutdown -r now` does NOT reboot the machine, you always have to force-reset them.  Both have working networking/wifi/sound/usb/keyboard (caps lock works).

Both systems have been tried without any peripherals other than keyboard + mouse + monitor.

On machine 1, sometimes it will sleep and resume ONCE, but the second time it will 
always fail to resume, no display output, all monitors remain on standby.
On machine 2, the machine will sleep but will NEVER resume.  again the monitor remains on standby.

2. What is the Version-Release number of the kernel:

See above.

3. Did it work previously in Fedora? If so, what kernel version did the issue
   *first* appear?  Old kernels are available for download at
   https://koji.fedoraproject.org/koji/packageinfo?packageID=8 :

Not tried older versions of Fedora, these are new installs.

4. Can you reproduce this issue? If so, please provide the steps to reproduce
   the issue below:

Yes, always.

To replicate the problem simply start the machine and then sleep it, wake it using the keyboard, if it wakes correctly, sleep it again and try waking again.

5. Does this problem occur with the latest Rawhide kernel? To install the
   Rawhide kernel, run ``sudo dnf install fedora-repos-rawhide`` followed by
   ``sudo dnf update --enablerepo=rawhide kernel``:

Unknown.

6. Are you running any modules that not shipped with directly Fedora's kernel?:

No, changes made to the kernel or driver configuration, everything standard.

7. Please attach the kernel logs. You can get the complete kernel log
   for a boot with ``journalctl --no-hostname -k > dmesg.txt``. If the
   issue occurred on a previous boot, use the journalctl ``-b`` flag.

Have logs, will try and attach. Form has no attach button...

Additionally, there are many other users reporting similar things, just look at recent bug reports with the word `resume` in them.



Reproducible: Always

Comment 1 Dominic Clifton 2026-01-03 22:41:50 UTC
Created attachment 2121003 [details]
full journalctl log from machine 1 (ASRock x570)

Comment 2 Dominic Clifton 2026-01-03 22:42:24 UTC
Created attachment 2121004 [details]
full journalctl log from machine 2 (Minisforum MS-S01)

Comment 3 Dominic Clifton 2026-01-03 22:47:43 UTC
Additionally, both systems report this:

machine 1:

```
Jan 03 22:01:15 kwin_wayland[2726]: Pageflip timed out! This is a bug in the nvidia-drm kernel driver
Jan 03 22:01:15 kwin_wayland[2726]: Please report this at https://forums.developer.nvidia.com/c/gpu-graphics/linux
```

machine 2:

```
Jan 03 22:15:23 kwin_wayland[2506]: Pageflip timed out! This is a bug in the amdgpu kernel driver
Jan 03 22:15:23 kwin_wayland[2506]: Please report this at https://gitlab.freedesktop.org/drm/amd/-/issues
```

I have also tried various workarounds on both machines, such as enabling/disable global c-states in the bios, using kernel args like `mem_sleep_default=deep` and `pcie_aspm=off` independantly, but to no avail.

Comment 4 Dominic Clifton 2026-01-12 13:51:42 UTC
Today, for fun, I updated Machine 2 (The Minisforum MS-S1, AMD Stryx Halo, AMD AI MAX 395+ CPU, using simply `sudo dnf update`

This upgraded the kernel from:

```
Linux fedora 6.17.12-300.fc43.x86_64
```

to

```
Linux fedora 6.18.4-200.fc43.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Jan  8 17:35:49 UTC 2026 x86_64 GNU/Linux
```

```
$ cat /proc/version
Linux version 6.18.4-200.fc43.x86_64 (mockbuild@bc1e0bf216f84bd4841c551523010be9) (gcc (GCC) 15.2.1 20251211 (Red Hat 15.2.1-5), GNU ld version 2.45.1-1.fc43) #1 SMP PREEMPT_DYNAMIC Thu Jan  8 17:35:49 UTC 2026
```

Many other packages were also updated.  On this machine, s2idle is used.

```
$ cat /sys/power/mem_sleep 
[s2idle]
```

The system will now go to sleep and will also resume from sleep multiple times in a row.

I will try and update Machine 1 to the 6.18.4-200 kernel, which is more complicated since it uses Bazzite, and report back.

I will also attach a log from Machine 1 which includes the 2 sleep resume cycles.

Comment 5 Dominic Clifton 2026-01-12 13:55:07 UTC
Created attachment 2121908 [details]
machine-2-20260112-two-sleeps.txt

full journalctl log from machine 2 after upgrading to kernel 6.18.4-200.

Comment 6 Dominic Clifton 2026-01-12 14:05:37 UTC
At the time the kernel update and successful sleep/resume cycles, Minisforum MS-S1 BIOS, version 1.05, had 'Global C-States: DISABLED'.

I reset that back to: Global C-States: Auto' and performed the test again, however the machine would not go to sleep, it just woke up immediately, attempting to sleep again resulted in the display locking and unresponsive keyboard (no caps lock activity) and no mouse, the system was available over the network so I grabbed another log.  While I was typing this the system became responsive again and I was able to login.  The system still does not sleep though.

Comment 7 Dominic Clifton 2026-01-12 14:06:56 UTC
Created attachment 2121909 [details]
machine-2-20260112-02-global-cstates-auto.txt

log from machine 2, with Global C-States set to AUTO in the bios.  Machine does not sleep at all.

Comment 8 alexandre.andre 2026-01-15 15:02:00 UTC
Related problem:

When I close the screen of my laptop onto the keyboard, it goes into sleep mode, but I can't always restart it: the screen remains black and does not display the password prompt.

However, if I lock the screen (Super+L) or wait a long time for the computer to go into sleep mode, I can always get the password prompt.

Hardware: MacBook Air
OS: Fedora 43 / GNOME

Comment 9 Alexandre Leão de Figueiredo 2026-02-20 20:34:35 UTC
Related problem:

When I lock the screen (Super+L) or wait a long time for the computer to go into sleep mode, one of my screen remains black. When I lock again and unlock back normal.

Hardware: AMD Ryzen 5 PRO 2600 x 12 / AMD Radeon RX 550 Series
OS: Fedora 43 / GNOME

Comment 10 Alexandre Leão de Figueiredo 2026-03-10 13:15:13 UTC
UPDATE: After the last update, the problem is not occurring any more. 

---

afigueiredo@mac01065269:~$ uname -a
Linux mac01065269 6.18.16-200.fc43.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Mar  4 19:13:32 UTC 2026 x86_64 GNU/Linux

afigueiredo@mac01065269:~$ more /etc/os-release 
NAME="Fedora Linux"
VERSION="43 (Workstation Edition)"
RELEASE_TYPE=stable
ID=fedora
VERSION_ID=43
VERSION_CODENAME=""
PRETTY_NAME="Fedora Linux 43 (Workstation Edition)"
ANSI_COLOR="0;38;2;60;110;180"
LOGO=fedora-logo-icon
CPE_NAME="cpe:/o:fedoraproject:fedora:43"
DEFAULT_HOSTNAME="fedora"
HOME_URL="https://fedoraproject.org/"
DOCUMENTATION_URL="https://docs.fedoraproject.org/en-US/fedora/f43/"
SUPPORT_URL="https://ask.fedoraproject.org/"
BUG_REPORT_URL="https://bugzilla.redhat.com/"
REDHAT_BUGZILLA_PRODUCT="Fedora"
REDHAT_BUGZILLA_PRODUCT_VERSION=43
REDHAT_SUPPORT_PRODUCT="Fedora"
REDHAT_SUPPORT_PRODUCT_VERSION=43
SUPPORT_END=2026-12-02
VARIANT="Workstation Edition"
VARIANT_ID=workstation

afigueiredo@mac01065269:~$ more /etc/redhat-release 
Fedora release 43 (Forty Three)

---

Comment 11 Dominic Clifton 2026-03-13 15:37:06 UTC
As a follow up:

The MS-S1 running Linux 6.18.4-200 still seems to suspend resume multiple times OK now.

Regarding the ASRock x570 AMD 5950X + NVidia 4090 FE.

I upgraded Bazzite to 43.20260313 on the ASRock today, kernel is the same Linux 6.17.7-ba28.fc43.x86_64 as before, system still does not wake from sleep.

If someone in the know can point to a specific change that occurred between Linux fedora 6.17.12-300.fc43.x86_64 and Linux fedora 6.18.4-200.fc43.x86_64 (which fixed the MS-S1 box) that would really help with my understanding of the situation.

Comment 12 Dominic Clifton 2026-04-16 14:23:04 UTC
Following up again:

Today I built a new computer using some parts a buddy had left over after he upgraded.

ASUS ROG X670E-E Gaming Wifi
AMD 7700X CPU

Same kernel as before: `Linux bazzite 6.17.7-ba29.fc43.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Mar 25 07:35:02 UTC 2026 x86_64 GNU/Linux`

When using the integrated graphics in the 7700X CPU, the system WILL suspend and resume multiple times without issue.

If you plug in an external graphics card the system will fail to resume from sleep.  I used the same NVidia 4090 FE.

Comment 13 Dominic Clifton 2026-04-17 09:34:36 UTC
Following up again:

I ran the `testing-43.20260415.1 (2026-04-15T16:30:07Z)` version of Bazzite which has this kernel:

Linux bazzite 6.19.11-ogc1.1.fc43.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Apr  9 19:43:53 UTC 2026 x86_64 GNU/Linux

However the same exact symptoms persist when the dedicated graphics card is used.

The exact same 'pageflip timed out!' occurs.

```
Apr 17 10:47:39 bazzite kernel: ACPI: PM: Waking up from system sleep state S3
...
Apr 17 10:47:46 bazzite kwin_wayland[2542]: Pageflip timed out! This is a bug in the nvidia-drm kernel driver
```

I will attach the full log, as 'machine-3-20260417-1.txt'.

If anyone has any suggestions please help.

Comment 14 Dominic Clifton 2026-04-17 09:37:40 UTC
Created attachment 2137441 [details]
machine-3-20260417-1.txt

full journalctl log from machine 3 (ASUS ROG Strix X670E-E Gaming Wifi)

NVidia 4090 was installed for this test.

```
Linux bazzite 6.19.11-ogc1.1.fc43.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Apr  9 19:43:53 UTC 2026 x86_64 GNU/Linux
```

Comment 15 Dominic Clifton 2026-04-21 11:38:59 UTC
Created attachment 2137780 [details]
machine_4-20260421-1.txt

log from Fedora 43 on machine 4 (ASRock X570 + NVidia 3080)

Comment 16 Dominic Clifton 2026-04-21 11:54:07 UTC
Following up again, I have just added machine_4-20260421-1.txt which is a log from a rebuilt system.

Machine 1 is no-longer available, machine 4 replaces it.

machine 4 has the same motherboard, cpu and ram from machine 1, but uses a different graphics card, keyboard, monitor, mouse and ssds.

Specs:
ASRock X570 motherboard (from machine 1) - `X570 Taichi Razer Edition, BIOS P5.67 06/24/2025`
CPU AMD 5950X (from machine 1)
RAM 64GB DDR4 (from machine 1)
Keyboard Logitec G15
Mouse Razer Viper 8k (wired)
Monitor BenQ XL2730Z (display port)
Gigabyte NVidia 3080 Gaming OC 10GB
Fresh install of Fedora F43 KDE + all available updates as of yesterday to a Samsung SATA SSD.
No other cables other than power, display port, mouse, keyboard and network cable are connected.


When sleeping using kernel 6.19.12-200.fc43.x86_64 this system behaves as follows

Deep-sleeps sleeps ok, all fans stop
When resuming from sleep there is a black screen, a video signal is present.
Caps-lock key is responsive
Pressing Cltr+Alt+F3 shows a terminal console login.
Pressing Ctrl+Alt+F1 shows a blinking cursor top left.
Pressing Ctrl+Alt+F2 shows a blank screen.
If the terminal console is used to login you can use the system
restarting sddm via `systemctl restart sddm.service` locks the system, caps lock becomes unresponsive, system must be force-reset using reset or power buttons.

This is now the 4th computer that does not wake from sleep correctly.


Note You need to log in before you can comment on or make changes to this bug.