Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.user > #196412

Re: [Debian-User] Re: Display image after resume

From Ben Caradoc-Davies <ben@transient.nz>
Newsgroups linux.debian.user
Subject Re: [Debian-User] Re: Display image after resume
Date 2018-06-05 03:10 +0200
Message-ID <vX8E1-7dj-3@gated-at.bofh.it> (permalink)
References <vWJmh-CK-1@gated-at.bofh.it> <vWKil-1as-1@gated-at.bofh.it> <vWPL3-4g8-3@gated-at.bofh.it>
Organization linux.* mail to news gateway

Show all headers | View raw


On 04/06/18 16:39, Jim Popovitch wrote:
> On Mon, 2018-06-04 at 11:07 +1200, Ben Caradoc-Davies wrote:
>> On 04/06/18 10:03, Jim Popovitch wrote:
>>> What produces the desktop image that is displayed immediately after
>>> resuming from hibernation?
>>> When resuming, I see the following in order:
>>>         1. the boot screen
>>>         2. a blank screen
>>>         3. the actual desktop (live or a snapshot of it)
>>>         4. the lockscreen password prompt
>>> What I would like to do is prevent the actual desktop, or the
>>> screenshot of it, from appearing after the system boots from
>>> hibernation.
>> - What is your desktop?
> Stretch Cinnamon
>> - Are you using systemd?
> Yes, but that is not an admission of preferring systemd. ;-)
>> - How do you initiate hibernation? Via the desktop or via a keyboard
>> or chassis button?
> By closing the lid, it's a laptop (asus zenbook)
>> - Which screen locker do you use? (e.g. light-locker or
>> xscreensaver?)
> cinnamon-screensaver
>> This looks like a race condition in which system is hibernated
>> before your screen is locked. I saw this for suspend when I let
>> systemd manage my power button. My solution was to
>> edit/etc/systemd/logind.conf to set HandlePowerKey=ignore and to let
>> Xfce handle locking and suspend and Xfce Power Manager / Security /
>> "Lock screen when system is going for sleep"). I use xscreensaver.
> I think you're on to something.  When I CTRL+ATL+L the system, and then
> close the lid, the post-hibernation resume works correctly (no screen
> leakage).  Unfortunately changing the systemd login settings didn't
> seem to have any effect.  I'm comfortable not using systemd on servers,
> is it just as straight forward without it on desktops/laptops?

I assume that after changing logind.conf you restarted (or similar) to 
reload your configuration.

What are your values of these logind.conf settings (commented defaults 
listed)?:

#HandleLidSwitch=suspend
#HandleLidSwitchExternalPower=suspend
#HandleLidSwitchDocked=ignore

I have not used it, but you might investigate xss-lock to trigger a 
screen lock based on a systemd hibernate event. Cinammon should do this 
for you, but it seems that it does not.

Kind regards,

-- 
Ben Caradoc-Davies <ben@transient.nz>
Director
Transient Software Limited <https://transient.nz/>
New Zealand

Back to linux.debian.user | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Display image after resume Jim Popovitch <jim@k4vqc.com> - 2018-06-04 00:10 +0200
  Re: Display image after resume Ben Caradoc-Davies <ben@transient.nz> - 2018-06-04 01:10 +0200
    Re: [Debian-User] Re: Display image after resume Jim Popovitch <jimpop@domainmail.org> - 2018-06-04 07:00 +0200
      Re: [Debian-User] Re: Display image after resume Ben Caradoc-Davies <ben@transient.nz> - 2018-06-05 03:10 +0200
        Re: [Debian-User] Re: [Debian-User] Re: Display image after resume Jim Popovitch <jim@k4vqc.com> - 2018-06-05 04:30 +0200

csiph-web