Bug 2278845 - gnome-initial-setup: Choosing avatar results in SetIconFile call failed for unknown reason
Summary: gnome-initial-setup: Choosing avatar results in SetIconFile call failed for u...
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-initial-setup
Version: rawhide
Hardware: aarch64
OS: Unspecified
Target Milestone: ---
Assignee: GNOME SIG Unassigned
QA Contact: Fedora Extras Quality Assurance
Depends On:
Blocks: F41FinalBlocker, FinalBlocker
TreeView+ depends on / blocked
Reported: 2024-05-03 10:14 UTC by Lukas Brabec
Modified: 2024-06-24 11:41 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Last Closed:
Type: Bug

Attachments (Terms of Use)

Description Lukas Brabec 2024-05-03 10:14:18 UTC
Description of problem:

When user chooses avatar during gnome-initial-setup process, the avatar is not set. avatar-default-symbolic is shown in GDM and user's first letters of name are shown in GNOME Settings.

There is a failure in journal:
May 03 11:20:35 fedora gnome-initial-s[1698]: SetIconFile call failed: GDBus.Error:org.freedesktop.Accounts.Error.Failed: copying file '/tmp/usericonNXQ6M2' to '/var/lib/AccountsService/icons/lbrabec' failed: unknown reason

Reproducible on Fedora 41 (Rawhide) installation, but not reproducible on Fedora 40, it seems that this is a regression.

Version-Release number of selected component (if applicable):
Works: gnome-initial-setup-46.alpha-12.fc40.aarch64
Broken: gnome-initial-setup-46.0-1.fc41.aarch64

Steps to Reproduce:
1. Install Fedora 41, default installation 
2. Set avatar in gnome-initial-setup

Actual results:
Avatar is not set.

Expected results:
The avatar chosen in gnome-initial-setup is used.

Upstream report:

Comment 1 Fedora Blocker Bugs Application 2024-05-03 10:19:03 UTC
Proposed as a Blocker for 41-final by Fedora user lbrabec using the blocker tracking app because:

 This bug violates Final release criterion:
First boot experience
"the initial setup utility should withstand a basic functionality test"

Comment 2 Lukas Brabec 2024-06-24 11:41:06 UTC
Retested with selinux disabled (selinux=0 on kernel cmdline) and setting up an avatar in gnome-initial-setup works as expected.


Note You need to log in before you can comment on or make changes to this bug.