If the background file does not exists, the lockscreen draws a transparent background

Bug #1702701 reported by Andrea Azzarone on 2017-07-06
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
unity (Ubuntu)
High
Andrea Azzarone
Nominated for Xenial by Marco Trevisan (Treviño)
Xenial
Undecided
Unassigned

Bug Description

[Impact]
If for some reason the user background file is deleted, the user will experience a broken and unsecure lockscreen experience.

[Test Case]
To reproduce:

1. gsettings set com.canonical.unity-greeter draw-user-backgrounds false
2. gsettings set com.canonical.unity-greeter <path-to-background-picture>
3. rm <path-to-background-picture>
4. Lock the screen

Expected Result:
The screen is locked and the background is not transparent.

Actual Result:
The screen is locked and the background is transparent.

[Potential Regression]
None

Related branches

Andrea Azzarone (azzar1) on 2017-07-06
Changed in unity (Ubuntu):
importance: Undecided → High
status: New → In Progress
assignee: nobody → Andrea Azzarone (azzar1)
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package unity - 7.5.0+17.10.20170707-0ubuntu1

---------------
unity (7.5.0+17.10.20170707-0ubuntu1) artful; urgency=medium

  [ Andrea Azzarone ]
  * Lockscreen: always draw the background-color in the lockscreen (LP:
    #1702701)

 -- Marco Trevisan (Treviño) <mail@3v1n0.net> Fri, 07 Jul 2017 01:03:47 +0000

Changed in unity (Ubuntu):
status: In Progress → Fix Released
Andrea Azzarone (azzar1) on 2017-07-17
description: updated
Amr Ibrahim (amribrahim1987) wrote :

Ping!
SRU into Xenial.

Hello Andrea, or anyone else affected,

Accepted unity into xenial-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/unity/7.4.5+16.04.20171116 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed.Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested and change the tag from verification-needed-xenial to verification-done-xenial. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-xenial. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Changed in unity (Ubuntu Xenial):
status: New → Fix Committed
tags: added: verification-needed verification-needed-xenial
Łukasz Zemczak (sil2100) wrote :

Hello Andrea, or anyone else affected,

Accepted unity into xenial-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/unity/7.4.5+16.04.20171201.3 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed.Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested and change the tag from verification-needed-xenial to verification-done-xenial. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-xenial. In either case, details of your testing will help us make a better decision.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance!

Ads20000 (ads20000) wrote :

How do you add the new path? I get the following Terminal output:

```
$ gsettings set com.canonical.unity-greeter /usr/share/backgrounds/warty-final-ubuntu.png
Usage:
  gsettings [--schemadir SCHEMADIR] set SCHEMA[:PATH] KEY VALUE

Set the value of KEY to VALUE

Arguments:
  SCHEMADIR A directory to search for additional schemas
  SCHEMA The name of the schema
  PATH The path, for relocatable schemas
  KEY The key within the schema
  VALUE The value to set
```

This seems to be erroring out (setting the value to false didn't produce this output)

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers