Skip to content

NewsForge: Q&A with George Staikos about KDE 3.3

Monday, 16 August 2004  |  Binner

NewsForge has caught up with KDE developer George Staikos to talk with him about the upcoming KDE 3.3 release, KDE's future, Konqueror, KWallet, freedesktop.org, KOffice and more.

Comments:

Wish for KDE 4.0 - Ali Akcaagac - 2004-08-16

I have a little request for the upcoming version of KDE 4. After a little conversation with some people on IRC I was told that KDE 4 will become a bigger task of change (probably related to QT 4) and therefore I'd like to take the chance to ask for this wish and hope that developers might like this idea. Read more here: http://bugs.kde.org/show_bug.cgi?id=86986

Re: Wish for KDE 4.0 - Corbin - 2004-08-16

That sounds like a really good idea, I voted for it! Seems like everyone would win with that change!

Re: Wish for KDE 4.0 - Michael Thaler - 2004-08-17

I think this is a very good idea. I voted for it, too

Wish for KDE 4. - chris - 2004-08-16

If you break things in KDE4 then break it completly, not just a little bit to make compromises, and make a clean and efficient design. have fun hacking.

Re: Wish for KDE 4. - Corbin - 2004-08-16

I say if something should be changed but it will break things, then nows the time to do it! Anything that will make KDE faster/smaller/better but may (or will) break old apps is worth it! Though if you plan on breaking something just for fun that may not be the best idea (unless fun = making KDE better ;-) )

Re: Wish for KDE 4. - Philippe Fremy - 2004-08-17

But KDE alrealdy has a clean and efficient design. There are a few places where changing the design a bit will makes things easier but developers are certainly not going to throw the design that made KDE a success for the last years.

= offtopic = - chris - 2004-08-16

hi sorry i know this is offtopic but i have to ask for it somewhere, perhaps it has to do with the feature of kde , so the interview :> i once had a kde version, when i tried to overwrite an mp3 with antoher mp3 i got a dialog , where i could play both mp3's and after that i could decide which one i overwrite or rename. i also worked with images , i got presented with 2 image preview's so i could decide not only on the filename. i dont know if it worked with more things , but i can imagine.... i think it was around kde 3.1 somewhere - then it disappeared , i thouht it was a really really useful feature. what do you think and know about this ????

Re: = offtopic = - Anonymous - 2004-08-16

Install kdeaddons.

Re: = offtopic = - JC - 2004-08-16

yes I still have this nice option in 3.2.x

KDE 4.0 Q&A - Corbin - 2004-08-16

I may just of overlooked one, but I wanna learn about 4.0! Someone should do a 4.0 Q&A or article! 4.0 looks like (and sounds) like its going to be a HUGE change, so all the stuff on it will be really intresting! If I've just not seem them, does anyone have a link to one?

Re: KDE 4.0 Q&A - Richard Moore - 2004-08-16

The trouble is that no one is 100% sure what we're going to do yet! There are a large number of things planned, for example: - A new multimedia architecture - An improved notification mechanism - Better support for MVC in the APIs - Various API cleanups are already prepared (and marked in the header files) - Maybe the introduction of a bridge to DBUS A lot of the changes will depend to some extent on what ends up in Qt 4.0.

KDE 4 release estimate - MandrakeUser - 2004-08-16

This is from the interview: " KDE4 is just around the corner now -- I predict late 2005 -- " It is a typo right ? Does he mean late 2004 ?

Re: KDE 4 release estimate - Allan S. - 2004-08-17

What year is this??? Hmm.. Yeah. He probably means late 2004

Re: KDE 4 release estimate - tbscope - 2004-08-17

Nope. KDE 4 will be based on Qt 4. And Qt 4 will not be ready in 2004, perhaps early 2005. And then it'll take some time to port programs etc... See: http://doc.trolltech.com/4.0/tech-preview.html Quote: "Depending on the feedback from this Technology Preview, we will provide a second Preview in Q3 2004, enter the beta phase in Q4 2004 and release the final Qt 4 in late Q1 2005."

Re: KDE 4 release estimate - MandrakeUser - 2004-08-17

"And Qt 4 will not be ready in 2004, perhaps early 2005." So, wouldn't it make sense to make one more point release, say 3.4 , before going 4.0 ? 6-8 months from now to Qt4 seems like too long a wait. And then all the porting you mention, etc. More than enough time for another point release !

Re: KDE 4 release estimate - Ian Eure - 2004-08-17

I don't think they'll do a minor version (e.g. 3.4.0), but will certainly do bugfix point releases (e.g. 3.3.x) in between 3.3.0 and 4.0.0.

Re: KDE 4 release estimate - MandrakeUser - 2004-08-17

Yes, that's my feeling from lurking a bit on the lists. Of course I have no time to develop, so I shouldn't be vocal. I have the feeling though that a minor release (with new features that don't break things) would be ideal. Think that if they go directly for a 4.0 we will either see no new features for about a year, or otherwise the 3.3 branch will end up being more than a bugfix branch, and will absorb new features and hence introduce new bugs (regressions), which would be a mistake IMHO ...

Re: KDE 4 release estimate - cm - 2004-08-17

No, I don't think this is a typo. Qt 4 has to be out first, and there are huge changes to KDE planned (see the other comments).

Re: KDE 4 release estimate - cm - 2004-08-17

Oops, it seems I haven't hit reload in an hour or so :-P Nothing new in my comment.

Re: KDE 4 release estimate - Rayiner Hashem - 2004-08-17

KDE 4.0 will probably take more than a year, just as KDE 3.0 did. So late 2005 sounds about right.

Re: KDE 4 release estimate - JC - 2004-08-17

Why not to wait until 4.0 is finished ? No need a release date. Just making a new great release. And as in the past for a major version it will take longer than a minor version.

Re: KDE 4 release estimate - Nicolas Goutte - 2004-08-18

I do not think that it is a typo. Late 2004 is just not possible, as Qt4 final will not even be released at that time. Have a nice day!

Re: KDE 4 release estimate - Joel Zerpa - 2005-08-23

A Question, what requeriment for KDE 4? My old PC is AMD DURON 950MHZ, 384MB RAM, GeForce2 32MB, i'm using SuSE 9.3, may my machine run KDE 4?

Re: KDE 4 release estimate - Jonathan Müller - 2006-02-12

That's funny. You answered to a post about 1 year after the last one. As to KDE 4 we now know that it's going to be released in late 2006 or early 2007 I think. And I think it will support you old PC but you won't be able to switch all the graphic elements on. Well, At least I hope it's going to work on old PC since mine is a PIII 900MHz 256 RAM...

Re: KDE 4 release estimate - Narcussist - 2006-02-24

Its funny you say late 2006 early 2007, I just think it is funny, ... started off saying late 2004 early 2005 not it is 2006 and still no KDE4. Almost like Steam saying their releases and it is normally like a year or 2 later... I am not bashing I just happened to come across this thread and thought it was funny. People should always know to to ask about a release date because 9/10 it is never on time as originally expected, with respect to the developers always finding some bugs they want fixed before release, or new programs they would like to incorperate into it.

Re: KDE 4 release estimate - Encho - 2007-02-27

And... Year later... It is even funnier now! I was googling for kde4 release date and this is what I got. I can not believe that it is still on hold. OK I want it all and I want it NOW. :-) <sarcasm>Well guess I'll have to wait till late 2008/early 2009</sarcasm> PS Anyone knows will it work on my old Dual Core 5GHz / 4GB RAM / 1GB NVIDIA / 1TB harddrive?

