Hi all,
I am currently running Plasma 5 (KDE 5) on my desktop computer, and I find that Plasma 5 is capable of booting, from login to desktop, faster than TDE on the same machine. This computer is an humble Core 2 duo with 2gb of ram, probably from 2008 or so.
While this is great for KDE, it is not that great for TDE, because KDE is built on much heavier toolkit and frameworks than TDE. And TDE (with its KDE 3 past) was built to run well on P2-P3 computers. The thing is that even with much faster computers, it should have near instant boot time.
So, I don't know if there could be ways to re-organize TDE startup sequence, or maybe to prefetch so things in TDM. Maybe starting TDE modules in parallel could help?
May 2016 be a great year for you all! -Alexandre
Alexandre composed on 2016-01-03 00:06 (UTC):
I find that Plasma 5 is capable of booting, from login to desktop, faster than TDE on the same machine. This computer is an humble Core 2 duo with 2gb of ram, probably from 2008 or so.
I have multiple machines with that chip, and more that are older. K5 is an absolute slug on some older ones that K5 actually can run on. K5 requires compositing be enabled at Xorg level even though within its systemsettings it can be turned off. Compositing is a performance killer on older CPUs that needn't and doesn't inhibit TDE. It's not unusual here that I think K5 is hung doing nothing while I wait to see a desktop show up, and often it is. https://bugzilla.redhat.com/show_bug.cgi?id=1210467
TDE, like KDE3, automatically restores the desktop state, including open apps, something K5 is incapable of, so in cases where it had been closed with apps open it needs more time because it does more. IOW, TDE, like KDE3, allows me to pick up where I left off automatically. That's impossible in K5, so any startup speed benefit to K5 is a total non-issue.
Alexandre composed on 2016-01-03 00:06 (UTC):
I find that Plasma 5 is capable of booting, from login to desktop, faster than TDE on the same machine. This computer is an humble Core 2 duo with 2gb of ram, probably from 2008 or so.
I have multiple machines with that chip, and more that are older. K5 is an absolute slug on some older ones that K5 actually can run on. K5 requires compositing be enabled at Xorg level even though within its systemsettings it can be turned off. Compositing is a performance killer on older CPUs that needn't and doesn't inhibit TDE. It's not unusual here that I think K5 is hung doing nothing while I wait to see a desktop show up, and often it is. https://bugzilla.redhat.com/show_bug.cgi?id=1210467 https://bugzilla.redhat.com/show_bug.cgi?id=1283348
TDE, like KDE3, automatically restores the desktop state, including open apps, something K5 is incapable of, so in cases where it had been closed with apps open it needs more time because it does more. IOW, TDE, like KDE3, allows me to pick up where I left off automatically. That's impossible in K5, so any startup speed benefit to K5 is a total non-issue.
Alexandre composed on 2016-01-03 00:06 (UTC):
I find that Plasma 5 is capable of booting, from login to desktop, faster than TDE on the same machine. This computer is an humble Core 2 duo with 2gb of ram, probably from 2008 or so.
I have multiple machines with that chip, and more that are older. K5 is an absolute slug on some older ones that K5 actually can run on. K5 requires compositing be enabled at Xorg level even though within its systemsettings it can be turned off. Compositing is a performance killer on older CPUs that needn't and doesn't inhibit TDE. It's not unusual here that I think K5 is hung doing nothing while I wait to see a desktop show up, and often it is. https://bugzilla.redhat.com/show_bug.cgi?id=1210467 https://bugzilla.redhat.com/show_bug.cgi?id=1283348
TDE, like KDE3, automatically restores the desktop state, including open apps, something K5 is incapable of, so in cases where it had been closed with apps open it needs more time because it does more. IOW, TDE, like KDE3, allows me to pick up where I left off automatically. That's impossible in K5, so any startup speed benefit to K5 is a total non-issue. -- "The wise are known for their understanding, and pleasant words are persuasive." Proverbs 16:21 (New Living Translation)
Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!
Felix Miata *** http://fm.no-ip.com/
What you wrote is irrelevant here, because we can always want to have something better and faster. -Alexandre
Alexandre composed on 2016-01-04 23:41 (UTC):
What you wrote is irrelevant here, because we can always want to have something better and faster.
I have to think most here would give up faster, absent guarantee familiarity and reliability wouldn't get lost. KDE is fabulous proof how different plans and goals can differ from reality. Last thing I want from TDE is emulation of KDE4's or KDE5's loss of previous functionality, or Breeze's low-visibility, low-usability minimalism.
________________________________________ De : Felix Miata mrmazda@earthlink.net Envoyé : 4 janvier 2016 18:52 À : trinity-devel@lists.pearsoncomputing.net Objet : Re: [trinity-devel] TDE vs Plasma 5 boot time
Alexandre composed on 2016-01-04 23:41 (UTC):
What you wrote is irrelevant here, because we can always want to have something better and faster.
Well, at least the process of unsubscribing to the user mailing list is not broken... -Alexandre
Felix Miata wrote:
Alexandre composed on 2016-01-03 00:06 (UTC):
I find that Plasma 5 is capable of booting, from login to desktop, faster than TDE on the same machine. This computer is an humble Core 2 duo with 2gb of ram, probably from 2008 or so.
I also do not understand the point. When used on desktop or notebook and needed a fast boot I always use hibernate. When I'm on the road with the notebook (happens from time to time) I need just boot once (enable wireless and boot into the !on the road profile") and then always hibernate. Works like a charm.
What I like in TDE is the focus on keeping the working old stuff until the new one gets usable enough. So far KDE4 and KDE5 are big disappointment. I'm just wondering who's using this crap and KDE keeps promising that it would get better ... but it doesn't and the years go by.
I also think there are many bugs and fields for development, where we can really improve TDE and keep it usable (example what Timothy did with HAL). Example bluetooth support with bluez5. So why would one spend precious time on doing something less usable ... just to have something shiny and fast(er) booting ... this makes me lol and makes me sad in thesame time.
There should be a priority list like in the old times, where we all join forces and kill the problems one after another.
regards