Bug 2314036 - suspend does not return, stays on black screen
Summary: suspend does not return, stays on black screen
Keywords:
Status: CLOSED DUPLICATE of bug 2321268
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-shell
Version: 41
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: GNOME SIG Unassigned
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2024-09-21 21:22 UTC by fastos
Modified: 2024-11-09 18:26 UTC (History)
17 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2024-10-23 13:10:25 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description fastos 2024-09-21 21:22:35 UTC
I don't know if it's related to the bug reports below, but it occurs here with AMD GPU AMD Ryzen™ 7 5700U with Radeon™ Graphics, after suspending it doesn't come back and stays on a black screen, I ran journalctl -f &> log

https://gitlab.archlinux.org/archlinux/packaging/packages/nvidia-utils/-/issues/9
https://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg1974773.html

obs: screen lock works

system info:
$ rpm-ostree status
State: idle
Deployments:
● fedora:fedora/41/x86_64/testing/silverblue
                  Version: 41.20240921.0 (2024-09-21T02:10:29Z)
               BaseCommit: faf1b340b27c2846dfac808d0c8f1ec2b71d7d32a448608f688c395349da6ca3
             GPGSignature: Valid signature by 466CF2D8B60BC3057AA9453ED0622462E99D6AD1
      RemovedBasePackages: noopenh264 0.1.0~openh264_2.4.1-2.fc41
          LayeredPackages: gstreamer1-plugin-openh264


HW info:
# System Details Report
---

## Report details
- **Date generated:**                              2024-09-21 18:22:23

## Hardware Information:
- **Hardware Model:**                              Acer Aspire A515-45
- **Memory:**                                      8.0 GiB
- **Processor:**                                   AMD Ryzen™ 7 5700U with Radeon™ Graphics × 16
- **Graphics:**                                    AMD Radeon™ Graphics
- **Disk Capacity:**                               1.0 TB

## Software Information:
- **Firmware Version:**                            V1.10
- **OS Name:**                                     Fedora Linux 41.20240921.0 (Silverblue Prerelease)
- **OS Build:**                                    (null)
- **OS Type:**                                     64-bit
- **GNOME Version:**                               47
- **Windowing System:**                            Wayland
- **Kernel Version:**                              Linux 6.11.0-63.fc41.x86_64


Reproducible: Always

Steps to Reproduce:
just suspend (close the laptop lid)
try to wake up
Actual Results:  
black screen