Re: KDE 4 release estimate - Andrea - 2007-02-28

Hm I've read that it's supposed to come out in Fall 2007 and we can expect a preview (i mean a preVIEW not a dev snapshot) sometime in july or so. well that's theoretical of course but still. and as for computer ... i think that might work. try adding some RAM though ;-)

Re: KDE 4 release estimate - Andrea - 2007-02-28

Hm I've read that it's supposed to come out in Fall 2007 and we can expect a preview (i mean a preVIEW not a dev snapshot) sometime in july or so. well that's theoretical of course but still. and as for your computer ... i think that might work. try adding some RAM though ;-)

Re: KDE 4 release estimate - Jose - 2007-10-05

This thread started on August 2004??? The estimated relase I think is now January 2008... ... maybe, I will beleive it when I see it nearly 4 years delay so far I hope this (release) time is for real... (I wonder what we had said about XP or Vista comming 3 years later that initially scheduled)

Re: KDE 4 release estimate - cm - 2007-10-05

Funny you'd mention it: From http://en.wikipedia.org/wiki/Windows_Vista : "On January 30, 2007, it was released worldwide to the general public" [...] "Microsoft started work on their plans for Windows Vista ("Longhorn") in 2001, prior to the release of Windows XP. It was originally expected to ship sometime late in 2003 as a minor step between Windows XP (codenamed "Whistler") and "Blackcomb" (now known as Windows 7)." [...] "Some previously announced features such as WinFS were dropped or postponed, ..." Sound familiar?

Re: KDE 4 release estimate - Anon - 2007-10-05

"nearly 4 years delay so far" What? Read up on your history; October 23rd 2007 is the *only* official release date ever given for KDE4.0. Even going by that article, where a single KDE dev makes a personal prediction of "late 2005", the "delay" is little more than 2 years. I swear, dot.kde.org users get dumber every day.

Re: KDE 4 release estimate - MattKingUSA - 2007-10-09

I can't wait for KDE4 to come out! I just wish that it was going to be ready in time for the next release of Mandriva 2008. But that is cool. I'm getting ready to buy a new machine and I'm exited to use Compiz Fusion. I guess that is on Mandriva 2008. But anyhow KDE is way better than anything else out there.

semi-OT: who is working on KHTML? - MK - 2004-08-17

IIRC Dirk Müller did quite a lot of work on KHTML but from CVS commits it seems he has mostly stopped working on it. Is there anyone (and who) still working on KHTML?

Re: semi-OT: who is working on KHTML? - anon - 2004-08-17

I think it's mostly Leo Savernik, Germain Garand, and Tobias Anton working on various different parts of khtml lately. Stephan Kulow is helping with regressions, Zack Rusin is occasionally doing safari merges, Koos Vriezen is the main guy working on kjs. Waldo is doing occaisional bug fixes, and bj working on the access key stuff. So yeah, Dirk doesn't seem to be working much on khtml anymore.. not as much as he used to at least. oh well... Dirk was the main guy behind khtml for a while, but khtml has lost a lot of important developers before. Lars Knoll, the author/founder of the modern incarnations of khtml, became too busy a long time ago, as did Harri Porten, the author/founder of kjs.

Re: semi-OT: who is working on KHTML? - Anonymous - 2004-08-17

> Is there anyone (and who) still working on KHTML? The Safari team is doing major work on khtml, this has "only" to be merged with KDE's "branch".

Re: semi-OT: who is working on KHTML? - Jaana - 2004-08-18

I hope that Dirk is doing IE-extensions to konqueror. Someone at Novell is doing this kind of work.

Where do you feel that KDE has to improve ... - James Richard Tyrer - 2004-08-17

> Where do you feel that KDE has to improve to gain more new users? We must have better quality control; TQM should be our goal. The problems like we had with the last few releases must not continue. Better quality is more important to most users than "cool" features. All regressions are infuriating to users. Therefore, all regressions should be considered for showstopper status no matter how small they might appear -- they should be judged instead based on how many users they will affect. I noticed that there isn't one word about fixing bugs in the whole interview. A large omission. To gain new users, we need to ALWAYS ship a better quality product than Redmond does. But, it appears that there is hope. If there will be no 3.4 and 4.0 won't be shipped till late NEXT year then we have a lot of time to fix bugs and improve our quality systems. To be clear about this: I want to see a better quality KDE product. Is there anyone that disagrees with that goal? -- JRT

Re: Where do you feel that KDE has to improve ... - w - 2004-08-17

> > Where do you feel that KDE has to improve to gain more new users? > > We must have better quality control; TQM should be our goal. The problems > like we had with the last few releases must not continue. Better quality is > more important to most users than "cool" features. Well said. For a start, there needs to be more backporting of bugfixes to previous KDE branches (not just backporting of highly publicized security fixes). e.g. I'm using KDE_3_0_BRANCH and kde-config crashes given dodgy arguments, KMail indexes are frequently corrupted (so if you click on a mail in the search dialog, it lands you in the wrong folder; or message aren't automatically marked as read), Konqueror can't even display http://bugs.kde.org, Konqueror leaks uncontrollably at http://www.kdedevelopers.org, Konqueror javascript doesn't work half the time, starting 2 KDE apps in quick succession outside of KDE crashes with DCOP errors, ark can't open compressed files stored on vfat and brings up a bogus permission error (I'm using an unexpected scheme where I'm in the "vfat" group) etc. etc. This is not quality. This is not supporting branches about 6 months after the initial release. Even MS gives more support.

