List of "Scan new fingerprint" is incorrect when one or more finger is enrolled

Bug #2076164 reported by prafulla chandra kota
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
OEM Priority Project
Confirmed
Medium
Yao Wei
gnome-control-center (Ubuntu)
Fix Released
Low
Unassigned
Noble
New
Undecided
Unassigned

Bug Description

[ Impact ]

 * This issue causes other random fingers not able to enroll for authentication, once one or more fingers are enrolled.

 * This issue is going to be fixed by SRUing minor updates of gnome-control-center.

[ Test Plan ]

 1. Install Ubuntu Desktop with a fingerprint reader enabled

 2. In Fingerprints page, enroll a finger, then the list in "Scan new fingerprint" should hide the finger enrolled

 3. Repeat 2 until all fingers are enrolled

[ Where problems could occur ]

 * Regressions due to other fixes from gnome-control-center might be introduced.

[ Original description ]

In Ubuntu 24.04 OS, we are unable to enroll 10 fingerprints for a user through the GUI. Generally, the GUI displays the names of all 10 fingers, such as left little finger, left index finger, etc.
Before enrolling any fingerprint, it correctly shows all 10 finger names. However, once a fingerprint is enrolled, the order becomes clumsy.

For example, if we select 'left little finger' for fingerprint enrollment, the enrollment is successful, and the enrolled finger name is shown as 'left little finger' (same as selected).
However, in the remaining list of fingers, a different finger name (like 'right index finger') is removed, and 'left little finger' still appears in the list.
If we select 'left little finger' again from the list, the existing enrolled fingerprint gets overwritten with the new one.
---
ProblemType: Bug
ApportVersion: 2.28.1-0ubuntu3
Architecture: amd64
CasperMD5CheckMismatches: ./casper/initrd ./casper/vmlinuz ./casper/minimal.standard.live.hotfix.squashfs ./casper/minimal.standard.hotfix.squashfs ./casper/minimal.hotfix.squashfs ./boot/grub/grub.cfg
CasperMD5CheckResult: fail
CurrentDesktop: ubuntu:GNOME
DistributionChannelDescriptor:
 # This is the distribution channel descriptor for Ubuntu 24.04 for Dell
 # For more information see http://wiki.ubuntu.com/DistributionChannelDescriptor
 canonical-oem-somerville-noble-oem-24.04b-edge-20240621-8
DistroRelease: Ubuntu 24.04
InstallationDate: Installed on 2024-08-01 (5 days ago)
InstallationMedia: Ubuntu OEM 24.04 LTS "Noble Numbat" - Release amd64 (20240621)
Package: gnome-control-center 1:46.0.1-1ubuntu7
PackageArchitecture: amd64
ProcVersionSignature: Ubuntu 6.10.0-1005.5-oem 6.10.0-rc4
Tags: noble third-party-packages
Uname: Linux 6.10.0-1005-oem x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: N/A
_MarkForUpload: True

CVE References

Revision history for this message
prafulla chandra kota (prafullakota) wrote :
Revision history for this message
prafulla chandra kota (prafullakota) wrote : Dependencies.txt

apport information

tags: added: apport-collected noble third-party-packages
description: updated
Revision history for this message
prafulla chandra kota (prafullakota) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
prafulla chandra kota (prafullakota) wrote : ProcEnviron.txt

apport information

Revision history for this message
Launchpad Janitor (janitor) wrote : Re: fingerprint mismatch and disconnect with name

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in gnome-control-center (Ubuntu):
status: New → Confirmed
Revision history for this message
Yao Wei (medicalwei) wrote (last edit ):
tags: added: oem-priority
Changed in oem-priority:
status: New → Confirmed
Changed in gnome-control-center (Ubuntu):
status: Confirmed → In Progress
importance: Undecided → Low
Revision history for this message
Sebastien Bacher (seb128) wrote :

I've uploaded the new version to Oracular. If you want to see that fix SRUed to Noble, could you make the bug description SRU compliant? (https://wiki.ubuntu.com/StableReleaseUpdates#SRU_Bug_Template)

Revision history for this message
Yao Wei (medicalwei) wrote : Re: List of "Scan new fingerprint" are incorrect when one or more finger is enrolled

OK, both title and descriptions are updated. Added test plan for SRU testing.

