Do Not Disturb setting does not persist across login sessions
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GNOME Shell |
Fix Released
|
Unknown
|
|||
gnome-shell (Ubuntu) |
Fix Released
|
Low
|
Marco Trevisan (Treviño) | ||
Focal |
Fix Released
|
Low
|
Marco Trevisan (Treviño) |
Bug Description
[ Impact ]
Selecting do not disturb from settings does not persist across login sessions.
[ Test case ]
- Set Do Not Disturb in settings or from top bar to prevent pop-up notification banners from appearing, which it does.
- logout and log back in
- expect pop-up notifications to continue to be blocked and only displayed in the top bar
[ Regresion potential ]
Togglingg the do not disturb toggle doesn't work anymore
Description: Ubuntu 20.04 LTS
Release: 20.04
gnome-control-
Installed: 1:3.36.1-1ubuntu5
Candidate: 1:3.36.1-1ubuntu5
Version table:
*** 1:3.36.1-1ubuntu5 500
500 http://
100 /var/lib/
- Do Not Disturb is reset to disabled on each new login
ProblemType: BugDistroRelease: Ubuntu 20.04
Package: gnome-control-
ProcVersionSign
Uname: Linux 5.4.0-24-generic x86_64
ApportVersion: 2.20.11-0ubuntu27
Architecture: amd64
CasperMD5CheckR
CurrentDesktop: ubuntu:GNOME
Date: Sun Apr 19 14:42:49 2020
ExecutablePath: /usr/bin/
InstallationDate: Installed on 2019-07-24 (270 days ago)
InstallationMedia: Ubuntu 19.04 "Disco Dingo" - Release amd64 (20190416)
ProcEnviron:
LANGUAGE=en_CA:en
PATH=(custom, user)
XDG_RUNTIME_
LANG=en_CA.UTF-8
SHELL=
UpgradeStatus: Upgraded to focal on 2020-03-19 (30 days ago)
no longer affects: | gnome-control-center |
tags: | added: fixed-in-3.36.3 fixed-upstream |
no longer affects: | gnome-control-center (Ubuntu) |
description: | updated |
Changed in gnome-shell (Ubuntu Focal): | |
status: | New → In Progress |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
importance: | Undecided → Critical |
importance: | Critical → Low |
Changed in gnome-shell (Ubuntu Focal): | |
status: | In Progress → Fix Committed |
Changed in gnome-shell (Ubuntu): | |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
tags: |
added: verification-done verification-done-focal removed: verification-needed verification-needed-focal |
Changed in gnome-shell: | |
status: | Unknown → Fix Released |
Thanks for your report! I can confirm it. When "Do Not Disturb" is enabled, this dconf value is set:
$ gsettings get org.gnome. desktop. notifications show-banners
false
But something always sets it to "true" at login. (That something is reasonably not gnome-control- center, btw, since it's not launched automatically at login.)
The feature was preceded by long discussions:
https:/ /gitlab. gnome.org/ GNOME/gnome- control- center/ -/issues/ 56
https:/ /gitlab. gnome.org/ GNOME/gnome- shell/issues/ 239
I have a feeling that the behavior is intentional, even if I didn't find any explicit statement in that direction.