Re: Where do you feel that KDE has to improve ... - Anonymous - 2004-08-17

There is no good reason to run KDE 3.0 anymore (and to complain about its bugs today). > This is not supporting branches about 6 months after the initial release. KDE 3.0 is over 2 years old! > Even MS gives more support. And they request money for their product to do this.

Re: Where do you feel that KDE has to improve ... - w - 2004-08-17

> There is no good reason to run KDE 3.0 anymore (and to complain about > its bugs today). Upgrading to a new release had the potential to break stuff - risk. e.g. most businesses are unwilling to upgrade to the next version of Windows just so that the icons look prettier for example - that want as little change as possible, just fixing bugs to reduce risk. For a home user, it's the hassle of upgrading - either compiling from source or using RPMs that may or may not work depending on how bad their Linux distributor is. Not to mention the huge download on dialup. These are pretty legit reasons I think not to upgrade to 3.3 instead of say 3.0.6 (if it ever comes out). > KDE 3.0 is over 2 years old! Windows 98 is over 6 years old and still provides at least the same amount of functionality for me (if not more, due to Office and market share / compatibility). > > Even MS gives more support. > And they request money for their product to do this. Fair enough; KDE developers already create a great desktop when most are volunteers. But this doesn't sit well with the enterprise IMO ( http://desktop.kdenews.org/strategy.html). I'm just not in a position to upgrade because of download and/or compile time.

Re: Where do you feel that KDE has to improve ... - Anonymous - 2004-08-17

> For a home user, it's the hassle of upgrading > I'm just not in a position to upgrade because of download and/or compile time. You have the option to pay for a new distribution in a store.

Re: Where do you feel that KDE has to improve ... - w - 2004-08-17

> You have the option to pay for a new distribution in a store. but i'm too cheap to do that since i would have to pay instead of my non-linux parents :)

Re: Where do you feel that KDE has to improve ... - Scott Wheeler - 2004-08-17

But see -- there you've got it. Nobody wants to do the gruntwork for fun. If you want to have the boring, annoying jobs you're just going to have to pay someone to do this. Commercial distributions tend to maintain older KDE branches for much longer -- for major bugs they'll usually release updates until the end of life for that product (normally a couple of years). But you don't really think people are going to do that in the free time, do you?

Re: Where do you feel that KDE has to improve ... - Gerd Lange - 2004-08-17

I do think you misunderstand the issue, open source is not about doing things for free. But sometimes it's more a natural path economy. When you solve a bug for yourself there is no incentive to exclude others. Just by the fact that persons use software they find bugs and submit reports that help others who try to track them down. It's no "social revolutionary" concept for people doing things for free as opposed to capitalism. Wiping out remaining bugs from a mature release is no big deal.

Re: Where do you feel that KDE has to improve ... - Scott Wheeler - 2004-08-18

In the particular culture of KDE, yes, most of the work is done for free. The boring jobs -- such as backporting fixes to other branches of KDE (older than the last stable branch) is usually only done by people that are working to distribute KDE in some sort of "value added" sort of package where bug fixes for older releases are part of the support arrangement. And you're wrong about it being no big deal; code is a moving target and often the fix that goes into the current unstable development version is completely different from what would have been needed to fix a release from 2 years ago. It's not a trivial process and it's certainly not much fun.

Re: Where do you feel that KDE has to improve ... - Rayiner Hashem - 2004-08-17

Wait, so you want extended support for obsolete versions, but don't want to pay a distribution that'll give you that support??? You can't have it both ways!

Re: Where do you feel that KDE has to improve ... - cm - 2004-08-17

> Well said. For a start, there needs to be more backporting of bugfixes to > previous KDE branches (not just backporting of highly publicized security > fixes). e.g. I'm using KDE_3_0_BRANCH and kde-config [...] > This is not quality. This is not supporting branches about 6 months after > the initial release. Even MS gives more support. So I take it you're volunteering to provide better support for older versions? Great. When can you start? No, seriously, who should do it? It would need manpower that the KDE team doesn't have. Besides KDE is not a company with paid employees so it would be hard to find someone willing to do that. It's not a very attractive task to backport *large quantities* of fixes to versions with a very low number of users. And the point would be? Making 3_0_BRANCH into a bad version of 3.3? What's your reason for sticking with 3.0? It must be a very good reason because KDE has seen performance improvements and bugfixes since then, besides the usual feature enhancements. If you really need a version that old you might consider paying someone to do the backports for you. --- OTOH quality control for the released branch and the new release is must, no doubt about that.

Re: Where do you feel that KDE has to improve ... - w - 2004-08-17

> And the point would be? Making 3_0_BRANCH into a bad version of 3.3? Why are there still Linux 2.0 releases? Why doesn't everyone use 2.6? To minimise change, higher stability (if things were backported). > What's your reason for sticking with 3.0? Apart from that, my personal reason is the download and/or compile time is scary. > It must be a very good reason because KDE has seen performance > improvements For sure no. Time a 3.0 startup against 3.3. > and bugfixes since then, Which should have been backported :) > besides the usual feature enhancements. Agreed. > If you really need a version that old you might consider paying someone to > do the backports for you. That won't work - you need the actual developers doing it IMO. Else other fixes get swept underneath the carpet (e.g. a structural redesign to fix some bugs can't be backported directly - must hack around it in older branches). But I admit that most of us are volunteers so I can't do much more than my share. But if KDE is targeting the enterprise, this doesn't sit well.

Re: Where do you feel that KDE has to improve ... - Anonymous - 2004-08-17

>> It must be a very good reason because KDE has seen performance improvements > For sure no. Time a 3.0 startup against 3.3. How can you tell "for sure" if you're not knowing/running it? You're just trolling.

Re: Where do you feel that KDE has to improve ... - w - 2004-08-17