description: updated
description: updated
summary: - fingerprint mismatch and disconnect with name
+ List of "Scan new fingerprint" are incorrect when one or more finger is
+ enrolled
Yao Wei (medicalwei)
Changed in oem-priority:
importance: Undecided → Medium
assignee: nobody → Yao Wei (medicalwei)
summary: - List of "Scan new fingerprint" are incorrect when one or more finger is
+ List of "Scan new fingerprint" is incorrect when one or more finger is
enrolled
Revision history for this message
Launchpad Janitor (janitor) wrote :
Download full text (3.6 KiB)

This bug was fixed in the package gnome-control-center - 1:47~beta-2ubuntu1

---------------
gnome-control-center (1:47~beta-2ubuntu1) oracular; urgency=medium

  * Merge with Debian (LP: #2064762). Remaining changes:
    + Add gnome-control-center-faces package to share with unity-control-center
    + Install apport hook
    + debian/control:
      - Build-Depend on libwhoopsie-preferences-dev
      - Depend on language-selector-gnome & whoopsie-preferences
      - Depend on libgtk-4-media-gstreamer for Mouse & Touchpad art
        (LP: #2011849)
      - Don't depend on desktop-base
      - Recommend ibus
      - Don't recommend malcontent-gui
      - Don't recommend libnss-myhostname since we use systemd-resolved
      - Suggest instead of recommend gnome-user-share & realmd
      - Suggest instead of depend on libjxl-gdk-pixbuf
    + debian/gnome-control-center-data.install:
      - Don't install gnome-control-center.pkla since we use
        policykit-desktop-privileges instead
      - Install additional assets used by unity-control-center
    * debian/ubuntu-logo-icon.png, debian/source/include-binaries,
      debian/gnome-control-center-data.install: Include an Ubuntu logo
    * debian/gnome-control-center-data.links:
      - Link audio-speaker-center* to audio-speaker-mono* so that an
        icon is shown in the test speaker panel. (LP: #1704002)
    + debian/rules: Enable whoospie integration
    + debian/rules: set SSHD_SOCKET=ssh.socket via CPPFLAGS in debian/rules.
    + debian/rules: Enable malcontent support
    + Add patches:
      - keyboard-For-xkb-options-have-Layout-default-toggle-and-N.patch
      - keyboard-Avoid-modifying-xkb-options-when-user-changes-n.patch
      - u/keyboard-Add-launch-terminal-shortcut.patch
      - u/sound-Allow-volume-to-be-set-above-100.patch
      - u/Allow-tweaking-some-settings-for-Ubuntu-Dock.patch
      - u/background-Allow-configuring-the-ubuntu-accent-color.patch
      - u/multitasking-panel-Sync-workspace-and-monitor-isolation-d.patch
      - u/multitasking-panel-Sync-workspace-isolation-setting-on-ti.patch
      - u/Modify-Mulitasking-assets-for-accent-colors.patch
      - u/lock-Add-Lock-Screen-on-Suspend-option.patch
      - u/region-Add-Language-Selector-button.patch
      - u/Adapts-the-region-capplet-and-the-language-chooser-in-the.patch
      - u/shell-Change-the-default-height-so-all-category-are-on-sc.patch
      - u/connectivity-add-network-connectivity-checking-toggle.patch
      - u/diagnostics-Add-Whoopsie-support.patch
      - u/online-accounts-Hide-window-after-adding-an-online-accoun.patch
      - u/online-accounts-sort.patch
      - u/display-Support-UI-scaled-logical-monitor-mode.patch
      - u/Disable-non-working-camera-microphones-panels.patch
      - u/info-overview-Show-updates-in-software-propeties-instead-.patch
      - u/sound-Add-a-button-to-select-the-default-theme.patch
      - u/applications-Launch-snap-store-if-it-is-installed.patch
      - u/display-Allow-fractional-scaling-to-be-enabled.patch
      - u/mouse-Add-animations-following-the-accent-colors.patch
      - panels-mouse-Do-not-bind-sensitivity-to-touch-pad-setting.patch
      - CVE-2023-5616.patch: U...

Read more...

Changed in gnome-control-center (Ubuntu):
status: In Progress → Fix Released
Yao Wei (medicalwei)
description: updated
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.