:: [devuan-dev] bug#822: Screensaver w…
Top Page
Delete this message
Reply to this message
Author: Klaus Ethgen
Date:  
To: Devuan Bug Tracking System
New-Topics: [devuan-dev] bug#822: Screensaver with only blank does not work after suspend
Subject: [devuan-dev] bug#822: Screensaver with only blank does not work after suspend
Package: linux-image-6.5.0-2-amd64
Version: 6.5.6-1
Severity: critical
Tags: security

I report that bug here as debian systemd evangelists start to even
reject bug reports that are unrelated to the location of the files just
because you don't commit to there systemd centric world.

So this is the copy of the original report that I did on debian:

It is not fully clear for me, where exactly this bug happens. First I
was thinking about xscreensaver but that package got not updated for
ages. The bug happens with updates from kernel 6.4.0 to 6.5.0.

I use xscreensaver with fvwm3 on my amd laptop. xscreensaver is set up
to only blank the screen.

When I lock the screen and press a key or moving the mouse, everything
is fine. But when I go to suspend too ram after locking and waking up
the laptop, the password dialog gets showed as usual but I can see the
full desktop content with probably sensitive material on in. Although, I
cannot interact with the desktop, it is a security break to reveal the
content without authenticating.

It might be related, when I have a PSI chat window on the screen but on
different desktop, it gets moved to the current one. That definitively
also came with the new kernel.

Additional informations:
The bug continue up to the newest debian kernel linux-image-6.6.8-amd64.
In contrast to my informations above, it is not really clear, what
triggers the bug but it seems to be limited to AMDGPU. But independent
of the model itself as I see that behavior on two different laptops.

-- System Information:
Distributor ID:    Devuan
Description:    Devuan GNU/Linux 6 (excalibur/ceres)
Release:    6
Codename:    excalibur ceres
Architecture: x86_64


Kernel: Linux 6.4.0-4-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled

Gru?
   Klaus
-- 
Klaus Ethgen                                       http://www.ethgen.ch/
pub  4096R/4E20AF1C 2011-05-16            Klaus Ethgen <Klaus@???>
Fingerprint: 85D4 CA42 952C 949B 1753  62B3 79D0 B06F 4E20 AF1C