> > > It must be a very good reason because KDE has seen performance > > > improvements > > For sure no. Time a 3.0 startup against 3.3. > > > How can you tell "for sure" if you're not knowing/running it? *sigh*. i'm a developer. i compile and run head (qt-copy, arts, kdelibs & kdebase only) under a different prefix under an ordinary user. i am not in a position to compile 10 other modules i need everyday (kdenetwork, kdegraphics, kdeaddons, kdegames etc.) _and_ under a different prefix (since that's a waste of time recompiling qt-copy, arts, kdelibs & kdebase). a 1998 computer is just too slow for that. if you're going to claim that i'm not compiling with optimization options as strong as my distro's binary 3.0, i have been developing for kde since 3.0 with the same build options as now with 3.3. so i can tell the difference. you can't tell me that kde requirements haven't gotten stepper. remember around the time of kde 3.0, ppl suggested moving up from 64mb of ram to 128mb for reasonable performance. > > You're just trolling. And you're just grandstanding? And/or just to conclusions too quickly.

Re: Where do you feel that KDE has to improve ... - Derek Kite - 2004-08-17

The applications that you have issues with, kmail and konqueror have changed enormously even during the last year. The fix for khtml issues is to upgrade to the latest version. Kmail is almost a different application from 3.0. Hence, only the most serious security fixes will be backported. Indeed it is a manpower issue. As for speed, you are missing the enormous optimizations that happened between 3.1 and 3.2. KDE finally started to feel snappy with 3.2. Binary incompatibility during the 3.x series is a bug that would be fixed. Derek

Re: Where do you feel that KDE has to improve ... - Davide Ferrari - 2004-08-17

Derek, don't waste time with this troll, please :)

Re: Where do you feel that KDE has to improve ... - w - 2004-08-18

> Derek, don't waste time with this troll, please :) This is the problem with KDE community. Every time some one says something politically incorrect, they get flamed.

Re: Where do you feel that KDE has to improve ... - Anonymous - 2004-08-18

Why *politically* incorrect? Just incorrect- it's the obvious consensus here and elsewhere that KDE has been getting faster with recent releases.

Re: Where do you feel that KDE has to improve ... - w - 2004-08-18

> Just incorrect- it's the obvious consensus here and elsewhere that > KDE has been getting faster with recent releases. So my experience is incorrect apparently. Ask anyone who isn't incredibly passionate about KDE (i.e. does not read the dot regularly for sure) and ask them if it loads fast. Perhaps it has been getting slightly faster with more recent releases (again, it seems slower for me) but as an overall trend it is getting slower. e.g. You can't possibly tell me that it loads after than KDE 1 or 2. That would be extreme BS.

Re: Where do you feel that KDE has to improve ... - Anonymous - 2004-08-18

KDE 1 or 2 are not recent releases. The whole thread was about the KDE 3.x series - why do want to compare it now with KDE 1?

Re: Where do you feel that KDE has to improve ... - w - 2004-08-19

> why do want to compare it now with KDE 1? oops, wrong thread sorry. another thread was made a claim that it has been getting faster with _every_ release.

Re: Where do you feel that KDE has to improve ... - Rayiner Hashem - 2004-08-18

It loads and runs faster than KDE 2. It takes more memory maybe, but it's faster. KDE 1.x was a totally different architecture, and yes, KDE 3.3 is slower than KDE 1.x was.

Re: Where do you feel that KDE has to improve ... - w - 2004-08-19

> It loads and runs faster than KDE 2. i really don't get it. i changed the hostname thing and it's made no difference. kde 2 was really really much faster for me.

Re: Where do you feel that KDE has to improve ... - mark - 2004-08-20

then please stick with kde 2 if you like. it sounds like you're running hardware that is 6 years old. you might want to run software for that hardware. a troll indeed.

Re: Where do you feel that KDE has to improve ... - Mikhail Capone - 2004-08-19

The problem is that some people talk about performance as "speed when inside KDE" and others consider performance to be "loading time". Personally, I couldn't care less about loading time; I don't constantly reboot my computer and it's the performance inside KDE that matters. That part *has* been getting better (ie. 3.1 -> 3.2)

Re: Where do you feel that KDE has to improve ... - cm - 2004-08-17

> > If you really need a version that old you might consider paying someone to > > do the backports for you. > That won't work - you need the actual developers doing it IMO. Well, in many cases it could be the actual developer who could get paid. :-) > Else other fixes get swept underneath the carpet (e.g. a structural redesign > to fix some bugs can't be backported directly - must hack around it in older > branches). Exactly, it's not a trivial matter, and that's why I consider it too much to ask from volunteers to make the same fixes in 3_3_BRANCH, 3_2_BRANCH, 3_1_BRANCH *and* 3_0_BRANCH (or to even more, if I take your comparison to Win98 "6 years" into account). I'm using KDE at home and at work and I can live with regularly updating it (Fortunately, I'm in the favourable position to decide myself what I run on my workstation even though I'm just an employee... I know, not everyone is that lucky.). > But I admit that most of us are volunteers so I can't do much more than my > share. But if KDE is targeting the enterprise, this doesn't sit well. A distributor with paying customers demanding such a long-time support and maintenance could step in here...

Re: Where do you feel that KDE has to improve ... - w - 2004-08-18

> A distributor with paying customers demanding such a long-time support and > maintenance could step in here... But as I said, I don't think distros can do a good a job as the developers themselves. They will miss important fixes.

Re: Where do you feel that KDE has to improve ... - cm - 2004-08-18

> > A distributor with paying customers demanding such a long-time support and > > maintenance could step in here... > But as I said, I don't think distros can do a good a job as the developers > themselves. But as I said, the distributor can pay one of the original authors so they don't have to do it in their scarce free time after their normal day job. Free software is not necessarily about working for free. Besides it seems that disributors *are* maintaining their older versions. Please read the posts by Scott Wheeler. It seems he knows what he's talking about. > They will miss important fixes. I don't think that's necessarily the case. There are tools like the CVS commit mailing list. There are announcements of important fixes. There's the CVS digest. Maybe others, I'm not working for a distributor. But most importantly, there's working with the community and in the community, even by paying the authors to do the grunt work. But I'm repeating myself.

Re: Where do you feel that KDE has to improve ... - anon - 2004-08-17

> This is not quality. This is not supporting branches about 6 months after the initial release. Even MS gives more support. There simply aren't enough developers, sorry.

Re: Where do you feel that KDE has to improve ... - koos - 2004-08-17