set 21 18:05:18 fedora wpa_supplicant[1319]: wlp4s0: CTRL-EVENT-SIGNAL-CHANGE above=1 signal=-39 noise=9999 txrate=1200900
set 21 18:05:19 fedora kernel: evm: overlay not supported
set 21 18:05:19 fedora podman[4993]: 2024-09-21 18:05:19.065771363 -0300 -03 m=+0.099538766 system refresh
set 21 18:05:19 fedora systemd[2198]: Created slice user.slice - Slice /user.
set 21 18:05:19 fedora systemd[2198]: Started podman-pause-0108e487.scope.
set 21 18:05:19 fedora systemd[2198]: Started run-r88241c66ede84159b2be050a1a902793.scope - /usr/bin/bash.
set 21 18:05:20 fedora systemd[1]: systemd-hostnamed.service: Deactivated successfully.
set 21 18:05:20 fedora audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=systemd-hostnamed comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
set 21 18:05:20 fedora audit: BPF prog-id=78 op=UNLOAD
set 21 18:05:21 fedora wpa_supplicant[1319]: wlp4s0: CTRL-EVENT-SIGNAL-CHANGE above=1 signal=-39 noise=9999 txrate=1200900
set 21 18:05:24 fedora wpa_supplicant[1319]: wlp4s0: CTRL-EVENT-SIGNAL-CHANGE above=1 signal=-39 noise=9999 txrate=1200900
set 21 18:05:27 fedora wpa_supplicant[1319]: wlp4s0: CTRL-EVENT-SIGNAL-CHANGE above=1 signal=-40 noise=9999 txrate=960700
set 21 18:05:29 fedora systemd[2198]: dbus-:1.2-org.gnome.Nautilus: Consumed 1.161s CPU time, 59.5M memory peak.
set 21 18:05:29 fedora rtkit-daemon[1166]: Successfully made thread 2382 of process 2360 (/usr/bin/gnome-shell) owned by '1000' high priority at nice level 0.
set 21 18:05:29 fedora rtkit-daemon[1166]: Successfully made thread 2382 of process 2360 (/usr/bin/gnome-shell) owned by '1000' RT at priority 20.
set 21 18:05:30 fedora wpa_supplicant[1319]: wlp4s0: CTRL-EVENT-SIGNAL-CHANGE above=1 signal=-37 noise=9999 txrate=1200900
set 21 18:05:31 fedora rtkit-daemon[1166]: Successfully made thread 2382 of process 2360 (/usr/bin/gnome-shell) owned by '1000' high priority at nice level 0.
set 21 18:05:32 fedora rtkit-daemon[1166]: Successfully made thread 2382 of process 2360 (/usr/bin/gnome-shell) owned by '1000' RT at priority 20.
set 21 18:05:32 fedora audit: BPF prog-id=81 op=LOAD
set 21 18:05:32 fedora systemd[1]: Starting fprintd.service - Fingerprint Authentication Daemon...
set 21 18:05:32 fedora systemd[1]: Started fprintd.service - Fingerprint Authentication Daemon.
set 21 18:05:32 fedora audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=fprintd comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
set 21 18:05:33 fedora wpa_supplicant[1319]: wlp4s0: CTRL-EVENT-SIGNAL-CHANGE above=1 signal=-40 noise=9999 txrate=1200900
set 21 18:05:34 fedora gdm-password][5109]: gkr-pam: unlocked login keyring
set 21 18:05:34 fedora audit[5109]: USER_AUTH pid=5109 uid=0 auid=1000 ses=2 subj=system_u:system_r:xdm_t:s0-s0:c0.c1023 msg='op=PAM:authentication grantors=pam_unix,pam_gnome_keyring acct="silverblue2" exe="/usr/libexec/gdm-session-worker" hostname=fedora addr=? terminal=/dev/tty1 res=success'
set 21 18:05:34 fedora audit[5109]: USER_ACCT pid=5109 uid=0 auid=1000 ses=2 subj=system_u:system_r:xdm_t:s0-s0:c0.c1023 msg='op=PAM:accounting grantors=pam_unix acct="silverblue2" exe="/usr/libexec/gdm-session-worker" hostname=fedora addr=? terminal=/dev/tty1 res=success'
set 21 18:05:34 fedora audit[5109]: CRED_REFR pid=5109 uid=0 auid=1000 ses=2 subj=system_u:system_r:xdm_t:s0-s0:c0.c1023 msg='op=PAM:setcred grantors=pam_unix,pam_gnome_keyring acct="silverblue2" exe="/usr/libexec/gdm-session-worker" hostname=fedora addr=? terminal=/dev/tty1 res=success'
set 21 18:05:34 fedora NetworkManager[1257]: <info>  [1726952734.4342] agent-manager: agent[f323f1816e1a0742,:1.91/org.gnome.Shell.NetworkAgent/1000]: agent registered
set 21 18:05:36 fedora wpa_supplicant[1319]: wlp4s0: CTRL-EVENT-SIGNAL-CHANGE above=1 signal=-38 noise=9999 txrate=1200900
set 21 18:05:38 fedora systemd-logind[1170]: Lid closed.
set 21 18:05:38 fedora systemd-logind[1170]: Suspending...
set 21 18:05:38 fedora ModemManager[1245]: <msg> [sleep-monitor-systemd] system is about to suspend
set 21 18:05:38 fedora NetworkManager[1257]: <info>  [1726952738.4925] manager: sleep: sleep requested (sleeping: no  enabled: yes)
set 21 18:05:38 fedora NetworkManager[1257]: <info>  [1726952738.4929] device (enp3s0): state change: unavailable -> unmanaged (reason 'unmanaged-sleeping', sys-iface-state: 'managed')
set 21 18:05:38 fedora NetworkManager[1257]: <info>  [1726952738.5028] device (p2p-dev-wlp4s0): state change: disconnected -> unmanaged (reason 'unmanaged-sleeping', sys-iface-state: 'managed')
set 21 18:05:38 fedora NetworkManager[1257]: <info>  [1726952738.5030] manager: NetworkManager state is now ASLEEP
set 21 18:05:38 fedora NetworkManager[1257]: <info>  [1726952738.5033] device (wlp4s0): state change: activated -> deactivating (reason 'sleeping', sys-iface-state: 'managed')
set 21 18:05:38 fedora NetworkManager[1257]: <info>  [1726952738.5033] dhcp4 (wlp4s0): canceled DHCP transaction
set 21 18:05:38 fedora NetworkManager[1257]: <info>  [1726952738.5033] dhcp4 (wlp4s0): activation: beginning transaction (timeout in 45 seconds)
set 21 18:05:38 fedora NetworkManager[1257]: <info>  [1726952738.5034] dhcp4 (wlp4s0): state changed no lease
set 21 18:05:38 fedora NetworkManager[1257]: <info>  [1726952738.5035] dhcp6 (wlp4s0): canceled DHCP transaction
set 21 18:05:38 fedora NetworkManager[1257]: <info>  [1726952738.5035] dhcp6 (wlp4s0): activation: beginning transaction (timeout in 45 seconds)
set 21 18:05:38 fedora NetworkManager[1257]: <info>  [1726952738.5035] dhcp6 (wlp4s0): state changed no lease
set 21 18:05:38 fedora avahi-daemon[1160]: Withdrawing address record for 192.168.0.84 on wlp4s0.
set 21 18:05:38 fedora avahi-daemon[1160]: Leaving mDNS multicast group on interface wlp4s0.IPv4 with address 192.168.0.84.
set 21 18:05:38 fedora systemd[2198]: Created slice background.slice - User Background Tasks Slice.
set 21 18:05:38 fedora systemd-resolved[1107]: wlp4s0: Bus client reset search domain list.
set 21 18:05:38 fedora systemd-resolved[1107]: wlp4s0: Bus client set default route setting: no
set 21 18:05:38 fedora systemd[2198]: Starting systemd-tmpfiles-clean.service - Cleanup of User's Temporary Files and Directories...
set 21 18:05:38 fedora avahi-daemon[1160]: Interface wlp4s0.IPv4 no longer relevant for mDNS.
set 21 18:05:38 fedora avahi-daemon[1160]: Withdrawing address record for 2804:14c:7983:9010:4ec3:c76f:9d16:ca50 on wlp4s0.
set 21 18:05:38 fedora avahi-daemon[1160]: Leaving mDNS multicast group on interface wlp4s0.IPv6 with address 2804:14c:7983:9010:4ec3:c76f:9d16:ca50.
set 21 18:05:38 fedora avahi-daemon[1160]: Joining mDNS multicast group on interface wlp4s0.IPv6 with address 2804:14c:7983:9010::2000.
set 21 18:05:38 fedora systemd-resolved[1107]: wlp4s0: Bus client reset DNS server list.
set 21 18:05:38 fedora systemd[1]: Starting NetworkManager-dispatcher.service - Network Manager Script Dispatcher Service...
set 21 18:05:38 fedora avahi-daemon[1160]: Withdrawing address record for 2804:14c:7983:9010::2000 on wlp4s0.
set 21 18:05:38 fedora avahi-daemon[1160]: Leaving mDNS multicast group on interface wlp4s0.IPv6 with address 2804:14c:7983:9010::2000.
set 21 18:05:38 fedora avahi-daemon[1160]: Interface wlp4s0.IPv6 no longer relevant for mDNS.
set 21 18:05:38 fedora systemd[2198]: Finished systemd-tmpfiles-clean.service - Cleanup of User's Temporary Files and Directories.
set 21 18:05:38 fedora systemd[1]: Started NetworkManager-dispatcher.service - Network Manager Script Dispatcher Service.
set 21 18:05:38 fedora audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg='unit=NetworkManager-dispatcher comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
set 21 18:05:38 fedora rtkit-daemon[1166]: Successfully made thread 2382 of process 2360 (/usr/bin/gnome-shell) owned by '1000' high priority at nice level 0.
set 21 18:05:38 fedora kernel: wlp4s0: deauthenticating from b0:92:4a:11:0b:24 by local choice (Reason: 3=DEAUTH_LEAVING)
set 21 18:05:38 fedora rtkit-daemon[1166]: Successfully made thread 2382 of process 2360 (/usr/bin/gnome-shell) owned by '1000' RT at priority 20.
set 21 18:05:38 fedora wpa_supplicant[1319]: nl80211: send_event_marker failed: Source based routing not supported
set 21 18:05:38 fedora wpa_supplicant[1319]: wlp4s0: CTRL-EVENT-DISCONNECTED bssid=b0:92:4a:11:0b:24 reason=3 locally_generated=1
set 21 18:05:38 fedora wpa_supplicant[1319]: wlp4s0: CTRL-EVENT-DSCP-POLICY clear_all
set 21 18:05:38 fedora NetworkManager[1257]: <info>  [1726952738.7158] device (wlp4s0): supplicant interface state: completed -> disconnected
set 21 18:05:38 fedora NetworkManager[1257]: <info>  [1726952738.7163] device (wlp4s0): state change: deactivating -> disconnected (reason 'sleeping', sys-iface-state: 'managed')
set 21 18:05:38 fedora wpa_supplicant[1319]: wlp4s0: CTRL-EVENT-REGDOM-CHANGE init=CORE type=WORLD
set 21 18:05:38 fedora audit[1246]: NETFILTER_CFG table=firewalld:8 family=1 entries=26 op=nft_unregister_rule pid=1246 subj=system_u:system_r:firewalld_t:s0 comm="firewalld"
set 21 18:05:38 fedora NetworkManager[1257]: <info>  [1726952738.7570] device (wlp4s0): set-hw-addr: set MAC address to 12:E0:65:07:53:7E (scanning)
set 21 18:05:38 fedora NetworkManager[1257]: <info>  [1726952738.7876] device (wlp4s0): state change: disconnected -> unmanaged (reason 'unmanaged-sleeping', sys-iface-state: 'managed')
set 21 18:05:38 fedora chronyd[1202]: Source 192.36.143.130 offline
set 21 18:05:38 fedora chronyd[1202]: Source 194.0.5.123 offline
set 21 18:05:38 fedora chronyd[1202]: Source 168.181.126.28 offline
set 21 18:05:38 fedora chronyd[1202]: Can't synchronise: no selectable sources
set 21 18:05:38 fedora chronyd[1202]: Source 200.160.0.8 offline
set 21 18:05:38 fedora wpa_supplicant[1319]: wlp4s0: CTRL-EVENT-SCAN-FAILED ret=-100
set 21 18:05:38 fedora NetworkManager[1257]: <info>  [1726952738.8234] device (wlp4s0): set-hw-addr: reset MAC address to 9C:2F:9D:54:3F:F7 (unmanage)
set 21 18:05:38 fedora geoclue[1790]: WiFi scan failed
set 21 18:05:38 fedora wpa_supplicant[1319]: wlp4s0: CTRL-EVENT-DSCP-POLICY clear_all
set 21 18:05:38 fedora wpa_supplicant[1319]: wlp4s0: CTRL-EVENT-DSCP-POLICY clear_all
set 21 18:05:38 fedora wpa_supplicant[1319]: nl80211: deinit ifname=wlp4s0 disabled_11b_rates=0
set 21 18:05:39 fedora gnome-shell[2360]: Cursor update failed: drmModeAtomicCommit: Argumento inválido

