Bug 483427

Summary: In Plasma 6, plasma-welcome starts every login due to old code that checks for the value of "ShouldShow" in the config file still being run for some reason
Product: [KDE Neon] neon Reporter: Valerio Galdo <valerio.galdo>
Component: Packages User EditionAssignee: Neon Bugs <neon-bugs>
Status: RESOLVED DUPLICATE    
Severity: normal CC: jr, nate, neon-bugs, sitter
Priority: NOR Keywords: qt6
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: Muon screenshot

Description Valerio Galdo 2024-03-13 10:51:16 UTC
SUMMARY
***
i have created a new user and everytime i login plasma-welcom starts***


STEPS TO REPRODUCE
1. create a new user
2. login
3.welcom center starts everytime

OBSERVED RESULT


EXPECTED RESULT


SOFTWARE/OS VERSIONS
Operating System: KDE neon 6.0
KDE Plasma Version: 6.0.2
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.2
Kernel Version: 6.5.0-25-generic (64-bit)
Graphics Platform: Wayland
Processors: 4 × AMD Phenom(tm) II X4 965 Processor
Memory: 3.8 GiB of RAM
Graphics Processor: AMD CAICOS
ADDITIONAL INFORMATION
Comment 1 Nate Graham 2024-03-13 17:14:23 UTC
Can you paste the contents of ~/.config/plasma-welcomerc?
Comment 2 Valerio Galdo 2024-03-14 14:15:19 UTC
ok :
[General]
LastSeenVersion=6.0.2
Comment 3 Valerio Galdo 2024-03-14 14:24:04 UTC
ok, i added
ShouldShow=false

and now it works!
Thanks!
Comment 4 Nate Graham 2024-03-14 14:47:24 UTC
Well, we still need to investigate what caused the issue. You finding a local workaround doesn't fix it for everyone else (which is the point of having a bug report to track issues). Re-opening.
Comment 5 Nate Graham 2024-03-14 17:49:46 UTC
Investigated this a bit. If adding "ShouldShow=false" to the config file works, then it's evidence of a packaging problem in the distro. In Plasma 5, we did use the "ShouldSho"` key for this, but that was removed in Plasma 6. There is no longer any code in the repo that checks for "ShouldShow" in the config file. Perhaps the old KDED module is still being used?

Moving to Neon.
Comment 6 Valerio Galdo 2024-03-18 11:21:28 UTC
(In reply to Nate Graham from comment #4)
> Well, we still need to investigate what caused the issue. You finding a
> local workaround doesn't fix it for everyone else (which is the point of
> having a bug report to track issues). Re-opening.

Excuse me, i did'nt know...
Comment 7 Valerio Galdo 2024-03-18 11:26:12 UTC
Created attachment 167406 [details]
Muon screenshot


I noticed what you see in the attached screenshot
Comment 8 Nate Graham 2024-03-18 15:19:15 UTC
Actually, the KDED module was introduced in Plasma 6; in f we used an autostart entry. Per Bug 481997, it looks like that wasn't cleaned up on Neon following the Plasma 6 upgrade.

*** This bug has been marked as a duplicate of bug 481997 ***