> There simply aren't enough developers, sorry. One might consider of course to strip down KDE core if that would be the case. Eg. yes building the mime/kpart/dcop/.. infrastructure, but no for a kcm module that configures Fn keys on sony laptops (no offence btw. just an example - actually I would favor replacing 99% of these kcms to kde-bindings script versions anyway - that would save some compile time :-)

KDE needs to be faster - w - 2004-08-17

The speed difference between Windows (98, XP, Server 2003) and KDE 3.3 is quite apparent. At least start up time has been getting worse with every release. I remember the days of KDE 2 which boot in 15s on my 1998 computer. It now takes 60s. I just can't believe the people who claim that KDE is getting faster.

Re: KDE needs to be faster - wilbert - 2004-08-17

The MS OS often loads the user shell first, then the services. When I compare my 800mhz PC (with Gentoo Linux and KDE CVS) and my parents' 1800mhz PC (with MS os) I see that my PC doesn't boot faster, but login is faster on my PC. (maybe partially because no AntiVirus and Zone Alarm stuff needed)

Re: KDE needs to be faster - Anonymous - 2004-08-17

Use prelinking, buy ram or every five years a new computer.

Re: KDE needs to be faster - w - 2004-08-17

> Use prelinking That actually seems to _slow_ things down! > buy ram 256MB isn't enough? > or every five years a new computer. Even on my 2.2 Ghz Celeron, it's slow (about 30s).

Re: KDE needs to be faster - Anonymous - 2004-08-17

> > Use prelinking > That actually seems to _slow_ things down! Then you're making something wrong. Or you tried objprelink.

Re: KDE needs to be faster - w - 2004-08-17

> Then you're making something wrong. Just letting Fedora Core 2's cron script do its work. > Or you tried objprelink. What's the difference?

Re: KDE needs to be faster - Anonymous - 2004-08-17

Fedora Core 2? Above you wrote > I'm using KDE_3_0_BRANCH So, you did install KDE_3_0_BRANCH on Fedora Core 2 instead of using the contained KDE 3.2.2!? Or are you just an inconsistent troll?

Re: KDE needs to be faster - JC - 2004-08-17

How is it so slow on your computer. I don´t have a 2.2Ghz (P4 1.6) and KDE loads in 6 completly in 6 seconds without any tunning in KDE startup script. Your packages are probably not well built.

Re: KDE needs to be faster - Rayiner Hashem - 2004-08-17

Or he's got that problem where the system can't find the hostname properly.

Re: KDE needs to be faster - w - 2004-08-18

> Or he's got that problem where the system can't find the hostname properly. Could you please let me know where I can find more info on this? I may be blaming the wrong people...

Re: KDE needs to be faster - Rayiner Hashem - 2004-08-18

If KDE apps seem to take too long to start, even on a fast system, make sure the hostname you have in /etc/hostname points to 127.0.0.1 in /etc/hosts.

Re: KDE needs to be faster - w - 2004-08-18

> So, you did install KDE_3_0_BRANCH on Fedora Core 2 instead of using the > contained KDE 3.2.2!? No: 1998 computer: KDE 3.0 from bin packages, core of KDE 3.3 from source 2004 computer: KDE 3.2 from bin packages, with prelinking even

Re: KDE needs to be faster - Apollo Creed - 2004-08-17

Hey, you have a 2.2Ghz machine? If I were you I'd do my development on that machine instead of the 1998 one you mentioned above....

Re: KDE needs to be faster - w - 2004-08-18

