Summary: | Changing user avatar in kcm_users not reflected in Kickoff until plasmashell is restarted | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | Alexander Mentyu <notuxius> |
Component: | Application Launcher (Kickoff) | Assignee: | David Edmundson <kde> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | agrambot, akselmo, alex765, aspotashev, bugseforuns, ivan.planinar, justin.zobel, med.medin.2014, mikel5764, mtmkls, nate, ncqm3qdz, phd, plasma-bugs, ragi |
Priority: | HI | ||
Version: | 5.21.1 | ||
Target Milestone: | 1.0 | ||
Platform: | Neon | ||
OS: | Linux | ||
See Also: | https://bugs.kde.org/show_bug.cgi?id=422177 | ||
Latest Commit: | https://invent.kde.org/plasma/plasma-desktop/-/commit/d151d7db62f09938b2fbe8b9f1ca56454858b009 | Version Fixed In: | 6.0 |
Sentry Crash Report: |
Description
Alexander Mentyu
2017-08-28 13:29:04 UTC
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. *** I can reproduce this on 5.27.9 and Plasma 6. Kickoff updates the user avatar exactly once, if you change it a second time it does not get updated again. Can confirm this still occurs on: Operating System: Ubuntu 12 KDE Plasma Version: 5.27.8 KDE Frameworks Version: 5.110.0 Qt Version: 5.15.10 Kernel Version: 6.5.0-10-generic (64-bit) Graphics Platform: X11 Processors: 20 × 12th Gen Intel® Core™ i7-1280P Memory: 31.0 GiB of RAM Graphics Processor: Mesa Intel® Graphics Manufacturer: LENOVO System Version: ThinkPad X1 Carbon Gen 10 Worked around using suggestions here: https://bugs.kde.org/show_bug.cgi?id=422177 Should be fixed in https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/1849 Git commit d151d7db62f09938b2fbe8b9f1ca56454858b009 by Akseli Lahtinen. Committed on 24/11/2023 at 09:40. Pushed by akselmo into branch 'master'. Use timestamp in url instead of disabling cache This forces the image to load again, without disabling cache As per comment mentioned in here https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/1849#note_816343 M +1 -2 applets/kickoff/package/contents/ui/Header.qml https://invent.kde.org/plasma/plasma-desktop/-/commit/d151d7db62f09938b2fbe8b9f1ca56454858b009 *** Bug 478754 has been marked as a duplicate of this bug. *** |