Comment 1 David Tardon 2024-09-26 10:58:23 UTC
> set 21 18:05:39 fedora gnome-shell[2360]: Cursor update failed: drmModeAtomicCommit: Argumento inválido

This looks suspicious to me. In any case, I doubt the issue is caused by systemd.

Comment 2 Fedora Admin user for bugzilla script actions 2024-09-26 10:58:32 UTC
This component is maintained by the GNOME project. Issues with it should be reported directly to GNOME at https://gitlab.gnome.org/GNOME/.

This issue should only be kept open if it:

1. Relates to Fedora packaging or integration with other Fedora components
2. Is required for Fedora release processes, such as blocker bugs and freeze exceptions

If this issue isn't needed for either of these two reasons, please:

 * create an issue with GNOME
 * add a link to the GNOME issue here
 * close this issue as CLOSED/UPSTREAM

Thank you!

Comment 3 David Tardon 2024-10-23 13:10:25 UTC
This has probably got the same root cause as bug 2321268.

*** This bug has been marked as a duplicate of bug 2321268 ***

Comment 4 fastos 2024-10-31 21:52:22 UTC
https://discussion.fedoraproject.org/t/kernel-6-11-3-200-fc40-unable-to-resume-from-suspend-when-bluetooth-enabled/134008/10

As this report states, when disabling Bluetooth, suspend returns normally.


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