> Hey, you have a 2.2Ghz machine? If I were you I'd do my development on > that machine instead of the 1998 one you mentioned above.... if a sibling didn't hog it for playing windows games :( i would

Re: KDE needs to be faster - janne - 2004-08-17

"At least start up time has been getting worse with every release." Well, I compared KDE3.2.3 to 3.3-Beta2, and found out it was exactly the opposite. beta2 booted several seconds faster than 3.2.3 did.

Re: KDE needs to be faster - w - 2004-08-17

I'm just saying as a general trend it's been getting worse (actually, I am also surprised that you found 3.3 to be faster than 3.2 starting up as well, but anyway). Needing to time startup "speed" improvements with a watch or having a splash screen means it's still too slow IMHO.

Re: KDE needs to be faster - superstoned - 2004-08-17

I'm really sorry, but I dont get it. KDE 3.0.3 is slower in every aspect, at least on my pc. I've seen KDE become faster with every release. 3.0.x wasn't really pleasant on my pc, but now 3.3.0 is out, it runs smooth. login times decreased, and most apps start faster.

Re: KDE needs to be faster - Scott Wheeler - 2004-08-17

Most of the perceived time these days is IO. Log in and log out to get your disk buffers full and you'll notice that things are still pretty snappy. The problem is that naturally we've gotten to where a modern desktop uses a lot more data -- whether applications themselves or the data they load -- than it did a few years ago. On the other hand, harddrives while they've gotten a lot larger haven't gotten a lot faster. If you're waiting on the harddisk it really doesn't matter if you've got a 700 MHz Duron or a P4 -- it's still going to feel slow.

Re: KDE needs to be faster - w - 2004-08-18

> The problem is that naturally we've gotten to where a modern > desktop uses a lot more data -- whether applications themselves > or the data they load -- than it did a few years ago. But isn't there something KDE can do? A (fresh) Windows install logs in _much_ faster than KDE.

Re: KDE needs to be faster - janne - 2004-08-18

That's because Windows and KDE do it differently. When you log in to KDE and you get to the desktop, it's fully usable with all services and background-apps up & running. In Windows, you get to the desktop fast, but the system is still far from usable. It's still loading the background-services and the like. The time it takes to get to a fully functional desktop on KDE and on Windows is propably more or less the same. Windows _might_ be a bit faster, but the difference is not that dramatic. Windows only _appears_ to be faster since you get the desktop faster. But that doesn't mean it's faster in reality.

Re: KDE needs to be faster - Anonymous - 2004-08-18

As KDE does not create packages it can not prelink them.

Re: KDE needs to be faster - Scott Wheeler - 2004-08-19

Modern glibcs (2.3) do pretty much all of the stuff that used to be advantageous with prelinking anyway.

Re: KDE needs to be faster - janne - 2004-08-18

"I'm just saying as a general trend it's been getting worse" And I'm just saying that as a general trend it's been getting better and better on my computer. Ever KDE-release is a bit faster than the previous one was. "Needing to time startup "speed" improvements with a watch or having a splash screen means it's still too slow IMHO." How fast should it be then? After a fresh reboot, it takes something like 10 seconds for KDE to boot on my machine (3.2.3 takes few seconds more). Subsequent logins take about 4-5 seconds (about 8 seconds on 3.2.3). And since I don't reboot my machine constantly, starting up KDE takes about 4-5 seconds for me. Do you expect it to be instantenious?? I'm sorry, but that's just not going to happen. 4-5 seconds is good enough IMO. And it's faster whn W2K is on the same machine. FWIW: I also run KDE on my ancient laptop. It has 300Mhz P2, really slow HD (hdparm gives it about 7-8MB/sec), 320MB RAM and unaccelerated vid-card. Of course KDE is slower there, but it's still usable. I should know since it's the only GUI I run on that machine.

Re: KDE needs to be faster - w - 2004-08-18

> > "I'm just saying as a general trend it's been getting worse" > And I'm just saying that as a general trend it's been getting better > and better on my computer. Ever KDE-release is a bit faster than > the previous one was. So by induction on your argument, KDE 3.3 loads faster than KDE 1.0? > How fast should it be then? After a fresh reboot, it takes something like 10 > seconds for KDE to boot on my machine Yes that would be good but even on a >2Ghz system, KDE can't manage that. > I should know since it's the only GUI I run on that machine. Unfair comparison but try this: install a fresh Windows 98. It boots _and_ logs in in 15s on a 300 Mhz! (that's faster than the BIOS). Also on the same machine Windows Server 2003 logs in faster and apps pop up faster.

Re: KDE needs to be faster - anon - 2004-08-18

> So by induction on your argument, KDE 3.3 loads faster than KDE 1.0? There is one exception: kde 2.0 loaded slower than kde 1.2. KDE 3.3 DOES in fact load faster than kde 2.0. > Yes that would be good but even on a >2Ghz system, KDE can't manage that. KDE startup isn't bound that much by processor speed, but hard drive speed. > Unfair comparison but try this: install a fresh Windows 98. It boots _and_ logs in in 15s on a 300 Mhz! Bullshit.. If you said that win2k loaded that fast, I would beleive you, but not win98. Later versions of Windows boot up much faster than earlier versions of windows.

Re: KDE needs to be faster - w - 2004-08-19

> There is one exception: kde 2.0 loaded slower than kde 1.2. > KDE 3.3 DOES in fact load faster than kde 2.0. i can't comment much about the kde 1 series (used it for a day). but I do remember seeing kde 2.0 on mandrake 7.2 loading in 15s. Everything went downhill after upgrading to kde 2.1 (that was when they switched the logo to the KDE with the clouds :) and now I'm sitting here with approx. 50s load time. > > Unfair comparison but try this: install a fresh Windows 98. > > It boots _and_ logs in in 15s on a 300 Mhz! try it and see. note however, i do mean _fresh_ install (after the first boot as well to handle all the useless firsttime things). > Bullshit.. what a friendly KDE community. even if you consider me to be a troll, that's not particularly polite. > If you said that win2k loaded that fast, I would beleive you, nein, Win98 is faster than win2k by a mile.

Re: KDE needs to be faster - janne - 2004-08-18

"So by induction on your argument, KDE 3.3 loads faster than KDE 1.0?" No. There was a significant regression in 1.x ==> 2.0. But since then it has been getting faster. Usually the changes were pretty minor but it seems that 3.1.x ==> 3.2 was a big jump. And again, 3.2.3 ==> 3.3 is pretty big jump (but not as big as 3.2 was) "> How fast should it be then? After a fresh reboot, it takes something like 10 > seconds for KDE to boot on my machine Yes that would be good but even on a >2Ghz system, KDE can't manage that." I have a 2.2GHz Athlon 64, and KDE does manage it. And subsequent logins are 4-5 seconds. So what are you complaining? 4-5 seconds is such a short time that you could't really do anything extra. even if it were cut down to 2 seconds! "Unfair comparison but try this: install a fresh Windows 98. It boots _and_ logs in in 15s on a 300 Mhz!" Or better yet: I could run DOS on that machine! I bet it would boot in 5 seoonds! Seriously: I thought we were talking about serious operating-systems with top-of-the line UI's here?

Re: KDE needs to be faster - with Your help - Dirk Dietrich - 2004-08-18

Jep - I fully agree with you! Its very fast and boots in 5 secs on my 2 Ghz system. But during work, if I kill konqueror, its quiet annoying if it takes 2-5 secs after Alt+F2+Url to open ... and then waiting 2-5 secs to let konqueror build up the page :D But in my eyes its a question of fine-tune and benchmarking! We should integrate it into the next kde-release and build up a quiality-feedback for resource-management! (Get loading time in combination with system-specs!) The plan: A simple "Yes" at first kde-startup and kde will check the startup/sysusage time (incl. systeminfo (mem,arch,ghz,hdspeed)) and send it to a central-database at kde.org or elsewhere. So will will have all information where improvements a needed! impossible ??? - Let´s render the impossible into reality !!!

Re: KDE needs to be faster - with Your help - janne - 2004-08-19

"But during work, if I kill konqueror, its quiet annoying if it takes 2-5 secs after Alt+F2+Url to open ... and then waiting 2-5 secs to let konqueror build up the page :D" First launch of Konqueror takes about 1 second on my machine. After that, it's instantenious. Actual browsing is really fast as well. I did think about KDE's boot-up time yesterday. Non KDE-users usually complain that it takes too long to start up. But those people compare it to something like Fluxbox ;). But we could try to make it faster. What Windows does is that loads the desktop really fast and then it loads the background-services (so the desktop is not usable yet, it just appears to start up really fast). Maybe we could do something similar? Now, I have no idea how KDE's start-up process works in practice, so I don't know if this is doable: When you start up KDE, it initializes the system-services, loads the desktop and the kicker and does other miscellianeous tasks. Could some of those be done in advance? I mean that when the user gets to KDM, the system would already load kicker, the desktop and some other things in the background. It would take few seconds for the user to type in his username/password, and that time could be used to start up KDE. When the user logs in, the kicker and desktop would already be loaded, and the system simply restores the session, which would mean that it configures the desktop and kicker according to the users settings. Besides Kicker and Desktop, there might also be other things that could be preloaded as well. the theory is that when user logs in to KDE, it does not load all the stuff over and over again, it would already be loaded. Only thing that is done during start-up is to read the users settings and configure the desktop accordingly. this would take the best of the Windows-approach, but it would also make sure that when the user gets to the desktop, it would really be usable (unlike in Windows) Now, problem is that there are people who use KDM, but they use other desktops as well (Gnome, XFCE, Fluxbox etc.). In that case, preloading KDE would be a waste of resources for them. That's why we would need a simple configuration-option in the Control Center ("Preload parts of KDE?" or something). Thoughts?

Re: KDE needs to be faster - with Your help - Richard Moore - 2004-08-19

Unfortunately preloading kicker etc. would not work - they would be running as the wrong user. Rich.

Re: KDE needs to be faster - with Your help - janne - 2004-08-19

Awww, crap :(. Well, it was worth a shot anyway :)

Disk cache - Asheesh Laroia - 2004-08-19

On the other hand, caching kicker and related programs by just doing fopen(kicker) ; read() ; close() ; could save a lot of time. As KDM waits for users to log in, KDM could be putting KDE programs into disk cache. As disks are the main bottleneck, this would be win-win: fast and unobtrusive for fast disks, and a worth optimization for slow disks.

Re: Disk cache - Richard Moore - 2004-08-19

What makes you think disks are the bottle neck? This is rarely the case.

Re: Disk cache - Mikhail Capone - 2004-08-19

Hmm, unless there is a lot of very complex math to be done, hard-drives *are* the slowest part of the computed. It sure isn't the CPU, RAM or video card in the vast majority of cases.

Re: KDE needs to be faster - w - 2004-08-19

> > Unfair comparison but try this: install a fresh Windows 98. > > It boots _and_ logs in in 15s on a 300 Mhz! > > Or better yet: I could run DOS on that machine! I bet it would boot in 5 > seoonds! Only if you have a bloated autoexec.bat :-) > Seriously: I thought we were talking about serious operating-systems with > top-of-the line UI's here? Sad thing is: 6 years after Windows 98 was released, it still has more functionality than Linux 2.6 + KDE 3.3. I'm talking multimedia, office suite (yes, MS Office is much faster and easier to use than OO not to mention the excellent MS doc compatiblity since it is MS after all), games, application compatibility...

Re: KDE needs to be faster - janne - 2004-08-19

"Sad thing is: 6 years after Windows 98 was released, it still has more functionality than Linux 2.6 + KDE 3.3. I'm talking multimedia, office suite (yes, MS Office is much faster and easier to use than OO not to mention the excellent MS doc compatiblity since it is MS after all), games, application compatibility..." You are not talking about the functionality of the OS, you are talking about the functionality of the apps that run on top of that OS. Just about the only thing where Win98 has the upper hand when compared to Linux, is games. And less and less games are compatible with Win98. Win98 does not have the stability, performance, security and features that Linux 2.6 + KDE3.3 has. Not even close. Besides desktop: can I use Win98 as a server? Would it work as well as Linux would? No? Then I guess it does not have "more functionality", eh? "I'm talking multimedia" I have zero problems creating oggs and/or mp3's on my Linux-machine. I have no problems playing back music, watching DVD's, burning CD's/DVD's etc. etc. I fail to see your point here. Hell, burning CD's is EASIER in Linux, since the apps are free. In Windows, just about all of them are payware. So in Linux I have a kick-ass burning-software (K3B), whereas in Windows I have some crappy shareware-app. "office suite (yes, MS Office is much faster and easier to use than OO not to mention the excellent MS doc compatiblity since it is MS after all)" I don't have any problems with either Koffice or OpenOffice. How exactly is MS Office "easier to use"? I bet it's just because it's the one you have used before, so changing to something different will feel "difficult". But that doesn't mean that the app is more difficult to use in reality. "application compatibility" My Linux/KDE-box is compatible with all the apps I use :). Well, games are an exception, but I don't game that much anymore.

Re: KDE needs to be faster - Boudewijn Rempt - 2004-08-19

During all of this thread I was in a permanent state of bogglement -- because, yes, KDE 3.3.0 was a lot slower than I had any right to expect seeing that I've got a 3Ghz machine. It certainly was slower than Windows XP on the same machine, and I was rather surprised at some of the claims of 'instant' konqueror and konsole bandied about. Dash it, if I so much as loaded slashdot, the fan would jump into the breach, cooling down the poor over-worked processor. Even if I disabled java, javascript and plugins. Then I decided to finally do something about the missing image previews -- I knew the code still worked, because it did so for a test user -- and I removed my .kde. On startup, I was amazed. Konqueror _was_ instant. No time to excavate the nose waiting for konsole anymore. Even Krita, was quick enough to make testing a pleasure again. Only... This is a traumatic experience. One does _not_ want to do without ones wallet. And not without alt-f1 set to vertical maximize. And all the other settings I need to work with pleasure. So, something in that .kde (that had survived all transitions since KDE 1.1.x, with only an occasional manual pruning) must have caused a lot of lag. I don't know what it is -- though I have saved a tarbal of my .kde for future research. Oh, and network settings etc. were tops, because, if they aren't, you're not looking at a five or ten second delay, but thirty seconds or more.

Re: KDE needs to be faster - PaulSeamons - 2004-08-17

I have noticed longer startup times - but not in KDE. The individual linux distributions do many things differently and are constantly changing them. But - as a way to test - go to konsole and type "startx -- :2". There will still be a number of distribution specific things going on in the startx - but my KDE 3.2 comes up in about 15 seconds (1.4Ghz - normal ram - normal disk) (Haven't bothered to check but I'm sure the speed would be the same from a console without having a KDE already loaded). Don't blame your distributions shortcomings on KDE.

Re: KDE needs to be faster - Mikhail Capone - 2004-08-17

KDE *is* getting faster, just not so much in the initial loading department. The speed improvement from 3.1 -> 3.2 was pretty substantial on my K6-2 450mhz/192 megs RAM and KDE is faster than Win XP here. Personally, I really don't care about loading since my computer is always on and I have to reboot only when a new kernel comes out. You should probably consider using the sleep features of your computer instead of rebooting all the time.

Re: KDE needs to be faster - stephane petithomme - 2004-08-18

