2018-05-01 21:02:02 |
Fizzfadlt |
bug |
|
|
added bug |
2018-05-01 21:03:31 |
Fizzfadlt |
attachment added |
|
mate-screensaver-1.txt https://bugs.launchpad.net/ubuntu/+source/mate-screensaver/+bug/1768352/+attachment/5131665/+files/mate-screensaver-1.txt |
|
2018-05-01 21:03:53 |
Fizzfadlt |
attachment added |
|
mate-screensaver-2.txt https://bugs.launchpad.net/ubuntu/+source/mate-screensaver/+bug/1768352/+attachment/5131666/+files/mate-screensaver-2.txt |
|
2018-05-01 21:04:30 |
Fizzfadlt |
attachment added |
|
mate-screensaver-3.txt https://bugs.launchpad.net/ubuntu/+source/mate-screensaver/+bug/1768352/+attachment/5131667/+files/mate-screensaver-3.txt |
|
2018-05-01 21:04:54 |
Fizzfadlt |
attachment added |
|
dmesg-3.txt https://bugs.launchpad.net/ubuntu/+source/mate-screensaver/+bug/1768352/+attachment/5131668/+files/dmesg-3.txt |
|
2018-05-01 21:05:24 |
Fizzfadlt |
attachment added |
|
mate-screensaver-4.txt https://bugs.launchpad.net/ubuntu/+source/mate-screensaver/+bug/1768352/+attachment/5131669/+files/mate-screensaver-4.txt |
|
2018-05-01 21:05:42 |
Fizzfadlt |
attachment added |
|
dmesg-4.txt https://bugs.launchpad.net/ubuntu/+source/mate-screensaver/+bug/1768352/+attachment/5131670/+files/dmesg-4.txt |
|
2018-05-01 21:06:14 |
Fizzfadlt |
attachment added |
|
dmesg-5.txt https://bugs.launchpad.net/ubuntu/+source/mate-screensaver/+bug/1768352/+attachment/5131671/+files/dmesg-5.txt |
|
2018-05-01 21:08:37 |
Fizzfadlt |
bug watch added |
|
https://github.com/mate-desktop/mate-screensaver/issues/155 |
|
2018-05-01 21:08:37 |
Fizzfadlt |
bug task added |
|
mate-desktop |
|
2018-05-01 21:52:33 |
Seth Arnold |
mate-desktop: status |
Unknown |
Incomplete |
|
2018-05-01 21:52:34 |
Seth Arnold |
mate-screensaver (Ubuntu): status |
New |
Incomplete |
|
2018-05-01 22:35:51 |
Bug Watch Updater |
mate-desktop: status |
Incomplete |
New |
|
2018-05-01 22:57:00 |
Seth Arnold |
information type |
Private Security |
Public Security |
|
2018-08-26 04:27:53 |
Bug Watch Updater |
mate-desktop: status |
New |
Fix Released |
|
2018-08-27 08:15:08 |
Jan Zuchhold |
bug |
|
|
added subscriber Jan Zuchhold |
2018-09-27 10:54:21 |
Martin Wimpress |
nominated for series |
|
Ubuntu Bionic |
|
2018-09-27 10:54:21 |
Martin Wimpress |
bug task added |
|
mate-screensaver (Ubuntu Bionic) |
|
2018-09-27 10:56:35 |
Martin Wimpress |
mate-screensaver (Ubuntu): status |
Incomplete |
Fix Released |
|
2018-09-27 10:56:40 |
Martin Wimpress |
mate-screensaver (Ubuntu Bionic): status |
New |
Triaged |
|
2018-09-27 10:56:44 |
Martin Wimpress |
mate-screensaver (Ubuntu Bionic): importance |
Undecided |
High |
|
2018-09-27 10:56:47 |
Martin Wimpress |
mate-screensaver (Ubuntu Bionic): assignee |
|
Martin Wimpress (flexiondotorg) |
|
2018-09-28 03:02:25 |
Martin Wimpress |
mate-screensaver (Ubuntu): importance |
Undecided |
High |
|
2018-09-28 03:02:32 |
Martin Wimpress |
mate-screensaver (Ubuntu): assignee |
|
Martin Wimpress (flexiondotorg) |
|
2018-10-23 09:03:39 |
Vlad Orlov |
bug |
|
|
added subscriber Vlad Orlov |
2018-11-27 23:55:02 |
Simon Quigley |
description |
See https://github.com/mate-desktop/mate-screensaver/issues/155
Lock Screen
Turn off monitor
Turn monitor on
Start typing
Expect to see lock screen on monitor
Actual behaviour
Lock Screen
Turn off monitor
Turn monitor on
Start typing
Expect to see lock screen on monitor
Steps to reproduce the behaviour
adddate() {
while IFS= read -r line; do
echo "$(date) $line"
done
}
killall mate-screensaver
mate-screensaver --no-daemon --debug 2>&1 \
| adddate > screen.log
Wait 60 seconds
Lock screen (I used Window manager shortcut)
Wait 60 seconds
Power off monitor (soft off)
Wait 60 seconds
Power on monitor
Wait 9 seconds (that's how long it takes monitor to boot)
Can see and use screen/type/etc; it is (effectively) unlocked.
Notes/logs:
mate-screensaver-command -q reports:
after killall mate-screensaver:
Screensaver is not running!
After re-running mate-screensaver:
The screensaver is inactive
The screensaver is not inhibited
After locking (stays this way forever even while using the computer)
The screensaver is active
The screensaver is not inhibited
Same as above, annotated with logs: (attached for ease of reading)
mate-screensaver --no-daemon --debug
mate-screensaver-1.txt
Wait 60 seconds
Lock screen (I used Window manager shortcut)
mate-screensaver-2.txt
Wait 60 seconds
Power off monitor (soft off)
mate-screensaver-3.txt
dmesg-3.txt
Wait 60 seconds
Power on monitor
mate-screensaver-4.txt
dmesg-4.txt
Wait 9 seconds (that's how long it takes monitor to boot)
Can see and use screen/type/etc; it is (effectively) unlocked.
dmesg-5.txt
(there is no dmesg-1.txt or dmesg-2.txt or mate-screensaver-5.txt (blank during that time))
Troubleshooting
This occurred on two machines.
Home Machine
Problem occurred on Ubuntu 16.04 (do not have logs unfortunately)
Unsure what version of mate it was at the time
If relevant
monitor was 2560x1600
Uses nvidia drivers
Upgrading to Ubuntu 18.04 (which upgraded mate to 1.20.0) fixed the problem on home machine.
Work Machine
Problem occurred on Ubuntu 17.10 (mate 1.18) (do not have logs unfortunately)
Upgrading to Ubuntu 18.04 (mate 1.20.0) did NOT fix the problem.
If relevant
monitor is 3840x2160
Problem still occurs if I switch to different resolution
Has no dedicated video card/using intel onboard graphics
monitor is a USB hub.. problem still reproduces if I disconnect the usb cable and have the keyboard connected some other way.
Please let me know what other logs/steps may be useful.
MATE general version
1.20.0
Package version
mate-screensaver 1.20.0-1
See attached
mate-packages.txt
for full list of all mate-related package versions
Linux Distribution
Ubuntu 18.04
ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: mate-screensaver 1.20.0-1
ProcVersionSignature: Ubuntu 4.15.0-20.21-generic 4.15.17
Uname: Linux 4.15.0-20-generic x86_64
ApportVersion: 2.20.9-0ubuntu7
Architecture: amd64
CurrentDesktop: MATE
Date: Tue May 1 13:56:54 2018
ExecutablePath: /usr/bin/mate-screensaver
InstallationDate: Installed on 2018-02-22 (67 days ago)
InstallationMedia: Ubuntu-MATE 17.10 "Artful Aardvark" - Release amd64 (20180106)
ProcEnviron:
XDG_RUNTIME_DIR=<set>
SHELL=/usr/bin/fish
LANGUAGE=en_US
PATH=(custom, user)
LANG=en_US.UTF-8
SourcePackage: mate-screensaver
UpgradeStatus: No upgrade log present (probably fresh install) |
[Impact]
Without this fix, power cycling a monitor bypasses the screen lock. This upload also includes much improved translations.
[Test Case]
After installing this fix, run through the following procedure:
- Lock Screen
- Turn off monitor
- Turn monitor on
- Start typing
See the original bug description below for a more detailed test case.
[Regression Potential]
Since this cleans up some GdkScreen deprecations, if the underlying GdkScreen is updated, this could regress once more.
Additionally, this changes the function name for detecting if the monitor has changed and adds a new one, so if a library or package depends on the internal functions of mate-screensaver for some reason, there will be breakage.
Other than these two, the regression potential is very low.
[Original Description]
See https://github.com/mate-desktop/mate-screensaver/issues/155
Lock Screen
Turn off monitor
Turn monitor on
Start typing
Expect to see lock screen on monitor
Actual behaviour
Lock Screen
Turn off monitor
Turn monitor on
Start typing
Expect to see lock screen on monitor
Steps to reproduce the behaviour
adddate() {
while IFS= read -r line; do
echo "$(date) $line"
done
}
killall mate-screensaver
mate-screensaver --no-daemon --debug 2>&1 \
| adddate > screen.log
Wait 60 seconds
Lock screen (I used Window manager shortcut)
Wait 60 seconds
Power off monitor (soft off)
Wait 60 seconds
Power on monitor
Wait 9 seconds (that's how long it takes monitor to boot)
Can see and use screen/type/etc; it is (effectively) unlocked.
Notes/logs:
mate-screensaver-command -q reports:
after killall mate-screensaver:
Screensaver is not running!
After re-running mate-screensaver:
The screensaver is inactive
The screensaver is not inhibited
After locking (stays this way forever even while using the computer)
The screensaver is active
The screensaver is not inhibited
Same as above, annotated with logs: (attached for ease of reading)
mate-screensaver --no-daemon --debug
mate-screensaver-1.txt
Wait 60 seconds
Lock screen (I used Window manager shortcut)
mate-screensaver-2.txt
Wait 60 seconds
Power off monitor (soft off)
mate-screensaver-3.txt
dmesg-3.txt
Wait 60 seconds
Power on monitor
mate-screensaver-4.txt
dmesg-4.txt
Wait 9 seconds (that's how long it takes monitor to boot)
Can see and use screen/type/etc; it is (effectively) unlocked.
dmesg-5.txt
(there is no dmesg-1.txt or dmesg-2.txt or mate-screensaver-5.txt (blank during that time))
Troubleshooting
This occurred on two machines.
Home Machine
Problem occurred on Ubuntu 16.04 (do not have logs unfortunately)
Unsure what version of mate it was at the time
If relevant
monitor was 2560x1600
Uses nvidia drivers
Upgrading to Ubuntu 18.04 (which upgraded mate to 1.20.0) fixed the problem on home machine.
Work Machine
Problem occurred on Ubuntu 17.10 (mate 1.18) (do not have logs unfortunately)
Upgrading to Ubuntu 18.04 (mate 1.20.0) did NOT fix the problem.
If relevant
monitor is 3840x2160
Problem still occurs if I switch to different resolution
Has no dedicated video card/using intel onboard graphics
monitor is a USB hub.. problem still reproduces if I disconnect the usb cable and have the keyboard connected some other way.
Please let me know what other logs/steps may be useful.
MATE general version
1.20.0
Package version
mate-screensaver 1.20.0-1
See attached
mate-packages.txt
for full list of all mate-related package versions
Linux Distribution
Ubuntu 18.04
ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: mate-screensaver 1.20.0-1
ProcVersionSignature: Ubuntu 4.15.0-20.21-generic 4.15.17
Uname: Linux 4.15.0-20-generic x86_64
ApportVersion: 2.20.9-0ubuntu7
Architecture: amd64
CurrentDesktop: MATE
Date: Tue May 1 13:56:54 2018
ExecutablePath: /usr/bin/mate-screensaver
InstallationDate: Installed on 2018-02-22 (67 days ago)
InstallationMedia: Ubuntu-MATE 17.10 "Artful Aardvark" - Release amd64 (20180106)
ProcEnviron:
XDG_RUNTIME_DIR=<set>
SHELL=/usr/bin/fish
LANGUAGE=en_US
PATH=(custom, user)
LANG=en_US.UTF-8
SourcePackage: mate-screensaver
UpgradeStatus: No upgrade log present (probably fresh install) |
|
2018-11-28 14:15:36 |
Simon Quigley |
mate-screensaver (Ubuntu Bionic): assignee |
Martin Wimpress (flexiondotorg) |
Simon Quigley (tsimonq2) |
|
2018-12-07 08:18:43 |
Steve Langasek |
mate-screensaver (Ubuntu Bionic): status |
Triaged |
Incomplete |
|
2019-01-10 12:16:18 |
Vlad Orlov |
cve linked |
|
2018-20681 |
|
2019-02-06 18:04:10 |
Sami Kantoluoto |
bug |
|
|
added subscriber Sami Kantoluoto |
2019-02-07 17:25:12 |
Eugene86 |
bug watch added |
|
https://github.com/mate-desktop/mate-screensaver/issues/180 |
|
2021-01-17 10:37:31 |
Vlad Orlov |
removed subscriber Vlad Orlov |
|
|
|