You are not logged in.

#1 2026-04-10 17:44:45

tttt
Member
Registered: 2026-02-05
Posts: 4

Black screen after resuming from suspend

I previously asked a question at https://bbs.archlinux.org/viewtopic.php?id=312862 which got me past resuming from suspending failing every time.

I think I'm now back to resume from suspend showing me a black screen fairly reliably after 5 or so successful resumes. The symptom seems largely the same, I can't switch to tty and end up using sysrq.

Here is output of journalctl --user --system -b-1 where I ran into this on previous boot and had to reboot. In terms of weird aspects of my hardware, I have a particularly weird keyboard that's running qmk with bits of bitrotted abandonware, my monitor is a 49" Samsung G9 which sometimes behaves strangely, and my motherboard is a Asrock B550M-ITX which I feel like I've seen way more random USB errors in logs than I have ever before.

Offline

#2 2026-04-10 23:48:43

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 77,550

Re: Black screen after resuming from suspend

Apr 10 09:46:42 tonybellabox xorg-server[1064]: [ 80046.706] (EE) systemd-logind: failed to release device: Device not taken
Apr 10 09:46:42 tonybellabox xorg-server[1064]: [ 80046.706] (II) config/udev: removing device https://github.com/stapelberg kinT (kint36) Mouse
Apr 10 09:46:42 tonybellabox xorg-server[1064]: [ 80046.707] (II) UnloadModule: "libinput"
Apr 10 09:46:42 tonybellabox xorg-server[1064]: [ 80046.707] (II) systemd-logind: releasing fd for 13:72
Apr 10 09:46:42 tonybellabox xorg-server[1064]: [ 80046.707] (EE) systemd-logind: failed to release device: Device not taken
Apr 10 09:46:42 tonybellabox xorg-server[1064]: [ 80046.707] (II) config/udev: removing device https://github.com/stapelberg kinT (kint36) System Control
Apr 10 09:46:42 tonybellabox xorg-server[1064]: [ 80046.707] (II) UnloadModule: "libinput"
Apr 10 09:46:42 tonybellabox xorg-server[1064]: [ 80046.708] (II) systemd-logind: releasing fd for 13:73
Apr 10 09:46:42 tonybellabox xorg-server[1064]: [ 80046.708] (EE) systemd-logind: failed to release device: Device not taken
Apr 10 09:46:42 tonybellabox xorg-server[1064]: [ 80046.708] (II) config/udev: removing device https://github.com/stapelberg kinT (kint36) Consumer Control
Apr 10 09:46:42 tonybellabox xorg-server[1064]: [ 80046.708] (II) UnloadModule: "libinput"
Apr 10 09:46:42 tonybellabox xorg-server[1064]: [ 80046.708] (II) systemd-logind: not releasing fd for 13:74, still in use
Apr 10 09:46:42 tonybellabox xorg-server[1064]: [ 80046.708] (II) config/udev: removing device https://github.com/stapelberg kinT (kint36) Consumer Control
Apr 10 09:46:42 tonybellabox xorg-server[1064]: [ 80046.708] (II) UnloadModule: "libinput"
Apr 10 09:46:42 tonybellabox xorg-server[1064]: [ 80046.708] (II) systemd-logind: releasing fd for 13:74
Apr 10 09:46:42 tonybellabox xorg-server[1064]: [ 80046.708] (EE) systemd-logind: failed to release device: Device not taken
Apr 10 09:46:42 tonybellabox xorg-server[1064]: [ 80046.709] (II) config/udev: removing device https://github.com/stapelberg kinT (kint36) Keyboard
Apr 10 09:46:42 tonybellabox xorg-server[1064]: [ 80046.709] (II) UnloadModule: "libinput"
Apr 10 09:46:42 tonybellabox xorg-server[1064]: [ 80046.709] (II) systemd-logind: releasing fd for 13:75

Can you go w/o that device for a while to see whether it's coming from there? Unfortunately doesn't seem to show up  as JOYDEV hmm

Offline

#3 2026-08-14 20:53:52

tttt
Member
Registered: 2026-02-05
Posts: 4

