Screen Locking fcks sh!t up: borked apps, hardware

Hey folks! Anybody else have a sub-par experience when their screen automatically locks? On my ASUS ROG Strix Scar 17 laptop (G733PY, specs below), when I come back from being AFK for a while and unlock my screen:

  • YouTube videos don’t play anymore
  • Apps freeze or crash
  • Audacious won’t play anymore
  • Keyboard backlight is off and can’t be re-enabled
  • Espanso has stopped

So far, I’ve experienced this in my home office, where the laptop has 3 screens connected: 2 via USB-C (DP) and a third one via HDMI port, but that one runs through a home theatre AVR and then to the screen.

I don’t really use this laptop much in public places, so I don’t care all that much, but it’s a bit crap anyway. Anybody else experience this?

Specs:

 fastfetch
           .-------------------------:                    redacted@BOOMGERBIL
          .+=========================.                    ------------------------
         :++===++==================-       :++-           OS: CachyOS x86_64
        :*++====+++++=============-        .==:           Host: ROG Strix G733PY (1.0)
       -*+++=====+***++==========:                        Kernel: Linux 7.0.3-1-cachyos
      =*++++========------------:                         Uptime: 9 mins
     =*+++++=====-                     ...                Packages: 1813 (pacman)
   .+*+++++=-===:                    .=+++=:              Shell: fish 4.6.0
  :++++=====-==:                     -*****+              Display (LG ULTRAGEAR): 2560x1080 in 34", 144 Hz [External] *
 :++========-=.                      .=+**+.              Display (DENON-AVR): 1920x1080 in 28", 60 Hz [External]
.+==========-.                          .                 Display (BenQ BL3200): 2560x1440 in 32", 60 Hz [External]
 :+++++++====-                                .--==-.     DE: KDE Plasma 6.6.4
  :++==========.                             :+++++++:    WM: KWin (Wayland)
   .-===========.                            =*****+*+    WM Theme: Breeze
    .-===========:                           .+*****+:    Theme: Breeze (Light) [Qt], Breeze [GTK2/3]
      -=======++++:::::::::::::::::::::::::-:  .---:      Icons: breeze [Qt], breeze [GTK2/3/4]
       :======++++====+++******************=.             Font: Noto Sans (10pt) [Qt], Noto Sans (10pt) [GTK2/3/4]
        :=====+++==========++++++++++++++*-               Cursor: breeze (24px)
         .====++==============++++++++++*-                Terminal: yakuake 26.4.0
          .===+==================+++++++:                 CPU: AMD Ryzen 9 7945HX (32) @ 2.50 GHz
           .-=======================+++:                  GPU 1: AMD Radeon 610M [Integrated]
             ..........................                   GPU 2: NVIDIA GeForce RTX 4090 Laptop GPU [Discrete]
                                                          Memory: 6.28 GiB / 62.00 GiB (10%)
                                                          Swap: 352.00 KiB / 62.00 GiB (0%)
                                                          Disk (/): 27.62 GiB / 96.95 GiB (28%) - btrfs
                                                          Disk (/home): 1.76 TiB / 3.58 TiB (49%) - ext4
                                                          Local IP (wlan0): 192.168.178.63/24
                                                          Battery (GA50358): 100% [AC Connected]
                                                          Locale: en_GB.UTF-8