Bug#1018762: gnome-control-center: GNOME Settings has two Screen Blank controls and only one of them works.

Kenneth Stailey kenstailey at comcast.net
Tue Aug 30 12:21:26 BST 2022


Package: gnome-control-center
Version: 1:43~beta-4
Severity: normal
Tags: upstream

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?

Felipe Borges wrote:

The AdwComboRow widget has a selected-item property, while we were
connecting to selected-index (which doesn't exist.

Please see:
https://gitlab.gnome.org/GNOME/gnome-control-center/-/issues/2025
https://gitlab.gnome.org/GNOME/gnome-control-
center/-/commit/37f5cbe6af5ea71221309669f8b02d5e423956e7

It is likely that selected-index existed in the past in libhandy
or libadwaita and this is a regression during the port to GTK4.

   * What exactly did you do (or not do) that was effective (or
     ineffective)?

Reproducing

1. Run gnome-control-center power
2. Change "Screen Blank" from the current setting (e.g. 5 minutes) to a
different value.
3. Change to another panel (tab) and change back to Power.
4. Observe that you Screen Blank setting has reverted to the prior value (e.g.
if you set it to "never" it will return to 5 minutes).
5. Change to the Privacy panel, then to the Screen panel.
6. Change the setting for Blank Screen Display to a different value.
7. Change to another panel and then back to Privacy->Screen.
8. Your change to the value of Blank Screen Display will have been retained
(will be the same as you set it a moment ago).
9. Change to the Power panel and the Screen Blank setting that you selected
will be displayed there too.

   * What was the outcome of this action?

One of the two Screen blank controls does not preserve the value that you set
it to.

   * What outcome did you expect instead?

Screen Blank controls should preserve the values you set them to.


-- System Information:
Debian Release: bookworm/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 5.18.0-4-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages gnome-control-center depends on:
ii  accountsservice               22.08.8-1
ii  apg                           2.2.3.dfsg.1-5+b2
ii  colord                        1.4.6-1
ii  desktop-base                  11.0.3
ii  desktop-file-utils            0.26-1
ii  gnome-control-center-data     1:43~beta-4
ii  gnome-desktop3-data           43~alpha-3
ii  gnome-settings-daemon         43~beta-1+b1
ii  gsettings-desktop-schemas     43~alpha-1
ii  libaccountsservice0           22.08.8-1
ii  libadwaita-1-0                1.2~beta-1
ii  libc6                         2.34-7
ii  libcairo2                     1.16.0-6
ii  libcolord-gtk4-1              0.3.0-3
ii  libcolord2                    1.4.6-1
ii  libcups2                      2.4.2-1+b1
ii  libepoxy0                     1.5.10-1
ii  libfontconfig1                2.13.1-4.4
ii  libgcr-base-3-1               3.41.1-1
ii  libgdk-pixbuf-2.0-0           2.42.9+dfsg-1
ii  libglib2.0-0                  2.73.3-2
ii  libgnome-bg-4-2               43~alpha-3
ii  libgnome-bluetooth-ui-3.0-13  42.3-3
ii  libgnome-desktop-4-2          43~alpha-3
ii  libgnome-rr-4-2               43~alpha-3
ii  libgnutls30                   3.7.7-2
ii  libgoa-1.0-0b                 3.44.0-1
ii  libgoa-backend-1.0-1          3.44.0-1
ii  libgsound0                    1.0.3-2
ii  libgtk-3-0                    3.24.34-3
ii  libgtk-4-1                    4.7.2+ds-3
ii  libgtop-2.0-11                2.40.0-2
ii  libgudev-1.0-0                237-2
ii  libibus-1.0-5                 1.5.27-1
ii  libkrb5-3                     1.20-1
ii  libmalcontent-0-0             0.10.5-1
ii  libmm-glib0                   1.18.10-1
ii  libnm0                        1.40.0-1
ii  libnma-gtk4-0                 1.8.40-1
ii  libpango-1.0-0                1.50.9+ds-1
ii  libpangocairo-1.0-0           1.50.9+ds-1
ii  libpolkit-gobject-1-0         0.105-33
ii  libpulse-mainloop-glib0       15.0+dfsg1-4+b1
ii  libpulse0                     15.0+dfsg1-4+b1
ii  libpwquality1                 1.4.4-1+b1
ii  libsecret-1-0                 0.20.5-2
ii  libsmbclient                  2:4.16.4+dfsg-2
ii  libsnapd-glib1                1.60-1
ii  libudisks2-0                  2.9.4-2
ii  libupower-glib3               0.99.20-1
ii  libwacom9                     2.4.0-3
ii  libx11-6                      2:1.8.1-2
ii  libxi6                        2:1.8-1
ii  libxml2                       2.9.14+dfsg-1+b1
ii  webp-pixbuf-loader            0.0.5-5

Versions of packages gnome-control-center recommends:
ii  cracklib-runtime              2.9.6-4+b1
ii  cups-pk-helper                0.2.6-1+b1
ii  gkbd-capplet                  3.28.0-1
ii  gnome-bluetooth-sendto        42.3-3
ii  gnome-online-accounts         3.44.0-1
ii  gnome-remote-desktop          42.4-1
ii  gnome-user-docs               42.0-1
ii  gnome-user-share              43~alpha-1
ii  iso-codes                     4.11.0-1
ii  libcanberra-pulse             0.30-10
ii  libnss-myhostname             251.4-3
ii  malcontent-gui                0.10.5-1
ii  network-manager-gnome         1.28.0-1
ii  policykit-1                   0.105-33
ii  power-profiles-daemon         0.12-1
ii  pulseaudio-module-bluetooth   15.0+dfsg1-4+b1
ii  realmd                        0.17.0-2
ii  rygel                         0.40.4-1
ii  rygel-tracker                 0.40.4-1
ii  system-config-printer-common  1.5.16-1

Versions of packages gnome-control-center suggests:
ii  gnome-software           43~beta-1
ii  gstreamer1.0-pulseaudio  1.20.3-1
ii  x11-xserver-utils        7.7+9

-- no debconf information



More information about the pkg-gnome-maintainers mailing list