Re: Black screen after resuming from suspend

So I recompiled my keyboard firmware and I'm pretty sure it's condensed down to a single "USB device" now, and my PC is back to the old behavior it's always had of failing to resume about once in every 5-10 attempts. Here is journalctl output of the most recent failure to resume. I think this is likely to do with my USB hub or just something with USB, since I see xorg logs to do with my USB devices. I use a UGREEN USB hub that I plug most of my USB devices like keyboard and mouse into so I can switch between my PC and my laptop. Any help would be appreciated, happy to get some different hardware like a full on powered KVM switch.

Output of xinput

⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ https://github.com/stapelberg kinT (kint36) Keyboard	id=6	[slave  pointer  (2)]
⎜   ↳ G-Wolves G-Wolves Fenrir Pro 8K Receiver-N	id=7	[slave  pointer  (2)]
⎜   ↳ G-Wolves G-Wolves Fenrir Pro 8K Receiver-N Consumer Control	id=8	[slave  pointer  (2)]
⎜   ↳ WL WLMOUSE YING 8K RECEIVER             	id=11	[slave  pointer  (2)]
⎜   ↳ WL WLMOUSE YING 8K RECEIVER Consumer Control	id=12	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ G-Wolves G-Wolves Fenrir Pro 8K Receiver-N System Control	id=9	[slave  keyboard (3)]
    ↳ G-Wolves G-Wolves Fenrir Pro 8K Receiver-N Keyboard	id=10	[slave  keyboard (3)]
    ↳ WL WLMOUSE YING 8K RECEIVER System Control	id=13	[slave  keyboard (3)]
    ↳ WL WLMOUSE YING 8K RECEIVER Keyboard    	id=14	[slave  keyboard (3)]
    ↳ Power Button                            	id=15	[slave  keyboard (3)]
    ↳ Power Button                            	id=16	[slave  keyboard (3)]
    ↳ https://github.com/stapelberg kinT (kint36) Keyboard	id=17	[slave  keyboard (3)]
    ↳ G-Wolves G-Wolves Fenrir Pro 8K Receiver-N Consumer Control	id=18	[slave  keyboard (3)]
    ↳ WL WLMOUSE YING 8K RECEIVER             	id=19	[slave  keyboard (3)]
    ↳ WL WLMOUSE YING 8K RECEIVER Consumer Control	id=20	[slave  keyboard (3)]

Output of lsusb

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 26ce:01a2 ASRock LED Controller
Bus 001 Device 003: ID 8087:0aa7 Intel Corp. Wireless-AC 3168 Bluetooth
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 05e3:0610 Genesys Logic, Inc. Hub
Bus 003 Device 003: ID 05e3:0610 Genesys Logic, Inc. Hub
Bus 003 Device 004: ID 046d:082b Logitech, Inc. Webcam C170
Bus 003 Device 005: ID 1209:345c Generic kinX Keyboard Controller
Bus 003 Device 006: ID 33e4:3617 G-Wolves G-Wolves Fenrir Pro 8K Receiver-N
Bus 003 Device 007: ID 36a7:a874 WL WLMOUSE YING 8K RECEIVER
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 004 Device 002: ID 05e3:0626 Genesys Logic, Inc. Hub
Bus 004 Device 003: ID 05e3:0626 Genesys Logic, Inc. Hub

Offline

#4 2026-08-15 16:04:06

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 77,550

Re: Black screen after resuming from suspend

I think this is likely to do with my USB hub or just something with USB, since I see xorg logs to do with my USB devices. I use a UGREEN USB hub that I plug most of my USB devices like keyboard and mouse into so I can switch between my PC and my laptop. Any help would be appreciated

Step #1 - verify the theory by cleaning your USB stack, ie. remove the hub, *replace* keyboard and mouse  and see whether the problem is gone.
Step #2 - incrementally re-introduce elements to isolate the offender
Step #3 - replace the offender or address its potential problems (once we know where this is coming from we can start to pull some informed strings to see what's falling out)
Step #4 - profit

Offline

Board footer

Powered by FluxBB