Steps to reproduce: 1. Open Kickoff. 2. Click on Avatar icon. 3. Select and apply user avatar icon in User Manager window. 4. Open Kickoff. Actual result: User icon isn't set in Kickoff - default or previous icon is displayed. Reproducibility: Sometimes. Sometimes it sets in other places like Leave menu, Lock and Login screens but not in Kicker. Distribution: KDE neon Developer Edition Unstable Branches KDE Plasma Version: 5.10.90 KDE Frameworks Version: 5.37.0 Qt Version: 5.9.1 Kernel Version: 4.10.0-32-generic
I confirm on my neon dev unstable. Kickoff shows the new avatar only after restart session/system.
Problem when the avatar is changed going to "system settings > account details > user manager" too. Sometimes Kickoff updates the avatar only after I restart my session/system.
Looks related to https://bugs.kde.org/show_bug.cgi?id=384892
*** Bug 384892 has been marked as a duplicate of this bug. ***
plasma 5.12 beta is affected.
Git commit 6655238c02824259a0a4f5224fb0a0b8d120e0b5 by Kai Uwe Broulik. Committed on 24/04/2018 at 21:12. Pushed by broulik into branch 'master'. [KUserProxy] Adjust to accounts service The avatar can also lie in the accounts service directory. Monitor there and also monitor for removal. Also in the handler check all paths we monitor rather than faceIconPath which might be empty due to the file having been removed. Differential Revision: https://phabricator.kde.org/D9951 M +5 -1 src/qmlcontrols/kcoreaddons/kuserproxy.cpp https://commits.kde.org/kdeclarative/6655238c02824259a0a4f5224fb0a0b8d120e0b5
Problem persists in plasma 5.13 beta, Arch Linux. To reproduce, change the avatar in user manager selecting some avatar available in the gallery some times in sequence. At some point the avatar will not be updated in kicker. Can we reopen this bug?
Can confirm with git master. I just saw this happen when I changed my user's avatar from a gallery image to an image on disk.
I've hit this when changing through Kickoff, System Settings, or directly through `kcmshell5 user_manager`. I noticed that if one clears the avatar with any of the above, then the cleared avatar is then displayed in Kickoff. Hopefully that helps lead to a fix.
Bug persists. Operating System: Arch Linux KDE Plasma Version: 5.15.2 KDE Frameworks Version: 5.55.0 Qt Version: 5.12.1
*** Bug 387034 has been marked as a duplicate of this bug. ***
This was fixed recently, hooray!
(In reply to Nate Graham from comment #12) > This was fixed recently, hooray! This problem is still persistent on 5.21 Operating System: Manjaro Linux KDE Plasma Version: 5.21.1 KDE Frameworks Version: 5.79.0 Qt Version: 5.15.2 Kernel Version: 5.4.100-1-MANJARO OS Type: 64-bit
What I also observed is that there are 3 files (2 links and 1 file) in user folder called : .face, .icon and .face.icon, and these files are only changed through Manjaro user manager, and any changes in KDE user settings is not at all reflected on them.
I just experienced this. The first change to my avatar was reflected in Kickoff, but subsequent changes didn't appear to register in Kickoff until I restarted plasmashell.
Same on Plasma 5.22 beta. Avatar is updated in kickoff only after restarting Plasma or Plasma session. Operating System: Arch Linux KDE Plasma Version: 5.21.90 KDE Frameworks Version: 5.82.0 Qt Version: 5.15.2 Graphics Platform: X11
Can confirm.
*** Bug 445888 has been marked as a duplicate of this bug. ***
Still repro on 5.24.2 Operating System: Manjaro Linux KDE Plasma Version: 5.24.2 KDE Frameworks Version: 5.91.0 Qt Version: 5.15.2 Kernel Version: 5.15.25-1-MANJARO (64-bit) Graphics Platform: X11
*** Bug 454786 has been marked as a duplicate of this bug. ***
It's still reproducible on Plasma 5.26 beta.
*** Bug 470652 has been marked as a duplicate of this bug. ***