linuxmint / linuxmint/cinnamon

Can see full active screen with all windows altough screen is locked after hibernating

Open
#12,412 1 comment 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

BUG
Dominant language
JavaScript
Stars
5.6k
Forks
915
Avg merge
5d 22h
Merged PRs (30d)
3

Description

Distribution

Mint 21.3 Cinnamon (and earlier)

Package version

6.0.4 (and earlier)

Graphics hardware in use

Dual graphics. NVidia GeForce MX150; CometLake-H2 GT2 (UHD)

Frequency

Always

Bug description

Scenario:
Notebook setup with 2 screens attached. The notebook screen of cinnamon is locked. After some time, the notebook goes into sleeping mode (sorry I don't know which exact level it is).

After returning from sleeping Mode, the contents behind the lock screen are shown completely (all windows on all screens) for some seconds. It even happened, that when I type my password too early, the password is written into the currently active window.

Steps to reproduce
  • Connect the notebook with cinnamon to two screens.
  • Lock cinnamon. (Strg+L)
  • Wait until the system goes to sleep mode
  • Move the mouse to wake it up again

Quite often, then the described behavior is shown.

Expected behavior

The screen should stay locked completely. It should in no case show (potentially confidential) contents from the user.

Additional information

I see some similarities to:
https://github.com/linuxmint/cinnamon/issues/11899
https://github.com/linuxmint/cinnamon/issues/11867

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the issue with Cinnamon locked, two displays connected, and the notebook waking from sleep, then compare the behavior with issues 11899 and 11867. Done means the lock screen remains fully opaque after wake and early password input cannot reach the previously active window.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript, linux
Domain
desktop, operating-systems, security
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.