I had Ubuntu 24.03.01 installed for a year without any problems, but after an update to the 24.04.02 the suspend option stopped working properly - the PC goes into the suspend mode, but when I try to wake it up by clicking any of the buttons it is stuck and I need to reboot it.
Here is the info of my PC:
# System Details Report
---
Report details
- Date generated: 2025-06-28 08:45:50
Hardware Information:
- Hardware Model: ASUSTeK COMPUTER INC. ASUS TUF Gaming F15 FX507ZV4_FX507ZV4
- Memory: 64.0 GiB
- Processor: 12th Gen Intel® Core™ i7-12700H × 20
- Graphics: NVIDIA GeForce RTX™ 4060 Laptop GPU
- Graphics 1: NVIDIA GeForce RTX™ 4060 Laptop GPU
- Disk Capacity: 2.0 TB
Software Information:
- Firmware Version: FX507ZV4.323
- OS Name: Ubuntu 24.04.2 LTS
- OS Build: (null)
- OS Type: 64-bit
- GNOME Version: 46
- Windowing System: X11
- Kernel Version: Linux 6.11.0-26-generic
and here is the output of the journalctl --grep='sleep|suspend|resume' --no-pager --since='-1day' command:
Jun 27 08:01:47 mchlsdrv kernel: Low-power S0 idle used by default for system suspend
Jun 27 08:01:47 mchlsdrv kernel: input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input1
Jun 27 08:01:47 mchlsdrv kernel: ACPI: button: Sleep Button [SLPB]
Jun 27 08:01:48 mchlsdrv systemd-logind[1326]: Watching system buttons on /dev/input/event1 (Sleep Button)
Jun 27 08:01:56 mchlsdrv /usr/libexec/gdm-x-session[1744]: (II) config/udev: Adding input device Sleep Button (/dev/input/event1)
Jun 27 08:01:56 mchlsdrv /usr/libexec/gdm-x-session[1744]: (**) Sleep Button: Applying InputClass "libinput keyboard catchall"
Jun 27 08:01:56 mchlsdrv /usr/libexec/gdm-x-session[1744]: (II) Using input driver 'libinput' for 'Sleep Button'
Jun 27 08:01:56 mchlsdrv /usr/libexec/gdm-x-session[1744]: (**) Sleep Button: always reports core events
Jun 27 08:01:56 mchlsdrv /usr/libexec/gdm-x-session[1744]: (II) event1 - Sleep Button: is tagged by udev as: Keyboard
Jun 27 08:01:56 mchlsdrv /usr/libexec/gdm-x-session[1744]: (II) event1 - Sleep Button: device is a keyboard
Jun 27 08:01:56 mchlsdrv /usr/libexec/gdm-x-session[1744]: (II) event1 - Sleep Button: device removed
Jun 27 08:01:56 mchlsdrv /usr/libexec/gdm-x-session[1744]: (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 9)
Jun 27 08:01:56 mchlsdrv /usr/libexec/gdm-x-session[1744]: (II) event1 - Sleep Button: is tagged by udev as: Keyboard
Jun 27 08:01:56 mchlsdrv /usr/libexec/gdm-x-session[1744]: (II) event1 - Sleep Button: device is a keyboard
Jun 27 08:04:10 mchlsdrv gnome-shell[2997]: Gio.UnixInputStream has been moved to a separate platform-specific library. Please update your code to use GioUnix.InputStream instead.
0 inhibit() ["resource:///org/gnome/shell/misc/loginManager.js":209:8]
1 InterpretGeneratorResume() ["self-hosted":1461:33]
2 AsyncFunctionNext() ["self-hosted":852:26]
3 anonymous() ["resource:///org/gnome/shell/ui/init.js":21:19]
-- Boot 16c4d92f50694537b39912204192a9d4 --
Jun 27 08:12:27 mchlsdrv kernel: Low-power S0 idle used by default for system suspend
Jun 27 08:12:27 mchlsdrv kernel: input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input1
Jun 27 08:12:27 mchlsdrv kernel: ACPI: button: Sleep Button [SLPB]
Jun 27 08:12:28 mchlsdrv systemd-logind[1296]: Watching system buttons on /dev/input/event1 (Sleep Button)
Jun 27 08:12:36 mchlsdrv /usr/libexec/gdm-x-session[1660]: (II) config/udev: Adding input device Sleep Button (/dev/input/event1)
Jun 27 08:12:36 mchlsdrv /usr/libexec/gdm-x-session[1660]: (**) Sleep Button: Applying InputClass "libinput keyboard catchall"
Jun 27 08:12:36 mchlsdrv /usr/libexec/gdm-x-session[1660]: (II) Using input driver 'libinput' for 'Sleep Button'
Jun 27 08:12:36 mchlsdrv /usr/libexec/gdm-x-session[1660]: (**) Sleep Button: always reports core events
Jun 27 08:12:36 mchlsdrv /usr/libexec/gdm-x-session[1660]: (II) event1 - Sleep Button: is tagged by udev as: Keyboard
Jun 27 08:12:36 mchlsdrv /usr/libexec/gdm-x-session[1660]: (II) event1 - Sleep Button: device is a keyboard
Jun 27 08:12:36 mchlsdrv /usr/libexec/gdm-x-session[1660]: (II) event1 - Sleep Button: device removed
Jun 27 08:12:36 mchlsdrv /usr/libexec/gdm-x-session[1660]: (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 9)
Jun 27 08:12:36 mchlsdrv /usr/libexec/gdm-x-session[1660]: (II) event1 - Sleep Button: is tagged by udev as: Keyboard
Jun 27 08:12:36 mchlsdrv /usr/libexec/gdm-x-session[1660]: (II) event1 - Sleep Button: device is a keyboard
Jun 27 08:12:53 mchlsdrv gnome-shell[2887]: Gio.UnixInputStream has been moved to a separate platform-specific library. Please update your code to use GioUnix.InputStream instead.
0 inhibit() ["resource:///org/gnome/shell/misc/loginManager.js":209:8]
1 InterpretGeneratorResume() ["self-hosted":1461:33]
2 AsyncFunctionNext() ["self-hosted":852:26]
3 anonymous() ["resource:///org/gnome/shell/ui/init.js":21:19]
Jun 27 09:32:40 mchlsdrv systemd-logind[1296]: The system will suspend now!
Jun 27 09:32:40 mchlsdrv ModemManager[1396]: <msg> [sleep-monitor-systemd] system is about to suspend
Jun 27 09:32:40 mchlsdrv NetworkManager[1330]: <info> [1751005960.6422] manager: sleep: sleep requested (sleeping: no enabled: yes)
Jun 27 09:32:40 mchlsdrv NetworkManager[1330]: <info> [1751005960.6423] device (p2p-dev-wlo1): state change: disconnected -> unmanaged (reason 'sleeping', sys-iface-state: 'managed')
Jun 27 09:32:40 mchlsdrv NetworkManager[1330]: <info> [1751005960.6425] manager: NetworkManager state is now ASLEEP
Jun 27 09:32:40 mchlsdrv NetworkManager[1330]: <info> [1751005960.6425] device (enp55s0): state change: activated -> deactivating (reason 'sleeping', sys-iface-state: 'managed')
Jun 27 09:32:40 mchlsdrv NetworkManager[1330]: <info> [1751005960.6429] device (wlo1): state change: activated -> deactivating (reason 'sleeping', sys-iface-state: 'managed')
Jun 27 09:32:40 mchlsdrv NetworkManager[1330]: <info> [1751005960.7022] device (enp55s0): state change: deactivating -> disconnected (reason 'sleeping', sys-iface-state: 'managed')
Jun 27 09:32:40 mchlsdrv NetworkManager[1330]: <info> [1751005960.7510] device (enp55s0): state change: disconnected -> unmanaged (reason 'sleeping', sys-iface-state: 'managed')
Jun 27 09:32:40 mchlsdrv NetworkManager[1330]: <info> [1751005960.7598] device (wlo1): state change: deactivating -> disconnected (reason 'sleeping', sys-iface-state: 'managed')
Jun 27 09:32:40 mchlsdrv NetworkManager[1330]: <info> [1751005960.8095] device (wlo1): state change: disconnected -> unmanaged (reason 'sleeping', sys-iface-state: 'managed')
Jun 27 09:32:41 mchlsdrv systemd[1]: Reached target sleep.target - Sleep.
Jun 27 09:32:41 mchlsdrv systemd[1]: Starting nvidia-suspend.service - NVIDIA system suspend actions...
Jun 27 09:32:41 mchlsdrv suspend[6702]: nvidia-suspend.service
Jun 27 09:32:41 mchlsdrv logger[6702]: <13>Jun 27 09:32:41 suspend: nvidia-suspend.service
Jun 27 09:32:42 mchlsdrv systemd[1]: nvidia-suspend.service: Deactivated successfully.
Jun 27 09:32:42 mchlsdrv systemd[1]: Finished nvidia-suspend.service - NVIDIA system suspend actions.
Jun 27 09:32:42 mchlsdrv systemd[1]: Starting systemd-suspend.service - System Suspend...
Jun 27 09:32:42 mchlsdrv systemd-sleep[6786]: Performing sleep operation 'suspend'...
Jun 27 09:32:42 mchlsdrv kernel: PM: suspend entry (s2idle)
-- Boot f91942f52b6d4bd2b4c96cfe337dc0d4 --
Jun 27 09:33:38 mchlsdrv kernel: Low-power S0 idle used by default for system suspend
Jun 27 09:33:38 mchlsdrv kernel: input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input1
Jun 27 09:33:38 mchlsdrv kernel: ACPI: button: Sleep Button [SLPB]
Jun 27 09:33:40 mchlsdrv systemd-logind[1312]: Watching system buttons on /dev/input/event1 (Sleep Button)
Jun 27 09:33:49 mchlsdrv /usr/libexec/gdm-x-session[1674]: (II) config/udev: Adding input device Sleep Button (/dev/input/event1)
Jun 27 09:33:49 mchlsdrv /usr/libexec/gdm-x-session[1674]: (**) Sleep Button: Applying InputClass "libinput keyboard catchall"
Jun 27 09:33:49 mchlsdrv /usr/libexec/gdm-x-session[1674]: (II) Using input driver 'libinput' for 'Sleep Button'
Jun 27 09:33:49 mchlsdrv /usr/libexec/gdm-x-session[1674]: (**) Sleep Button: always reports core events
Jun 27 09:33:49 mchlsdrv /usr/libexec/gdm-x-session[1674]: (II) event1 - Sleep Button: is tagged by udev as: Keyboard
Jun 27 09:33:49 mchlsdrv /usr/libexec/gdm-x-session[1674]: (II) event1 - Sleep Button: device is a keyboard
Jun 27 09:33:49 mchlsdrv /usr/libexec/gdm-x-session[1674]: (II) event1 - Sleep Button: device removed
Jun 27 09:33:49 mchlsdrv /usr/libexec/gdm-x-session[1674]: (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 9)
Jun 27 09:33:49 mchlsdrv /usr/libexec/gdm-x-session[1674]: (II) event1 - Sleep Button: is tagged by udev as: Keyboard
Jun 27 09:33:49 mchlsdrv /usr/libexec/gdm-x-session[1674]: (II) event1 - Sleep Button: device is a keyboard
Jun 27 09:34:03 mchlsdrv /usr/libexec/gdm-x-session[1674]: (II) event1 - Sleep Button: device removed
Jun 27 09:34:09 mchlsdrv /usr/libexec/gdm-x-session[2581]: (II) config/udev: Adding input device Sleep Button (/dev/input/event1)
Jun 27 09:34:09 mchlsdrv /usr/libexec/gdm-x-session[2581]: (**) Sleep Button: Applying InputClass "libinput keyboard catchall"
Jun 27 09:34:09 mchlsdrv /usr/libexec/gdm-x-session[2581]: (II) Using input driver 'libinput' for 'Sleep Button'
Jun 27 09:34:09 mchlsdrv /usr/libexec/gdm-x-session[2581]: (**) Sleep Button: always reports core events
Jun 27 09:34:09 mchlsdrv /usr/libexec/gdm-x-session[2581]: (II) event1 - Sleep Button: is tagged by udev as: Keyboard
Jun 27 09:34:09 mchlsdrv /usr/libexec/gdm-x-session[2581]: (II) event1 - Sleep Button: device is a keyboard
Jun 27 09:34:09 mchlsdrv /usr/libexec/gdm-x-session[2581]: (II) event1 - Sleep Button: device removed
Jun 27 09:34:09 mchlsdrv /usr/libexec/gdm-x-session[2581]: (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 9)
Jun 27 09:34:09 mchlsdrv /usr/libexec/gdm-x-session[2581]: (II) event1 - Sleep Button: is tagged by udev as: Keyboard
Jun 27 09:34:09 mchlsdrv /usr/libexec/gdm-x-session[2581]: (II) event1 - Sleep Button: device is a keyboard
Jun 27 09:34:13 mchlsdrv gnome-shell[2952]: Gio.UnixInputStream has been moved to a separate platform-specific library. Please update your code to use GioUnix.InputStream instead.
0 inhibit() ["resource:///org/gnome/shell/misc/loginManager.js":209:8]
1 InterpretGeneratorResume() ["self-hosted":1461:33]
2 AsyncFunctionNext() ["self-hosted":852:26]
3 anonymous() ["resource:///org/gnome/shell/ui/init.js":21:19]
Jun 27 21:32:55 mchlsdrv systemd-logind[1312]: The system will suspend now!
Jun 27 21:32:55 mchlsdrv ModemManager[1410]: <msg> [sleep-monitor-systemd] system is about to suspend
Jun 27 21:32:55 mchlsdrv NetworkManager[1352]: <info> [1751049175.3875] manager: sleep: sleep requested (sleeping: no enabled: yes)
Jun 27 21:32:55 mchlsdrv NetworkManager[1352]: <info> [1751049175.3876] device (enp55s0): state change: unavailable -> unmanaged (reason 'sleeping', sys-iface-state: 'managed')
Jun 27 21:32:55 mchlsdrv NetworkManager[1352]: <info> [1751049175.3966] device (p2p-dev-wlo1): state change: disconnected -> unmanaged (reason 'sleeping', sys-iface-state: 'managed')
Jun 27 21:32:55 mchlsdrv NetworkManager[1352]: <info> [1751049175.3967] manager: NetworkManager state is now ASLEEP
Jun 27 21:32:55 mchlsdrv NetworkManager[1352]: <info> [1751049175.3968] device (wlo1): state change: activated -> deactivating (reason 'sleeping', sys-iface-state: 'managed')
Jun 27 21:32:55 mchlsdrv NetworkManager[1352]: <info> [1751049175.4875] device (wlo1): state change: deactivating -> disconnected (reason 'sleeping', sys-iface-state: 'managed')
Jun 27 21:32:55 mchlsdrv NetworkManager[1352]: <info> [1751049175.5179] device (wlo1): state change: disconnected -> unmanaged (reason 'sleeping', sys-iface-state: 'managed')
Jun 27 21:32:58 mchlsdrv systemd[1]: Reached target sleep.target - Sleep.
Jun 27 21:32:58 mchlsdrv systemd[1]: Starting nvidia-suspend.service - NVIDIA system suspend actions...
Jun 27 21:32:58 mchlsdrv suspend[17361]: nvidia-suspend.service
Jun 27 21:32:58 mchlsdrv logger[17361]: <13>Jun 27 21:32:58 suspend: nvidia-suspend.service
Jun 27 21:32:59 mchlsdrv /usr/libexec/gdm-x-session[2581]: (II) event1 - Sleep Button: device removed
Jun 27 21:33:00 mchlsdrv systemd[1]: nvidia-suspend.service: Deactivated successfully.
Jun 27 21:33:00 mchlsdrv systemd[1]: Finished nvidia-suspend.service - NVIDIA system suspend actions.
Jun 27 21:33:00 mchlsdrv systemd[1]: Starting systemd-suspend.service - System Suspend...
Jun 27 21:33:00 mchlsdrv systemd-sleep[17390]: Performing sleep operation 'suspend'...
Jun 27 21:33:00 mchlsdrv kernel: PM: suspend entry (s2idle)
-- Boot 1c4cb189d02f42378a2ed9c69dc19635 --
Jun 27 21:35:54 mchlsdrv kernel: Low-power S0 idle used by default for system suspend
Jun 27 21:35:54 mchlsdrv kernel: input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input1
Jun 27 21:35:54 mchlsdrv kernel: ACPI: button: Sleep Button [SLPB]
Jun 27 21:35:55 mchlsdrv systemd-logind[1262]: Watching system buttons on /dev/input/event1 (Sleep Button)
Jun 27 21:36:01 mchlsdrv /usr/libexec/gdm-x-session[1810]: (II) config/udev: Adding input device Sleep Button (/dev/input/event1)
Jun 27 21:36:01 mchlsdrv /usr/libexec/gdm-x-session[1810]: (**) Sleep Button: Applying InputClass "libinput keyboard catchall"
Jun 27 21:36:01 mchlsdrv /usr/libexec/gdm-x-session[1810]: (II) Using input driver 'libinput' for 'Sleep Button'
Jun 27 21:36:01 mchlsdrv /usr/libexec/gdm-x-session[1810]: (**) Sleep Button: always reports core events
Jun 27 21:36:01 mchlsdrv /usr/libexec/gdm-x-session[1810]: (II) event1 - Sleep Button: is tagged by udev as: Keyboard
Jun 27 21:36:01 mchlsdrv /usr/libexec/gdm-x-session[1810]: (II) event1 - Sleep Button: device is a keyboard
Jun 27 21:36:01 mchlsdrv /usr/libexec/gdm-x-session[1810]: (II) event1 - Sleep Button: device removed
Jun 27 21:36:01 mchlsdrv /usr/libexec/gdm-x-session[1810]: (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 9)
Jun 27 21:36:01 mchlsdrv /usr/libexec/gdm-x-session[1810]: (II) event1 - Sleep Button: is tagged by udev as: Keyboard
Jun 27 21:36:01 mchlsdrv /usr/libexec/gdm-x-session[1810]: (II) event1 - Sleep Button: device is a keyboard
Jun 27 21:39:00 mchlsdrv systemd-logind[1262]: Suspending...
Jun 27 21:39:00 mchlsdrv NetworkManager[1286]: <info> [1751049540.1819] manager: sleep: sleep requested (sleeping: no enabled: yes)
Jun 27 21:39:00 mchlsdrv NetworkManager[1286]: <info> [1751049540.1819] device (enp55s0): state change: unavailable -> unmanaged (reason 'sleeping', sys-iface-state: 'managed')
Jun 27 21:39:00 mchlsdrv ModemManager[1367]: <msg> [sleep-monitor-systemd] system is about to suspend
Jun 27 21:39:00 mchlsdrv NetworkManager[1286]: <info> [1751049540.1907] device (p2p-dev-wlo1): state change: disconnected -> unmanaged (reason 'sleeping', sys-iface-state: 'managed')
Jun 27 21:39:00 mchlsdrv NetworkManager[1286]: <info> [1751049540.1908] manager: NetworkManager state is now ASLEEP
Jun 27 21:39:00 mchlsdrv NetworkManager[1286]: <info> [1751049540.1908] device (wlo1): state change: activated -> deactivating (reason 'sleeping', sys-iface-state: 'managed')
Jun 27 21:39:00 mchlsdrv NetworkManager[1286]: <info> [1751049540.3378] device (wlo1): state change: deactivating -> disconnected (reason 'sleeping', sys-iface-state: 'managed')
Jun 27 21:39:00 mchlsdrv NetworkManager[1286]: <info> [1751049540.3907] device (wlo1): state change: disconnected -> unmanaged (reason 'sleeping', sys-iface-state: 'managed')
Jun 27 21:39:00 mchlsdrv systemd[1]: Reached target sleep.target - Sleep.
Jun 27 21:39:00 mchlsdrv systemd[1]: Starting nvidia-suspend.service - NVIDIA system suspend actions...
Jun 27 21:39:00 mchlsdrv suspend[2375]: nvidia-suspend.service
Jun 27 21:39:00 mchlsdrv logger[2375]: <13>Jun 27 21:39:00 suspend: nvidia-suspend.service
Jun 27 21:39:01 mchlsdrv /usr/libexec/gdm-x-session[1810]: (II) event1 - Sleep Button: device removed
Jun 27 21:39:03 mchlsdrv systemd[1]: nvidia-suspend.service: Deactivated successfully.
Jun 27 21:39:03 mchlsdrv systemd[1]: Finished nvidia-suspend.service - NVIDIA system suspend actions.
Jun 27 21:39:03 mchlsdrv systemd[1]: Starting systemd-suspend.service - System Suspend...
Jun 27 21:39:03 mchlsdrv systemd-sleep[2400]: Performing sleep operation 'suspend'...
Jun 27 21:39:03 mchlsdrv kernel: PM: suspend entry (s2idle)
-- Boot 9bd3060f644140d5bed9dcc981c9b320 --
Jun 27 21:38:02 mchlsdrv systemd-logind[1287]: Watching system buttons on /dev/input/event1 (Sleep Button)
Jun 27 21:38:12 mchlsdrv /usr/libexec/gdm-x-session[1688]: (II) config/udev: Adding input device Sleep Button (/dev/input/event1)
Jun 27 21:38:12 mchlsdrv /usr/libexec/gdm-x-session[1688]: (**) Sleep Button: Applying InputClass "libinput keyboard catchall"
Jun 27 21:38:12 mchlsdrv /usr/libexec/gdm-x-session[1688]: (II) Using input driver 'libinput' for 'Sleep Button'
Jun 27 21:38:12 mchlsdrv /usr/libexec/gdm-x-session[1688]: (**) Sleep Button: always reports core events
Jun 27 21:38:12 mchlsdrv /usr/libexec/gdm-x-session[1688]: (II) event1 - Sleep Button: is tagged by udev as: Keyboard
Jun 27 21:38:12 mchlsdrv /usr/libexec/gdm-x-session[1688]: (II) event1 - Sleep Button: device is a keyboard
Jun 27 21:38:12 mchlsdrv /usr/libexec/gdm-x-session[1688]: (II) event1 - Sleep Button: device removed
Jun 27 21:38:12 mchlsdrv /usr/libexec/gdm-x-session[1688]: (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 9)
Jun 27 21:38:12 mchlsdrv /usr/libexec/gdm-x-session[1688]: (II) event1 - Sleep Button: is tagged by udev as: Keyboard
Jun 27 21:38:12 mchlsdrv /usr/libexec/gdm-x-session[1688]: (II) event1 - Sleep Button: device is a keyboard
Jun 27 21:38:22 mchlsdrv /usr/libexec/gdm-x-session[1688]: (II) event1 - Sleep Button: device removed
Jun 27 21:38:29 mchlsdrv /usr/libexec/gdm-x-session[2563]: (II) config/udev: Adding input device Sleep Button (/dev/input/event1)
Jun 27 21:38:29 mchlsdrv /usr/libexec/gdm-x-session[2563]: (**) Sleep Button: Applying InputClass "libinput keyboard catchall"
Jun 27 21:38:29 mchlsdrv /usr/libexec/gdm-x-session[2563]: (II) Using input driver 'libinput' for 'Sleep Button'
Jun 27 21:38:29 mchlsdrv /usr/libexec/gdm-x-session[2563]: (**) Sleep Button: always reports core events
Jun 27 21:38:29 mchlsdrv /usr/libexec/gdm-x-session[2563]: (II) event1 - Sleep Button: is tagged by udev as: Keyboard
Jun 27 21:38:29 mchlsdrv /usr/libexec/gdm-x-session[2563]: (II) event1 - Sleep Button: device is a keyboard
Jun 27 21:38:29 mchlsdrv /usr/libexec/gdm-x-session[2563]: (II) event1 - Sleep Button: device removed
Jun 27 21:38:29 mchlsdrv /usr/libexec/gdm-x-session[2563]: (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 9)
Jun 27 21:38:29 mchlsdrv /usr/libexec/gdm-x-session[2563]: (II) event1 - Sleep Button: is tagged by udev as: Keyboard
Jun 27 21:38:29 mchlsdrv /usr/libexec/gdm-x-session[2563]: (II) event1 - Sleep Button: device is a keyboard
Jun 28 07:40:06 mchlsdrv gnome-shell[2926]: Gio.UnixInputStream has been moved to a separate platform-specific library. Please update your code to use GioUnix.InputStream instead.
0 inhibit() ["resource:///org/gnome/shell/misc/loginManager.js":209:8]
1 InterpretGeneratorResume() ["self-hosted":1461:33]
2 AsyncFunctionNext() ["self-hosted":852:26]
3 anonymous() ["resource:///org/gnome/shell/ui/init.js":21:19]
I tried following the accepted answer in a related question, but it didn't help.
Please advice how can I fix this issue. Thanks in advance.