Review Request 121530: Remove lock screen on suspend
Martin Gräßlin
mgraesslin at kde.org
Mon Dec 15 11:02:11 UTC 2014
> On Dec. 15, 2014, 11:55 a.m., Kai Uwe Broulik wrote:
> > daemon/actions/bundled/suspendsession.cpp, line 112
> > <https://git.reviewboard.kde.org/r/121530/diff/1/?file=333360#file333360line112>
> >
> > It is not guaranteed that the backend actually uses logind.
> >
> > Backend could be
> > - PowerDevilHALBackend, which doesn't support that
> > - PowerDevilUPowerBackend which uses logind only if available and systemd version >= 195
> >
> > So perhaps it should become possible to query the backend in advance whether it supports logind and lock manually if not.
>
> Martin Gräßlin wrote:
> or we declare lock screen on suspend as unsupported on non-logind.
to add to that: there is nothing wrong with having a sufficient interface for the other modes which ksld could connect to. I'd prefer to have everything in ksld instead of two places.
- Martin
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://git.reviewboard.kde.org/r/121530/#review72036
-----------------------------------------------------------
On Dec. 15, 2014, 11:45 a.m., Martin Gräßlin wrote:
>
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://git.reviewboard.kde.org/r/121530/
> -----------------------------------------------------------
>
> (Updated Dec. 15, 2014, 11:45 a.m.)
>
>
> Review request for Plasma and Solid.
>
>
> Repository: powerdevil
>
>
> Description
> -------
>
> This is handled internally in the screenlocker daemon using logind.
> It requires that powerdevil is supending through logind, though.
>
>
> Diffs
> -----
>
> daemon/actions/bundled/suspendsession.h 0c319f266ecfe6e712abe436e7891298d853c592
> daemon/actions/bundled/suspendsession.cpp 7308b7e7b797438aa5e772924af0014ddc8067cd
> kcmodule/global/GeneralPage.cpp 1f56a6a4aa350b18bfea082c99964671154c1c31
> kcmodule/global/generalPage.ui 780b701b580ea71d1218632b0596ad947576384d
> PowerDevilSettings.kcfg cd103c6d8da47be210b954e324bec3fc3fae5467
>
> Diff: https://git.reviewboard.kde.org/r/121530/diff/
>
>
> Testing
> -------
>
> it compiles. I'm not familiar enough with powerdevil to know whether this is correct.
>
>
> Thanks,
>
> Martin Gräßlin
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20141215/12bd1321/attachment.html>
More information about the Plasma-devel
mailing list