Display does not turn on after DPMS turn off after upgrading to 4.20.0
This behavior from #535 (closed) is back with xfce4-settings 4.20.0. But this time is a little different.
Scenario a: Suspend system. Wait a few seconds. Resume system. Display resumes. Everything works Ok.
Scenario b: Suspend system. Wait a few hours. Resume system. Display does not resume. Had to access from another system with ssh, then init 3; sleep 3; init 5
to have the display back again.
There are no useful entries in ~/.xsession-errors.
If I downgrade from Xfce 4.20 to latest Xfce 4.18 packages or use any other desktop environment, issue is gone and everything works again.
From dmesg:
[59742.977013] PM: suspend exit
[59742.977044] elogind-daemon[1149]: System resumed.
[59742.990686] Generic FE-GE Realtek PHY r8169-0-400:00: attached PHY driver [Generic FE-GE Realtek PHY] (mii_bus:phy_addr=r8169-0-400:00, irq=IGNORE)
[59743.088507] r8169 0000:04:00.0 eth0: Link is Down
[59743.563545] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[59743.592544] ata1.00: configured for UDMA/100
[59745.442142] [drm] SADs count is: 0, don't need to read it
[59745.940832] r8169 0000:04:00.0 eth0: Link is Up - 1Gbps/Full - flow control rx/tx
[59745.940836] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[59745.966138] r8169 0000:04:00.0 eth0: Link is Down
[59749.776754] r8169 0000:04:00.0 eth0: Link is Up - 1Gbps/Full - flow control off
[59753.994676] [drm] SADs count is: 0, don't need to read it
[59762.627140] [drm] SADs count is: 0, don't need to read it
[59771.079768] [drm] SADs count is: 0, don't need to read it
[59779.442461] [drm] SADs count is: 0, don't need to read it
[59787.815148] [drm] SADs count is: 0, don't need to read it
[59796.277760] [drm] SADs count is: 0, don't need to read it
[59804.670431] [drm] SADs count is: 0, don't need to read it
[59813.033128] [drm] SADs count is: 0, don't need to read it
[59821.345872] [drm] SADs count is: 0, don't need to read it
[59829.728569] [drm] SADs count is: 0, don't need to read it
From /var/log/messages
:
Dec 17 23:36:28 joel-rizen5 kernel: PM: suspend entry (deep)
Dec 18 03:24:20 joel-rizen5 kernel: Filesystems sync: 2.048 seconds
Dec 18 03:24:20 joel-rizen5 kernel: Freezing user space processes ... (elapsed 0.001 seconds) done.
Dec 18 03:24:20 joel-rizen5 kernel: OOM killer disabled.
Dec 18 03:24:20 joel-rizen5 kernel: Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
Dec 18 03:24:20 joel-rizen5 kernel: printk: Suspending console(s) (use no_console_suspend to debug)
Dec 18 03:24:20 joel-rizen5 kernel: r8169 0000:04:00.0 eth0: Link is Down
Dec 18 03:24:20 joel-rizen5 kernel: serial 00:04: disabled
Dec 18 03:24:20 joel-rizen5 kernel: sd 1:0:0:0: [sdb] Synchronizing SCSI cache
Dec 18 03:24:20 joel-rizen5 kernel: sd 0:0:0:0: [sda] Synchronizing SCSI cache
Dec 18 03:24:20 joel-rizen5 kernel: sd 1:0:0:0: [sdb] Stopping disk
Dec 18 03:24:20 joel-rizen5 kernel: sd 0:0:0:0: [sda] Stopping disk
Dec 18 03:24:20 joel-rizen5 kernel: ACPI: Preparing to enter system sleep state S3
Dec 18 03:24:20 joel-rizen5 kernel: PM: Saving platform NVS memory
Dec 18 03:24:20 joel-rizen5 kernel: Disabling non-boot CPUs ...
Dec 18 03:24:20 joel-rizen5 kernel: irq_migrate_all_off_this_cpu: 11 callbacks suppressed
Dec 18 03:24:20 joel-rizen5 kernel: IRQ 40: no longer affine to CPU1
Dec 18 03:24:20 joel-rizen5 kernel: smpboot: CPU 1 is now offline
Dec 18 03:24:20 joel-rizen5 kernel: smpboot: CPU 2 is now offline
Dec 18 03:24:20 joel-rizen5 kernel: IRQ 26: no longer affine to CPU3
Dec 18 03:24:20 joel-rizen5 kernel: IRQ 39: no longer affine to CPU3
Dec 18 03:24:20 joel-rizen5 kernel: IRQ 43: no longer affine to CPU3
Dec 18 03:24:20 joel-rizen5 kernel: IRQ 50: no longer affine to CPU3
Dec 18 03:24:20 joel-rizen5 kernel: IRQ 56: no longer affine to CPU3
Dec 18 03:24:20 joel-rizen5 kernel: IRQ 57: no longer affine to CPU3
Dec 18 03:24:20 joel-rizen5 kernel: IRQ 64: no longer affine to CPU3
Dec 18 03:24:20 joel-rizen5 kernel: smpboot: CPU 3 is now offline
Dec 18 03:24:20 joel-rizen5 kernel: smpboot: CPU 4 is now offline
Dec 18 03:24:20 joel-rizen5 kernel: IRQ 28: no longer affine to CPU5
Dec 18 03:24:20 joel-rizen5 kernel: IRQ 48: no longer affine to CPU5
Dec 18 03:24:20 joel-rizen5 kernel: smpboot: CPU 5 is now offline
Dec 18 03:24:20 joel-rizen5 kernel: smpboot: CPU 6 is now offline
Dec 18 03:24:20 joel-rizen5 kernel: smpboot: CPU 7 is now offline
Dec 18 03:24:20 joel-rizen5 kernel: ACPI: Low-level resume complete
Dec 18 03:24:20 joel-rizen5 kernel: PM: Restoring platform NVS memory
Dec 18 03:24:20 joel-rizen5 kernel: Enabling non-boot CPUs ...
Dec 18 03:24:20 joel-rizen5 kernel: x86: Booting SMP configuration:
Dec 18 03:24:20 joel-rizen5 kernel: smpboot: Booting Node 0 Processor 1 APIC 0x1
Dec 18 03:24:20 joel-rizen5 kernel: microcode: CPU1: patch_level=0x0810100b
Dec 18 03:24:20 joel-rizen5 kernel: CPU1 is up
Dec 18 03:24:20 joel-rizen5 kernel: smpboot: Booting Node 0 Processor 2 APIC 0x2
Dec 18 03:24:20 joel-rizen5 kernel: microcode: CPU2: patch_level=0x0810100b
Dec 18 03:24:20 joel-rizen5 kernel: CPU2 is up
Dec 18 03:24:20 joel-rizen5 kernel: smpboot: Booting Node 0 Processor 3 APIC 0x3
Dec 18 03:24:20 joel-rizen5 kernel: microcode: CPU3: patch_level=0x0810100b
Dec 18 03:24:20 joel-rizen5 kernel: CPU3 is up
Dec 18 03:24:20 joel-rizen5 kernel: smpboot: Booting Node 0 Processor 4 APIC 0x4
Dec 18 03:24:20 joel-rizen5 kernel: microcode: CPU4: patch_level=0x0810100b
Dec 18 03:24:20 joel-rizen5 kernel: CPU4 is up
Dec 18 03:24:20 joel-rizen5 kernel: smpboot: Booting Node 0 Processor 5 APIC 0x5
Dec 18 03:24:20 joel-rizen5 kernel: microcode: CPU5: patch_level=0x0810100b
Dec 18 03:24:20 joel-rizen5 kernel: CPU5 is up
Dec 18 03:24:20 joel-rizen5 kernel: smpboot: Booting Node 0 Processor 6 APIC 0x6
Dec 18 03:24:20 joel-rizen5 kernel: microcode: CPU6: patch_level=0x0810100b
Dec 18 03:24:20 joel-rizen5 kernel: CPU6 is up
Dec 18 03:24:20 joel-rizen5 kernel: smpboot: Booting Node 0 Processor 7 APIC 0x7
Dec 18 03:24:20 joel-rizen5 kernel: microcode: CPU7: patch_level=0x0810100b
Dec 18 03:24:20 joel-rizen5 kernel: CPU7 is up
Dec 18 03:24:20 joel-rizen5 kernel: ACPI: Waking up from system sleep state S3
Dec 18 03:24:20 joel-rizen5 kernel: xhci_hcd 0000:01:00.0: xHC error in resume, USBSTS 0x401, Reinit
Dec 18 03:24:20 joel-rizen5 kernel: usb usb1: root hub lost power or was reset
Dec 18 03:24:20 joel-rizen5 kernel: usb usb2: root hub lost power or was reset
Dec 18 03:24:20 joel-rizen5 kernel: sd 0:0:0:0: [sda] Starting disk
Dec 18 03:24:20 joel-rizen5 kernel: sd 1:0:0:0: [sdb] Starting disk
Dec 18 03:24:20 joel-rizen5 kernel: serial 00:04: activated
Dec 18 03:24:20 joel-rizen5 kernel: [drm] PCIE GART of 1024M enabled (table at 0x000000F400900000).
Dec 18 03:24:20 joel-rizen5 kernel: [drm] PSP is resuming...
Dec 18 03:24:20 joel-rizen5 kernel: [drm] reserve 0x400000 from 0xf47f800000 for PSP TMR
Dec 18 03:24:20 joel-rizen5 kernel: [drm] psp command failed and response status is (0x7)
Dec 18 03:24:20 joel-rizen5 kernel: r8169 0000:04:00.0 eth0: Link is Down
Dec 18 03:24:20 joel-rizen5 kernel: amdgpu: [powerplay] dpm has been enabled
Dec 18 03:24:20 joel-rizen5 kernel: [drm] SADs count is: 0, don't need to read it
Dec 18 03:24:20 joel-rizen5 kernel: [drm] VCN decode and encode initialized successfully(under SPG Mode).
Dec 18 03:24:20 joel-rizen5 kernel: amdgpu 0000:07:00.0: ring gfx uses VM inv eng 0 on hub 0
Dec 18 03:24:20 joel-rizen5 kernel: amdgpu 0000:07:00.0: ring comp_1.0.0 uses VM inv eng 1 on hub 0
Dec 18 03:24:20 joel-rizen5 kernel: amdgpu 0000:07:00.0: ring comp_1.1.0 uses VM inv eng 4 on hub 0
Dec 18 03:24:20 joel-rizen5 kernel: amdgpu 0000:07:00.0: ring comp_1.2.0 uses VM inv eng 5 on hub 0
Dec 18 03:24:20 joel-rizen5 kernel: amdgpu 0000:07:00.0: ring comp_1.3.0 uses VM inv eng 6 on hub 0
Dec 18 03:24:20 joel-rizen5 kernel: amdgpu 0000:07:00.0: ring comp_1.0.1 uses VM inv eng 7 on hub 0
Dec 18 03:24:20 joel-rizen5 kernel: amdgpu 0000:07:00.0: ring comp_1.1.1 uses VM inv eng 8 on hub 0
Dec 18 03:24:20 joel-rizen5 kernel: amdgpu 0000:07:00.0: ring comp_1.2.1 uses VM inv eng 9 on hub 0
Dec 18 03:24:20 joel-rizen5 kernel: amdgpu 0000:07:00.0: ring comp_1.3.1 uses VM inv eng 10 on hub 0
Dec 18 03:24:20 joel-rizen5 kernel: amdgpu 0000:07:00.0: ring kiq_2.1.0 uses VM inv eng 11 on hub 0
Dec 18 03:24:20 joel-rizen5 kernel: amdgpu 0000:07:00.0: ring sdma0 uses VM inv eng 0 on hub 1
Dec 18 03:24:20 joel-rizen5 kernel: amdgpu 0000:07:00.0: ring vcn_dec uses VM inv eng 1 on hub 1
Dec 18 03:24:20 joel-rizen5 kernel: amdgpu 0000:07:00.0: ring vcn_enc0 uses VM inv eng 4 on hub 1
Dec 18 03:24:20 joel-rizen5 kernel: amdgpu 0000:07:00.0: ring vcn_enc1 uses VM inv eng 5 on hub 1
Dec 18 03:24:20 joel-rizen5 kernel: amdgpu 0000:07:00.0: ring vcn_jpeg uses VM inv eng 6 on hub 1
Dec 18 03:24:20 joel-rizen5 kernel: nvme nvme0: 8/0/0 default/read/poll queues
Dec 18 03:24:20 joel-rizen5 kernel: ata6: SATA link down (SStatus 0 SControl 330)
Dec 18 03:24:20 joel-rizen5 kernel: ata5: SATA link down (SStatus 0 SControl 330)
Dec 18 03:24:20 joel-rizen5 kernel: ata9: SATA link down (SStatus 0 SControl 300)
Dec 18 03:24:20 joel-rizen5 kernel: ata10: SATA link down (SStatus 0 SControl 300)
Dec 18 03:24:20 joel-rizen5 kernel: usb 3-3: reset high-speed USB device number 3 using xhci_hcd
Dec 18 03:24:20 joel-rizen5 kernel: ata2: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
Dec 18 03:24:20 joel-rizen5 kernel: ata2.00: configured for UDMA/133
Dec 18 03:24:20 joel-rizen5 kernel: OOM killer enabled.
Dec 18 03:24:20 joel-rizen5 NetworkManager[954]: <info> [1734513860.8358] device (eth0): state change: disconnected -> unavailable (reason 'carrier-changed', sys-iface-state: 'managed')
Dec 18 03:24:20 joel-rizen5 kernel: Restarting tasks ... done.
Dec 18 03:24:20 joel-rizen5 kernel: PM: suspend exit
Dec 18 03:24:20 joel-rizen5 NetworkManager[954]: <info> [1734513860.8433] manager: sleep: wake requested (sleeping: yes enabled: yes)
Dec 18 03:24:20 joel-rizen5 NetworkManager[954]: <info> [1734513860.8435] device (eth0): state change: unavailable -> unmanaged (reason 'sleeping', sys-iface-state: 'managed')
Dec 18 03:24:20 joel-rizen5 NetworkManager[954]: <info> [1734513860.8516] device (eth0): state change: unmanaged -> unavailable (reason 'managed', sys-iface-state: 'managed')
Dec 18 03:24:20 joel-rizen5 kernel: Generic FE-GE Realtek PHY r8169-0-400:00: attached PHY driver [Generic FE-GE Realtek PHY] (mii_bus:phy_addr=r8169-0-400:00, irq=IGNORE)
Dec 18 03:24:20 joel-rizen5 NetworkManager[954]: <info> [1734513860.9492] manager: NetworkManager state is now DISCONNECTED
Dec 18 03:24:20 joel-rizen5 kernel: r8169 0000:04:00.0 eth0: Link is Down
Dec 18 03:24:21 joel-rizen5 kernel: ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
Dec 18 03:24:21 joel-rizen5 kernel: ata1.00: configured for UDMA/100
Dec 18 03:24:23 joel-rizen5 kernel: [drm] SADs count is: 0, don't need to read it
Dec 18 03:24:23 joel-rizen5 ModemManager[991]: <info> Couldn't check support for device '/sys/devices/pci0000:00/0000:00:01.2/0000:01:00.2/0000:02:01.0/0000:04:00.0': not supported by any plugin
Dec 18 03:24:23 joel-rizen5 NetworkManager[954]: <info> [1734513863.8050] device (eth0): carrier: link connected
Dec 18 03:24:23 joel-rizen5 kernel: r8169 0000:04:00.0 eth0: Link is Up - 1Gbps/Full - flow control rx/tx
Dec 18 03:24:23 joel-rizen5 kernel: IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
Dec 18 03:24:23 joel-rizen5 NetworkManager[954]: <info> [1734513863.8056] device (eth0): state change: unavailable -> disconnected (reason 'carrier-changed', sys-iface-state: 'managed')
Dec 18 03:24:23 joel-rizen5 NetworkManager[954]: <info> [1734513863.8071] policy: auto-activating connection 'eth0' (59a3d63b-5f3a-4e86-aa3a-96a852d3709e)
Dec 18 03:24:23 joel-rizen5 NetworkManager[954]: <info> [1734513863.8077] device (eth0): Activation: starting connection 'eth0' (59a3d63b-5f3a-4e86-aa3a-96a852d3709e)
Dec 18 03:24:23 joel-rizen5 NetworkManager[954]: <info> [1734513863.8079] device (eth0): state change: disconnected -> prepare (reason 'none', sys-iface-state: 'managed')
Dec 18 03:24:23 joel-rizen5 NetworkManager[954]: <info> [1734513863.8083] manager: NetworkManager state is now CONNECTING
Dec 18 03:24:23 joel-rizen5 NetworkManager[954]: <info> [1734513863.8086] device (eth0): state change: prepare -> config (reason 'none', sys-iface-state: 'managed')
Dec 18 03:24:23 joel-rizen5 NetworkManager[954]: <info> [1734513863.8292] device (eth0): state change: config -> ip-config (reason 'none', sys-iface-state: 'managed')
Dec 18 03:24:23 joel-rizen5 kernel: r8169 0000:04:00.0 eth0: Link is Down
Dec 18 03:24:23 joel-rizen5 avahi-daemon[967]: Joining mDNS multicast group on interface eth0.IPv6 with address fe80::91f1:cd41:3c33:a04d.
Dec 18 03:24:23 joel-rizen5 avahi-daemon[967]: New relevant interface eth0.IPv6 for mDNS.
Dec 18 03:24:23 joel-rizen5 avahi-daemon[967]: Registering new address record for fe80::91f1:cd41:3c33:a04d on eth0.*.
Dec 18 03:24:23 joel-rizen5 avahi-daemon[967]: Joining mDNS multicast group on interface eth0.IPv4 with address 192.168.100.6.
Dec 18 03:24:23 joel-rizen5 avahi-daemon[967]: New relevant interface eth0.IPv4 for mDNS.
Dec 18 03:24:23 joel-rizen5 avahi-daemon[967]: Registering new address record for 192.168.100.6 on eth0.IPv4.
Dec 18 03:24:23 joel-rizen5 NetworkManager[954]: <info> [1734513863.8319] device (eth0): state change: ip-config -> ip-check (reason 'none', sys-iface-state: 'managed')
Dec 18 03:24:23 joel-rizen5 NetworkManager[954]: <info> [1734513863.8361] device (eth0): state change: ip-check -> secondaries (reason 'none', sys-iface-state: 'managed')
Dec 18 03:24:23 joel-rizen5 NetworkManager[954]: <info> [1734513863.8363] device (eth0): state change: secondaries -> activated (reason 'none', sys-iface-state: 'managed')
Dec 18 03:24:23 joel-rizen5 NetworkManager[954]: <info> [1734513863.9807] manager: NetworkManager state is now CONNECTED_LOCAL
Dec 18 03:24:23 joel-rizen5 NetworkManager[954]: <info> [1734513863.9819] manager: NetworkManager state is now CONNECTED_SITE
Dec 18 03:24:23 joel-rizen5 NetworkManager[954]: <info> [1734513863.9821] policy: set 'eth0' (eth0) as default for IPv4 routing and DNS
Dec 18 03:24:24 joel-rizen5 nscd: 1317 monitored file `/etc/resolv.conf` was moved into place, adding watch
Dec 18 03:24:24 joel-rizen5 NetworkManager[954]: <info> [1734513864.2897] device (eth0): Activation: successful, device activated.
Dec 18 03:24:24 joel-rizen5 NetworkManager[954]: <info> [1734513864.2903] manager: NetworkManager state is now CONNECTED_GLOBAL
Dec 18 03:24:27 joel-rizen5 kernel: r8169 0000:04:00.0 eth0: Link is Up - 1Gbps/Full - flow control off
Dec 18 03:24:27 joel-rizen5 NetworkManager[954]: <info> [1734513867.6436] device (eth0): carrier: link connected
Dec 18 03:24:28 joel-rizen5 ntpd[1431]: IO: Listen normally on 15 eth0 192.168.100.6:123
Dec 18 03:24:28 joel-rizen5 ntpd[1431]: IO: Listen normally on 16 eth0 [fe80::91f1:cd41:3c33:a04d%2]:123
Dec 18 03:24:30 joel-rizen5 gnome-keyring-daemon[5005]: asked to register item /org/freedesktop/secrets/collection/login/52, but it's already registered
Dec 18 03:24:31 joel-rizen5 gnome-keyring-daemon[5005]: asked to register item /org/freedesktop/secrets/collection/login/41, but it's already registered
Dec 18 03:24:31 joel-rizen5 dnsmasq[28430]: exiting on receipt of SIGTERM
Dec 18 03:24:31 joel-rizen5 dnsmasq[29879]: started, version 2.90 cachesize 150
Dec 18 03:24:31 joel-rizen5 dnsmasq[29879]: compile time options: IPv6 GNU-getopt DBus no-UBus no-i18n IDN2 DHCP DHCPv6 no-Lua TFTP conntrack ipset no-nftset auth cryptohash DNSSEC loop-detect inotify dumpfile
Dec 18 03:24:31 joel-rizen5 dnsmasq[29879]: using only locally-known addresses for alcancelibre.org.mx
Dec 18 03:24:31 joel-rizen5 dnsmasq[29879]: reading /etc/resolv.dnsmasq.conf
Dec 18 03:24:31 joel-rizen5 dnsmasq[29879]: using nameserver 192.168.100.1#53
Dec 18 03:24:31 joel-rizen5 dnsmasq[29879]: using nameserver 8.8.8.8#53
Dec 18 03:24:31 joel-rizen5 dnsmasq[29879]: using nameserver 8.8.4.4#53
Dec 18 03:24:31 joel-rizen5 dnsmasq[29879]: using nameserver 1.0.0.1#53
Dec 18 03:24:31 joel-rizen5 dnsmasq[29879]: using nameserver 1.1.1.1#53
Dec 18 03:24:31 joel-rizen5 dnsmasq[29879]: using only locally-known addresses for alcancelibre.org.mx
Dec 18 03:24:31 joel-rizen5 dnsmasq[29879]: read /etc/hosts - 112 names
Dec 18 03:24:31 joel-rizen5 kernel: [drm] SADs count is: 0, don't need to read it
Dec 18 03:24:32 joel-rizen5 gnome-keyring-daemon[5005]: asked to register item /org/freedesktop/secrets/collection/login/43, but it's already registered
Dec 18 03:24:38 joel-rizen5 dbus-daemon[908]: [system] Successfully activated service 'org.freedesktop.PackageKit'
Dec 18 03:24:40 joel-rizen5 kernel: [drm] SADs count is: 0, don't need to read it
Dec 18 03:24:48 joel-rizen5 kernel: [drm] SADs count is: 0, don't need to read it
Dec 18 03:24:57 joel-rizen5 kernel: [drm] SADs count is: 0, don't need to read it
Dec 18 03:25:05 joel-rizen5 kernel: [drm] SADs count is: 0, don't need to read it
Dec 18 03:25:14 joel-rizen5 kernel: [drm] SADs count is: 0, don't need to read it
Dec 18 03:25:22 joel-rizen5 kernel: [drm] SADs count is: 0, don't need to read it
Dec 18 03:25:30 joel-rizen5 kernel: [drm] SADs count is: 0, don't need to read it
Dec 18 03:25:39 joel-rizen5 kernel: [drm] SADs count is: 0, don't need to read it
Dec 18 03:25:47 joel-rizen5 kernel: [drm] SADs count is: 0, don't need to read it
Hardware involved:
Graphic card:
VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Raven Ridge [Radeon Vega Series / Radeon Vega Mobile Series] (rev c6)
Display is a 24" Samsung display.
0: +*HDMI-A-0 1920/526x1080/296+0+0 HDMI-A-0
Edited by Joel Barrios