This bug was fixed in the package gnome-control-center -
1:46.5-0ubuntu0.24.04.1
---------------
gnome-control-center (1:46.5-0ubuntu0.24.04.1) noble; urgency=medium
[ Alessandro Astone ]
* New upstream release (LP: #2087565).
- Fix showing custom idle-delay values in the Power panel (LP: #2084232).
- Avoid the Privacy panel resetting idle-delay to zero (LP: #2083869).
* Rebase patches
* Drop patches applied upstream:
- d/p/datetime-fix-disabling-of-auto-timezone-during-pane.patch
* d/p/ubuntu/mouse-Add-animations-following-the-accent-colors.patch:
- Fix unregistering resources (LP: #2085610)
[ Dirk Su ]
* d/p/wifi-Add-6GHz-to-Supported-Frequencies.patch:
- Add 6GHz to "Supported Frequencies" in wireless connection detail
(lp: #2084405)
[ ChunAn Wu ]
* Can't set join mode from mirror mode (LP: #2084407)
d/p/display-snap-Monitors-after-updating-prefer-mode.patch
-- Alessandro Astone <[email protected]> Thu, 21 Nov
2024 13:11:07 +0100
** Changed in: gnome-control-center (Ubuntu Noble)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-control-center in Ubuntu.
https://bugs.launchpad.net/bugs/2083869
Title:
Screen Blank delay (idle-delay) is set to zero (uint32 0) on clicking
Privacy & Security tab in Settings
Status in gnome-control-center package in Ubuntu:
Fix Released
Status in gnome-control-center source package in Noble:
Fix Released
Bug description:
[ Impact ]
I usually set the lock delay to 30 minutes, and do it via gsettings
since GNOME Settings allows values of 15 min max.
This value is reset to "uint32 0" (zero) when I click the tab Privacy
& Security in GNOME Settings. Since the change happens silently the
user will not be aware of it.
This is fixed by ensuring that custom idle-delay values, not listed in the
`Privacy & Security -> Screen Lock -> Blank Screen Delay` drop-down, are
handled
gracefully. If the value is not in the list, the drop-down will default to
showing no selection instead of falling back to zero.
[ Test Plan ]
* Open terminal and set a custom delay value (30 min in this case):
$ gsettings set org.gnome.desktop.session idle-delay 1800
* Open GNOME Settings and click "Privacy & Security"
* Verify that the idle-delay value has remained the same
$ gsettings get org.gnome.desktop.session idle-delay
uint32 1800
[ Where problems could occur ]
The scope of the change is limited to the `Blank Screen Delay` and `Automatic
Screen Lock Delay` settings. A bug may prevent these options to be set, or at
worst crash the Settings app.
[ Other Info ]
The option to lock the screen after a delay can be set in (at least)
three different locations:
1. Settings -> Power -> Screen Blank
2. Settings -> Privacy & Security -> Screen Lock -> Blank Screen Delay
3. $ gsettings set org.gnome.desktop.session idle-delay 1800
(1 and 2 are drop-down lists going from "Never" up to "15 minutes". In
3, I used "1800" = 30 min.)
The issue only happens when I click the tab "Privacy & Settings" (I
believe this tab is new in Ubuntu 24.04, I don't recall seeing it in
20.04 or 22.04). I can click all other tabs, including the tab
"Power", without problem.
I was able to replicate the issue in another laptop, also with Ubuntu
24.04.
Machine details:
----------------------------------------
$ lsb_release -rd
No LSB modules are available.
Description: Ubuntu 24.04.1 LTS
Release: 24.04
$ apt-cache policy gnome-shell
gnome-shell:
Installed: 46.0-0ubuntu6~24.04.5
Candidate: 46.0-0ubuntu6~24.04.5
Version table:
*** 46.0-0ubuntu6~24.04.5 500
500 http://pt.archive.ubuntu.com/ubuntu noble-updates/main amd64
Packages
100 /var/lib/dpkg/status
46.0-0ubuntu6~24.04.3 500
500 http://security.ubuntu.com/ubuntu noble-security/main amd64
Packages
46.0-0ubuntu5 500
500 http://pt.archive.ubuntu.com/ubuntu noble/main amd64 Packages
$ apt-cache policy gnome-screensaver
gnome-screensaver:
Installed: (none)
Candidate: 3.6.1-13ubuntu4
Version table:
3.6.1-13ubuntu4 500
500 http://pt.archive.ubuntu.com/ubuntu noble/universe amd64 Packages
Note I thought the idle-delay was part of package gnome-screensaver
but it turns out I don't even have it installed. The package
description says "This package is not necessary in the GNOME desktop
environment, because GNOME Shell contains its own screen lock
implementation. (...)" so I filled this bug under gnome-shell.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/2083869/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp