https://bugs.kde.org/show_bug.cgi?id=515550
Bug ID: 515550
Summary: Screens don't light up automatically after waking up
(resuming) from suspend to RAM (sleep) when using
Wayland
Classification: Plasma
Product: kwin
Version First 6.5.5
Reported In:
Platform: Arch Linux
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: wayland-generic
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
SUMMARY
Screens don't light up after resuming until I hit my keyboard.
I was able to reproduce this issue using either only my laptop's internal
screen while running on battery, or only external monitors while running on
power adapter (clamshell mode).
I enabled Powerdevil Full Debug log and captured logs in both scenarios.
STEPS TO REPRODUCE (Internal screen)
1. Close lid to sleep
2. Open lid. It wakes up but the screen's black
3. Hit any key on the keyboard, the internal screen will light up
The laptop was running on battery and
/sys/bus/pci/devices/0000:01:00.0/power/runtime_status said 'suspended'.
STEPS TO REPRODUCE (External monitors, clamshell mode)
1. Sleep (Krunner -> Sleep)
2. Wake up the laptop using either keyboard or Wake-on-LAN
3. All displays, including the laptop's internal one, stay black
4. Hit any key on the keyboard, external displays will light up
Two displays connected via HDMI and USB-C (DP Alt) each.
/sys/bus/pci/devices/0000:01:00.0/power/runtime_status said 'active' (HDMI and
DP are wired to the NVIDIA card).
I opened my laptop's lid to reach the internal keyboard in Step 3, so that the
'Lid opened / closed' logs could serve as dividers.
OBSERVED RESULT
Screens don't light up until there are some user interactions.
EXPECTED RESULT
Screens light up automatically.
SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 6.5.5
KDE Frameworks Version: 6.22.0
Qt Version: 6.10.1
Kernel Version: 6.18.7-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 20 × 12th Gen Intel® Core™ i9-12900H
Memory: 64 GiB of RAM (62.5 GiB usable)
Graphics Processor 1: Intel® Iris® Xe Graphics
Graphics Processor 2: NVIDIA GeForce RTX 3080 Ti Laptop GPU
Manufacturer: LENOVO
Product Name: 21DECTO1WW
System Version: ThinkPad X1 Extreme Gen 5
Drivers:
iGPU: i915
NVIDIA: nvidia-open-dkms 590.48.01-2
$ sudo systool -vm i915
Module = "i915"
Parameters:
disable_display = "N"
disable_power_well = "-1"
dmc_firmware_path = "(null)"
edp_vswing = "0"
enable_dc = "-1"
enable_dmc_wl = "-1"
enable_dp_mst = "Y"
enable_dpcd_backlight= "-1"
enable_dpt = "Y"
enable_dsb = "Y"
enable_fbc = "1"
enable_flipq = "N"
enable_guc = "3"
enable_gvt = "N"
enable_hangcheck = "Y"
enable_ips = "Y"
enable_panel_replay = "-1"
enable_psr2_sel_fetch= "Y"
enable_psr = "-1"
enable_sagv = "Y"
error_capture = "Y"
force_probe = "*"
force_reset_modeset_test= "N"
gsc_firmware_path = "(null)"
guc_firmware_path = "(null)"
guc_log_level = "-1"
huc_firmware_path = "(null)"
invert_brightness = "0"
lmem_bar_size = "0"
lmem_size = "0"
load_detect_test = "N"
lvds_channel_mode = "0"
memtest = "N"
mitigations = "auto"
mmio_debug = "0"
modeset = "-1"
nuclear_pageflip = "N"
panel_use_ssc = "-1"
psr_safest_params = "N"
request_timeout_ms = "20000"
reset = "3"
vbt_firmware = "(null)"
vbt_sdvo_panel_type = "-1"
verbose_state_checks= "Y"
$ cat /proc/driver/nvidia/params
ResmanDebugLevel: 4294967295
RmLogonRC: 1
ModifyDeviceFiles: 1
DeviceFileUID: 0
DeviceFileGID: 0
DeviceFileMode: 438
InitializeSystemMemoryAllocations: 1
UsePageAttributeTable: 1
EnableMSI: 1
EnablePCIeGen3: 0
MemoryPoolSize: 0
KMallocHeapMaxSize: 0
VMallocHeapMaxSize: 0
IgnoreMMIOCheck: 0
EnableStreamMemOPs: 0
EnableUserNUMAManagement: 1
NvLinkDisable: 0
RmProfilingAdminOnly: 1
PreserveVideoMemoryAllocations: 0
EnableS0ixPowerManagement: 0
S0ixPowerManagementVideoMemoryThreshold: 256
DynamicPowerManagement: 3
DynamicPowerManagementVideoMemoryThreshold: 200
TegraGpuPgMask: 0
RegisterPCIDriver: 1
EnablePCIERelaxedOrderingMode: 0
EnableResizableBar: 0
EnableGpuFirmware: 18
EnableGpuFirmwareLogs: 2
RmNvlinkBandwidthLinkCount: 0
EnableDbgBreakpoint: 0
OpenRmEnableUnsupportedGpus: 1
DmaRemapPeerMmio: 1
ImexChannelCount: 2048
CreateImexChannel0: 0
GrdmaPciTopoCheckOverride: 0
EnableSystemMemoryPools: 529
CoherentGPUMemoryMode: ""
RegistryDwords: ""
RegistryDwordsPerDevice: ""
RmMsg: ""
GpuBlacklist: ""
TemporaryFilePath: "/var/tmp"
ExcludedGpus: ""
ADDITIONAL INFORMATION
Originally reported at Bug 513150.
I didn't have this issue using X11.
--
You are receiving this mail because:
You are watching all bug changes.