https://bugs.kde.org/show_bug.cgi?id=520030
Bug ID: 520030
Summary: External laptop screen enters powersave when you login
Classification: Plasma
Product: plasmashell
Version First master
Reported In:
Platform: Other
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: Power management & brightness
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: 1.0
DESCRIPTION
External screen on laptop shows sddm login screen but when logging in goes to
DPMS powersave under powerdevil's control and won't wake again. The device is
shown as configurable in System settings and Brightness control. Spectacle even
captures the not-shown screen area and the current state of Wayland x Session
Restore means that most of my apps that should open at startup are displayed on
the inactive screen.
STEPS TO REPRODUCE
1. Reboot laptop
2. Observe login screen on both laptop display and external display
3. Login to KDE Plasma session
OBSERVED RESULT
External screen goes to powersave but is shown as configured in System Settings
and Brightness widget
EXPECTED RESULT
External screen is active and usable
SOFTWARE/OS VERSIONS
Operating System: Debian 14 Forky
KDE Plasma Version: 6.6.4
KDE Frameworks Version: 6.23.0
Qt Version: 6.10.2
Kernel Version: 7.04+deb14-amd64
libddcutil: 2.2.6-1
Framework 13 AMD 7840U with 780m amdgpu graphics, external monitor on DP-Alt
Mode USB-C.
ADDITIONAL INFORMATION
journalctl logs:
May 11 11:24:52 fw13amd kernel: amdgpu 0000:c1:00.0: [drm] DMUB HPD RX IRQ
callback: link_index=7
May 11 11:24:52 fw13amd kernel: amdgpu 0000:c1:00.0: [drm] DMUB HPD RX IRQ
callback: link_index=7
May 11 11:24:53 fw13amd org_kde_powerdevil[2429]: Library initialization
complete.
May 11 11:24:53 fw13amd org_kde_powerdevil[2429]: [ 2429] (ddci_init) Done.
Returning 0
May 11 11:24:53 fw13amd org_kde_powerdevil[2429]: [ 2429] Starting
ddca_start_watch_displays()
May 11 11:24:53 fw13amd org_kde_powerdevil[2429]: Watching for DPMS state
changes unimplemented
May 11 11:24:53 fw13amd org_kde_powerdevil[2429]: [ 2429] Watching for DPMS
state changes unimplemented
May 11 11:24:53 fw13amd org_kde_powerdevil[2429]: [ 2429] Watching for display
connection changes, resolved watch mode = Watch_Mode_Udev, poll loop interval =
500 millisec
May 11 11:24:53 fw13amd org_kde_powerdevil[2429]: [ 2429]
extra_stabilization_millisec: 0,
stabilization_poll_millisec: 100
May 11 11:24:53 fw13amd org_kde_powerdevil[2429]: [ 2429] libddcutil recheck
thread 0x55b6f7b1fe40 started
May 11 11:24:53 fw13amd org_kde_powerdevil[2429]: [ 2429] libddcutil watch
thread 0x55b6f7ae7f50 started
May 11 11:24:53 fw13amd org_kde_powerdevil[2429]: [ 2429] Done
ddca_start_watch_displays returning OK - OK(0): success
May 11 11:24:53 fw13amd org_kde_powerdevil[2429]: [ 2429]
(ddca_get_display_refs) Returned DDCA_Display_Ref list:
May 11 11:24:53 fw13amd org_kde_powerdevil[2429]: [ 2429]
(ddca_get_display_refs) DDCA_Display_Ref Display_Ref[3:bus /dev/i2c-23
@0x55b6f7b04cb0]
May 11 11:24:53 fw13amd org_kde_powerdevil[2429]: [ 2702]
(dw_recheck_displays_func) Recheck interval: Sleeping for 200 milliseconds
May 11 11:24:53 fw13amd kernel: amdgpu 0000:c1:00.0: [drm] DMUB HPD RX IRQ
callback: link_index=7
May 11 11:24:53 fw13amd kernel: amdgpu 0000:c1:00.0: [drm] DMUB HPD RX IRQ
callback: link_index=7
May 11 11:24:53 fw13amd kernel: amdgpu 0000:c1:00.0: [drm] DMUB HPD RX IRQ
callback: link_index=7
May 11 11:24:53 fw13amd kernel: amdgpu 0000:c1:00.0: [drm] DMUB HPD RX IRQ
callback: link_index=7
May 11 11:24:53 fw13amd kernel: amdgpu 0000:c1:00.0: [drm] DMUB HPD RX IRQ
callback: link_index=7
This is a regression, worked fine until revent upgrades in Plasma 6.6 and I can
use it on older Debian Trixie installation. I think it can't respond to those
amdgpu hotplug (HPD) events.
--
You are receiving this mail because:
You are watching all bug changes.