Just a simple comment: I read a lot of people talking about performance and start-up time, trying to compare performance by just mentioning CPU and Ram issue. For your information: I just update my HD from a IDE Drive (6 year old, 6M) to a very fast SATA disk with 8M of cache. The performance improvement is very important: more than 2 time faster. I you get a look at the CPU usage, often you may notice that CPU is not at top usage while booting. The flow factor here is the HD, not the rest of the box, which is most probably fast enough since already a few years. cheers.

Applications - devians - 2004-08-17

I respect the enormous work of developers that have led to the present capability of KDE. And surely, one may find a lot of nuances or lacks to be correcterd in the future versions of KDE. BUT! I, as a user, mostly do not use the KDE itself (there are few exceptions like KMail). What I need is a great number of applications (fulfilling my particular needs) integrated with KDE environment. The present state of KOffice is funny (or tragical, it's up to you) but is not suitable for daily use. (To be precise: I like it, I am trying to use it, and after a failure I have to switch to OOo - according to 25-30 opportunity this year). From the applications pont of view: the KDE present state is more than satisfactory, although not perfect. But for longtime development procedures, needs to be stable for years.

Re: Applications - superstoned - 2004-08-17

3.x apps are compatible. you can write apps on 3.0 (2 years old) and they'll work on 3.3.0 (at least, they should, if not - file a bug). and if it takes another year to bring out kde 4.0, well, apps have been able to work for more than 3 years without modification. thats fine with me... and about Koffice, well, I have no problems with it. Use it all the time, for my work for the university, and its ok for me. Maybe it doesnt have all the fancy features M$ office features, or Open-office has (I dont use these anyway) but it loads faster, is network-transparent (I love to just edit the files on my university's ftp harddisk, without any manually copy-ing around) and is mostly quite stable. indeed it can be improved. but its good enough for normal work, imho. name a few features you miss in the latest Koffice that are present in OOo? then start coding ;-)

Konqueror File Manager - Kirill - 2004-08-17

It's good to know that "a lot of work" has been done on Konqueror File Manager, but it seems keyboard navigation and selection was once again forgotten. It is still a real pain trying to select a bunch of files on the right using the keyboard. The thing seems to randomly switch between different selection modes, and overall it is very inconsistent and a lot of times simply broken. So, is there any chance we have a functional file manager, maybe by 3.3.3?

Re: Konqueror File Manager - JC - 2004-08-17

You mean 3.4 or 4.0 The next 3.3.x will be only bug fixes and security issues.

Re: Konqueror File Manager - Andre Somers - 2004-08-17

It seems to me that, if this is a genuine bug, it could/should be fixed in a pointrelease. BTW, of course it would need to be properly reported. A posting on the the dot does not count as such, a report on bugs.kde.org with a clear description on how to reproduce the problem does.

Konqueror -- "GeneralPurpose" FileManager - cies - 2004-08-17

SpecializedFileManager: http://kde-apps.org/content/show.php?content=10214 Or check here: http://kde-apps.org/index.php?xcontentmode=284 I think Konq works well as a general purpose filemanager/browser, but if you better like an app that only manages files, who keeps you from trying? Afcourse Konq should have proper shortcuts for filemanaging -- you could do a investigation of what is exactly lagging and report it to the devs.

Konqueror file manager rant - anonymous coward - 2004-08-17

I'm using KDE 3.3 recently released in Debian Sid, and I have have 2 annoyances not previously found on 3.2. - When using grid aling on desktop icons there's too much vertical space between icons. This means you have enough space between rows to put another one there :( Vote for this here: http://bugs.kde.org/show_bug.cgi?id=79932 - And now when using multicolumn mode on file manager you get long filenames truncated with a elipsis (...). I have found an option for changing number of lines in icons' text, but this doesn't seem to do the trick. See the attached shot for an example. I don't point to a bug report here to make sure I'm not missing some unknow config option ;)

Re: Konqueror file manager rant - MamiyaOtaru - 2004-08-18

ugh.. why is it so impossible to have sane defaults in konqueror file manager? Truncated file names and ellipses are good for detailed list view (ensires a column other than name is always visible so you can paste, create new directories etc with RMB) but it is not what people expect at all with multi column view.. I guess I am happy since I use detailed list view, but why must fixing my preferred view fark up someone else's?

Re: Konqueror file manager rant - janne - 2004-08-18

I have said it before, and I'll say it again: multicolumn-view in Konqueror "just doesn't work". Take a look at these screenshots I have taken: http://217.30.176.84/images/ One is Windows Explorer, other two are Konqueror 3.2.3 using multicolumn-view with word wrap on and off. Seriously: which of those looks best to you? Which of those three dispays the filenames the best way? Which of those displays the filenames in such way that they are easy to read (or readable at all!)?

Re: Konqueror file manager rant - same anonymous coward - 2004-08-18

Sincerely Windows seems better here... But the nasty problem is that the word wrap "on" desn't work at all, only working mode is the truncated one. So as you may see in the screenshot it's really unusable right now.

When did "interview" become "Q & A"? - Richard - 2004-08-18

Just curious...

OT: qt-3.3.3 - jmk - 2004-08-18

Just updated to qt-3.3.3 on SUSE 9.1/KDE 3.3. Few bugs: on every login i need to remove and add pager and system tray back to the panel as they get 'inactive' (dcop comms error?). Any ideas how to fix this?

Re: OT: qt-3.3.3 - jmk - 2004-08-18

Hmh, qt seems to break this entirely. Minicli shows up on random desktop, system tray occasionally explodes (gets *huge*), kontact/kmail message windows sometimes appear on taskbar and sometimes not, etc. Has to be some dcop/qt shonk.

Ugrading vs. Bug Fixes - James Richard Tyrer - 2004-08-18

Yes, it is correct that to get bug fixes with OSS that you need to upgrade. The simple fact is that after a branch is finished that there are very few (or no) bug fixes added to it. I see no problem with this. The problems are: 1. New branches and releases since 3.1.0 have had serious regressions. Obviously this means that upgrading to get bug fixes is no longer a totally satisfactory solution -- especially for commercial users. 2. The bugs are not always fixed on the current release branch. I see this as a serious issue. All bugs in the current release should be dealt with on the current release branch. The fact that it works on the current CVS HEAD is no help at all to users -- the bugs should be fixed FIRST on the current release branch, and then "front ported" to the current development branch. If we can't avoid the regressions, we are going to have to start releasing two branches like GNOME, and other projects. This would have (or should) have meant that the KWin problems would have been avoided since the new features that broke it would have first been applied to the unstable release. -- JRT