Summary: | Apps should autostart only after Plasma has finished launching | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | Henning <boredsquirrel> |
Component: | Startup process | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | CONFIRMED --- | ||
Severity: | wishlist | CC: | kde, nate, postix, steve_v |
Priority: | NOR | ||
Version: | 5.27.7 | ||
Target Milestone: | 1.0 | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
See Also: |
https://bugs.kde.org/show_bug.cgi?id=323151 https://bugs.kde.org/show_bug.cgi?id=462735 https://bugs.kde.org/show_bug.cgi?id=416265 |
||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Henning
2023-08-28 15:48:50 UTC
> So until plasma is not fully loaded, no apps start If we did this, I strongly suspect people would complain about it and say that their autostart apps show up too slowly and it looks bad. That said, it would automatically bug Bug 323151, Bug 467619, Bug 462735, and Bug 416265, so it may be worth doing anyway. 323151 sounds pretty important 467619 is an app issue but also useful 416265 this is basically my bug. So the quick solution (as I tried to phrase it) would be to simply give Plasma the privilege to start first. Currently apps have this, it would really not be a problem. But then the question, what should start first and in what order? Network Plasma Panel privileged autostart services/Apps autostart scripts autostart apps maybe? Edit: I tried two things and both fail for some reason: 1. I edited the desktop entries in the autostart folder and added "sleep 10" in front of the line in the "Exec=" line. They didnt launch at all. 2. I created a script that simply runs all the apps and has sleep commands in between. Made it executable, enabled in the systemsettings page to create the desktop entry, but no apps starting too??? I am very confused. These are both manual workarounds, but they should work? sorry, bad wording. 1. example: "Exec=sleep 10 && COMMAND" 2. example #!/bin/bash COMMAND sleep 3 COMMAND sleep 5 COMMAND depending on when the apps should run Adding sleeps is a workaround that we won't support upstream. Fixing this will require code changes to adjust the ordering of how things are started. *** Bug 493899 has been marked as a duplicate of this bug. *** |