https://bugs.kde.org/show_bug.cgi?id=524436

            Bug ID: 524436
           Summary: Restore user-configurable commands for screen
                    lock/unlock events
    Classification: Plasma
           Product: plasmashell
      Version First 6.6.6
       Reported In:
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Screen locking
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: 1.0

DESCRIPTION
Regression: No way to execute a command or script when the graphical session is
locked or unlocked.

My specific use case is to run a script every time I unlock my session. I need
this to occur on every unlock rather than only at login or session startup.

In Plasma 5, it was possible to associate a command or script with the Screen
locked and Screen unlocked events through:
System Settings → Notifications → Application-specific settings → Configure →
Screen Saver → Configure Events → Screen unlocked

This functionality was removed during the transition to Plasma 6.

I'd like to request that this functionality be restored but not as a
notification action. Screen locking and unlocking are session lifecycle events
rather than ordinary notifications.

Would it be possible to provide this through a dedicated Session Events / Lock
and Unlock Actions mechanism, for example:
Screen locked → Run command/script
Screen unlocked → Run command/script

The command should execute as the current user within their session and not
require root privileges. 

The main thing I'm looking for is a simple, supported way to configure a
command or script to run whenever the session is locked or unlocked.

This would bring back functionality that was available in Plasma 5, without
necessarily bringing back the old notification-based "Run command" mechanism.

STEPS TO REPRODUCE
Navigate to:
System Settings → Notifications → Application-specific settings → Configure →
Screen Saver → Configure Events → Screen unlocked

OBSERVED RESULT
No longer an option to configure a command or script for the screen lock/unlock
event.

EXPECTED RESULT
A GUI configurable way to execute a command or script when the screen is locked
or unlocked.

SOFTWARE/OS VERSIONS
Operating System: Kubuntu 26.04 LTS
KDE Plasma Version: 6.6.6
KDE Frameworks Version: 6.24.0
Qt Version: 6.10.2

ADDITIONAL INFORMATION
A simple user-session event hook would avoid the need for users to set up their
own D-Bus monitoring or background services just to detect screen lock/unlock
events. It would also make the functionality much easier to discover and
configure through Plasma Settings.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to