Bug 483427 - 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
Summary: In Plasma 6, plasma-welcome starts every login due to old code that checks fo...
Status: RESOLVED DUPLICATE of bug 481997
Alias: None
Product: neon
Classification: KDE Neon
Component: Packages User Edition (other bugs)
Version First Reported In: unspecified
Platform: Neon Linux
: NOR normal
Target Milestone: ---
Assignee: Neon Bugs
URL:
Keywords: qt6
Depends on:
Blocks:
 
Reported: 2024-03-13 10:51 UTC by Valerio Galdo
Modified: 2024-03-18 15:19 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Muon screenshot (251.81 KB, image/png)
2024-03-18 11:26 UTC, Valerio Galdo
Details

Note You need to log in before you can comment on or make changes to this bug.
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 ***