KDE 2.0 Final Release Candidate Is Out
As the title says - The final Release Candidate (RC2) of KDE 2.0 is out. Announcement is here, Red Hat RPM's available here (for Red Hat 6.2 and 7.0). SuSE and other distributions RPM's available through the mirrors. Solaris 8 packages will be out soon. Please test this release and if you'll find any showstopper bug, then please report it.
Personally, I believe MAC OS X will be a dog - I just dont think anyone can retrofit a good gui onto UNIX without a warehouse full of kludges. I believe I am not alone in this position. See, for example, Miguel Says Unix Sucks! Miguel is quite wrong, Unix does not suck, it simply sucks for what he's trying to have it accomplish. Well, I really dont need that big an OS. I prefer a tight, fast system that doesnt fall all over itself or is a nightmare to maintain.
If I need to get work done, I start blackbox and fire up half a dozen xterms. For development this cannot be beat. If I need to putz around, I roll my chair over to the W2K machine. No point in settling for second best in either scenario.
With all due respect to the KDE and gnome teams as well as to duct tape, KDE and Gnome are both useless to me and my systems is the better off because of it. There are a lot of ways UNIX could be improved but Windows look and feel is not one of them.
I realize not everyone is fortunate enough to have two computers but for those people there is always VMWare.
> The chances are that your Solaris box only has an 8 bit display driver - this is bad enough when using CDE, but KDE and gnome really enjoy eating the colourmap...
KDE 1.1.1 and KDE 1.1.2 (for the latter you have to install the included locolor-tarball) addresses this issue perfectly.
KDE2 also delivers a special icon-theme for 8-bit-graphics-adapters. If there are any problems with these contact icons@kde.org
...unless you just call xinit with the option /dev/fb defclass TrueColor defdepth 24
-dev
to get TrueColor on your Solaris box (works fine on my UltraSparc 10 & KDE 1.1.x)
The last comment on the thread page says this, and no one's replied to that, or bought it up here, so I'm posting it - Does compiling KDE without exception handling mean that any exception will cause a crash? This is what would happen in any C++ prog like KDE. If so, then the speed might well be improved but at the cost of stability/reliability, or is KDE just so well coded that no errors occur :)
Ask E's or sawmill authors to support the standard they agreed to support, and kdesktop will work just fine.
It should already work well with latest blackbox.
Anybody that schedules a specific number of release candidates obviously doesn't understand the concept. If they know this one is good enough, why not just call it the release? If they don't know that for sure, how can they be sure this is the last one?
A release candidate is supposed to be a version you think is good enough to release, but aren't sure about.
I prefer a tight, fast system that doesnt fall all over itself or is a nightmare to maintain.
I dumped one last week, you want her number?
WWJD? JWRTFM!!!
Back to the good old days - pay for expensive hardware, pay for expensive Unix. No thanks. The micro revoloution freed us from expensive hardware, the Open Source revoloution from expensive OS's, and now Apple wish to become a belated workstation vendor?
I'll take my Unix free, thank you. And I like my hardware without a profit premium for branding and translucent plastic.
The file manager (konqueror) and the desktop icons (kdesktop) are separate
yeah. too bad you can't (or couldn't in 1.93) use kdesktop with any wm other than kwin. kwin isn't bad if you're coming from a windows camp, (or a NeXt-like platform, they seem to have a good neXt-alike theme) but it's downright distressing to somebody used to the configurability of sawmill or enlightenment. i personally don't see why they had to make the desktop icons depend on kdesktop, which in turn depends on kwin (meaning there was no good way to run it and get reasonable results in any other window manager i tried it with).
the thing i liked best about kde1 was that you could run any one piece of it without any other piece. so whenever there was a big flamewar between kde and gnome, you could just tell the newbies "try both, and use the parts you like". for a long time i mixed gnome panel with kfm with e, and i was happy (mostly).
now kde has pretty much taken an all or nothing approach. and, to be fair, gnome is moving that way too. i only use gnome right now because i prefer gnome's 'all' to kde's 'all'. but i really wish that you could still mix and match the two. i would much rather use kde's file manager than gnome's (and konqueror, which, thank goodness, can still be run independently of the rest of the kde environment) but i won't use the kde windowmanager (i even tried hacking all my key bindings into the code, only to find out that several of the commands i wanted to bind weren't available.) and i can't stand kde's root menu, nor can i find an acceptable way to configure them. (and before somebody says it, their menu editor is not acceptable. it doesn't allow you to specify the order of items, and it doesn't allow you to put items before folders. this is, of course, because they use the same method of defining their menus as win95 used for the start menu, which suffers the same limitations. at least microsoft fixed that in win98)
anyway, i applaud the work of the kde team. they have done a tremendous job on this release. i know pretty much all of my complaints here are personal preference, and i don't expect everybody's personal preference to be the same as mine (in fact i usually expect it not to be. that's why i've always liked raster's approach: everything should be user configurable. whether i agree with his method's is an entirely different post, though) in that light, i really wish that these projects would allow their programs to be run independently of other. quite honestly, the kde team might as well have made kicker (the panel) kwin and kdesktop all one program. i see no good reason why they should make them separate programs when they can't be run separately (other than keeping people from crying "bloat" when they realize that their environemnt really does use more memory/cpu than enlightenment once you add everything up.)
If I don't put anything here, will anyone recognize me anymore?
Thanks for this info.
I have been regularly trying beta versions of KDE2 (precompiled binaries) and my impression up until now was that it was fast but extremely buggy. KDE1 seemed to much more solid prior to it's release.
I just loaded up KDE2-RC2 and it seems to be very slow to launch apps on my underpowered test box(P133, 128MB) but looks a lot more stable in the hour or so I've been able to play with it. Once a program gets launched it runs fine.
Can't wait to try this out on my other machine (P3-500, 256MB)
I put RC2 on a RH7 box today and did not need any extra.
/etc/sysconfig/desktop
My box was originally installed using a workstation install, selecting only GNOME, no KDE1 and no GAMES.
The only adjustment I made was to set DESKTOP="KDE" in
Most of the time you didn't install it correctly or the packager made a mistake.
I mean look at http://bugs.kde.org more than 10000 bugs. There are some developers busy just closing STUPID bugreports.
Concerning the stability: Konqueror crashes (once a day under hard testing -js, java, pushing buttons like crazy). That_'s it I haven't managed to crash anything else in a while.
Moritz
My recommendation has always been to check out both and then use KDE. :-)
Moritz
I couldn't agree more with this eulogy to KDE. Very civilized nice project, no bullies, no flaming of systematic flaming of other projects.
Concerning company influence, TrollTech just makes the toolkit. That's it. Thjey don't mess with the desktop. They try to help it of course, but I can't recall a single design proposal by TrollTech.
The Gnome using moderators must be afraid.... But come on folks, you can't expect other people to make the switch from Windows to Linux if you are afraid of switching from Gnome to KDE.
Moritz
Just a note - if you've got a stock RH7 box that you're planning on installing this on, you'll want to make a trip over to http://www.rpmfind.net and pick up the RH7 rpms for zip and unzip (just do a search and look for the green highlight) as the KDE rpms complained about not having them (why they didn't install by default is beyond me - I'm just passing the info on.)
Hi.
I've gotten it to work, though I've used the available binary packages (and then I recompile QT2.2 for GIF support.
That was 1.94, though. I haven't tried recompiling for RC2, adn I'm pretty sure there are no binaries for it (yet)
Hope that helps, I'd be happy to help explain how to instal the packages if you need it,
Ben
Would you mind quoting the link that makes reference to this?
MDK 7.1 got to shelves pretty quickly after release, and KDE2 Final will ship in a week, I can't see them not holding off, but I've read users posting this info before.
I did.
There were prebuilt binaries of the ports
(made by doing make package) also. As KDE2 takes a while to compile, the binary packages are a better option for some people.
Hi.
I've noticed, and complained before, that GIF support isn't compiled in by default on FreeBSD. Upon inspecting the Makefile of the QT port, I noticed that they seem to check for a Unisys license before allowing the GIF support to be compiled in.
Does anyone know if this is necessary? Am I allowed to build and distribute a package that has GIF support built in, or could I face the wrath of Unisys?
Also, I know that Mandrake ships QT with GIF support, does this mean that they paid Unisys, or that they are breaking the law?
Finally, if compiling in GIF support is illegal in the US, what about Canada and internationally?
The reason I ask is that I have bult a FreeBSD package of QT 2.2.1 with GIF support, but before I put it up on my website I wanted to make sure that I (as a Canadian citizen) am not going to get into trouble.
Thanks for the clarification,
Ben
Score 2 Interesting?
What rot. "Mac OS X will conquer all, you will kneel, it was designed by EXPERTS with LETTERS after their name who KNOW this stuff"...
Go buy a Mac, troll boy. Be sure to get the matching curtains too.
I've finally had it: until slashdot gets article moderation, I am not coming back.
It is Sun who support GNOME only and not Solaris:)
BWT, I know the story and I don't care of it. What I want to know if KDE2 runs on Solaris well. And if so, is there anyone who makes binary packages.
>>the article states that the Solaris port will follow soon.<<
Where exactly?
I wonder if there's a stable port of the current KDE2 to Solaris (note that for DEC Alpha/Tru64 there exists a _pretty_fine_, well maintained port!). I searched on the net for this port and only found a lot of complains - _recent_ones_ - that KDE2 is not Solaris friendly at all.
If you still know about an existing Solaris port, please post its accessibility (URL, etc.).
Redhat has been critized for not following the standard. They have also been critized for following the standard.
Je ne parle pas francais.
But with IBM doing so much work for the linux community lately, maybe we'll get lucky and see a WPS on linux. One can only dream.
You can't really port WPS over without losing most of its power, or do significant changes to ext2. HPFS has built-in 'knowledge' of the file, which made much of the WPS stuff possible. Linux' magic files/mime.types is a poor approximation of the capabilities of hpfs.
Je ne parle pas francais.
The -only- package I've seen this with is the gimp, which was only half-working until I installed gnome-apt; with all those gnome parts installed, suddenly the gimp worked great. D'oh.
However, I was -very- suprised at this behaviour; normally, Debian is very good with this. Well. Caveat there: There are bugs in 'non-free' that are deadly and have lurked for years. Debian focus is on liberated software almost to the exclusion of contrib on non-free.
I -will- admit, as happy a Debian user as I am, that Debian is not 'scaling' well; as it grows in size, it is becoming a bit tangled, some packages are not well debugged (eyeballs are spread thinner, I guess, with so many packages) and the isolation of non-free and contrib does create some technical problems in favor of political correctness. All that said though... even if I have some theoretical complaints about Debian's scaling, a) nobody else is doing as well, and b) this is being addressed with the no-files metapackages that simplify installation of certain complex systems.
Oh, and a final point about Debian-thinking... if you're a Debian user, you're part -of- Debian. It's not 'Debian' as a whole that messed up package X, it's the package maintainer for package X and the users that didn't report the bug. Unlike Redhat, Debian isn't a company, it's just an offshoot of the liberated software process.
--Parity
--Parity
'Card carrying' member of the EFF.
Although I agree with you that /. != Freshmeat, the announcement here on /. is OTOH a good thing. It is the final release candidate, and this will get more people testing it. Maybe one of those people testing it, finds a "showstopper" which then will get fixed before the final release.
I will certainly be downloading it ASAP and test it to see if I can find any bugs.
I think you're slightly out of touch with what drives the Gnome project and what the foundation is based on. I suggest you go to The Gnome Foundation site and browse. In particular, read the mission and charter. The Gnome Foundation is not driven by "big-money influences" in the sense you are implying. I'll also mention that Gnome also relies heavily on its volunteers, of which I am one. There are those who are paid for hacking on Gnome (what on earth is wrong with that? sounds like a dream job to me...do something you love and get paid for it!). Most of those hackers started out as unpaid volunteers working because they love what they do. Now they have the opportunity to devote much more time to the project because their income comes from doing what they love to do--promote, hack, design in the Gnome world. As for the corporate backing which you so heavily criticize, I fail to see the reason it is a bad thing. Again I suggest you read the charter so you fully understand the role that companies such as Sun, HP, IBM and others will play. The Gnome Foundation Elections are coming up, so register now if you've contributed in any way to Gnome (advocacy, documentation, code, debugging, artwork, etc.) Cheerio!
----
Celebrate the finer things in life
Please be aware that, last I checked, there is no kde1-compat rpm available yet. This means that unless you manually install the old libraries again, you will not be able to run KDE 1.x applications. Bero is working on this last I heard.
However I've been running RC2 since it came out and it works really nicely!
Wow, thanks for bringing that to my attention! I just tried it (on a Celeron 300A->450 with 196MB of RAM), and it seems considerably quicker loading apps and the UI reacts noticeably quicker. Memory useage is drastically reduced too - right now I have three Konquerors and KMail running, and memory is about 20MB less than usual!
On my machine, libqt.so was about 7.5MB before, and 5MB after. And it is definitely worthwhile doing the recompile if you have the fatter version of the binary, in terms of speed and memory useage.
Sure it will compile no problems... However I don't think you'll enjoy using it (or Gnome for that matter).
The chances are that your Solaris box only has an 8 bit display driver - this is bad enough when using CDE, but KDE and gnome really enjoy eating the colourmap...
You should be able to set the color depth on your display driver as an arg to your X server. I can't remember the syntax, but it should be available on the web somewhere. I discovered this (not sure why it's not easier to find) last year.
Debian may claim to do this, but my wife has been using 2.2 for a bit, and there are scads of broken dependencies (by which I mean packages that don't install other packages that they need previously to installing themselves: something we were led to believe was Debian's biggest advantage over RPM-based systems). In most cases, an attempted install of something we haven't had the dependencies for resulted only in error messages.
I think I'll stick with Mandrake, for now.
Randall.
Property law should use #'EQ, not #'EQUAL.
I think I should post a link to an informative thread I found on dot.kde.org. It's about possible causes for relativly slow performance of kde and how to avoid them.
Don't know how the binaries of this KDE2-RC packed though, but anyway, people thinking of KDE2 as slow should at least check if their install is built with QT-exceptions. The post of fura in the above thread explains how to do that with your installation.
This morning when I got up, and sourceforge and others had yet to update, this UK site (gotta love timezones) already had everything up. Not only that, I got 75 kilobytes/sec download. Twelve minutes and done.
I would wait until the ports get updated. Should be only a couple of days at the most. This instant gratification stuff is only for the wussies. Believe me, the KDE and Qt maintainers will have no sleep tonight. You are using cvsup to keep up to date on ports, aren't you?
A Government Is a Body of People, Usually Notably Ungoverned
It should have had feature freeze and most of the bad bugs fixed.
It's been in feature freeze for quite a while now. No new features. During the freeze all commits (besides art) were to be bug fixes. RC1 had no known serious bugs. But some were found so now there is a second RC. If serious bugs are again found, expect a third.
For every bug fixed, expect three new ones to be introduced. So only the showstoppers get fixed in the release candidates. The less serious bugs and annoyances have to wait for 2.0.1
Can somone more knowledgable than I (can't be hard) post a summary of "why you should upgrade?"
I can speak about upgrading from 1.1.2, but not GNOME, since I haven't used that for quite a while. konqueror is a replacement for kfm. It is now a full fledged web browser. It ROX. Component based so you can trim off the stuff you don't want to run. A lot of the stuff have been put on a high-protein, low-fat diet. DCOP/kparts. Themable widgets, including GTK themes. KOffice. The first 100% free (as in RMS) and open (as in ESR) integrated office suite. Most of the core applications, such as kmail, have been revamped for increased functionality and usability.
It's like KDE-1 was a caterpillar, and for the last year or so was stuck in a chrysalis. Now it's hatching into what it was meant to be. "Look at me! I'm a butterfly!"
And finally, but not least, Shisen-Go now has gravity mode! Woohoo!
A Government Is a Body of People, Usually Notably Ungoverned
I respect the KDE developers for going with what they feel is the best solution using the best technology available (in their opinion). Rather than politicise the programming process, they built a desktop environment for themselves.
Don't forget that a project (Harmony) existed until recently to create a LGPL clone of Qt. By the time Qt was QPL'ed (an Open Source certified license), the writing was on the wall that TrollTech was going to open Qt, when Qt was GPL'ed, there was no reason to pursue the project any longer.
I think KDE is a great example of the fact that Open Source and Free Software can work with traditional business, and wind up with a "Free as in Speech" solution. In the end, both motivation and results in the KDE and TrollTech groups have consistantly worked towards greater Freedom in the use of their work. This is the kind of case study that validates that the Free Software Model can exist and succeed in the real world, interacting with traditional corporate models.
Disclaim: I currently use the BlackBox WM with KDE2 apps.
--
Evan
"$30 for the One True Ring. $10 each additional ring!" -- JRR "Bob" Tolkien
Just in time to give my SunSparc the fresh look it wants! :)
...some days you're the dog, some days you're the hydrant...
Actually, Linux-Mandrake 7.2 will ship with a pre-Final KDE2, because they need to get their boxes out for the Christmas sales. Each box will include a voucher to have a Mandrake 7.2.1 CD sent to you for free, and this CD is the one that will feature KDE2 Final.
So for anyone looking forward to Mandrake 7.2 -- don't. Wait for 7.2.1, which of course not only will have KDE2-Final, but also the fixes for the usual "gotcha's" that always follow a point release.
--
"Oppression and harassment is a small price to pay to live in the land of the free." -- Montgomery Burns.
MacOSX will be the pioneering Unix OS.
Solaris has had its days
Linux has had its days as well
MacOSX will have its days soon.
Apple isn't trying to make MacOSX run under everything under the sun. Therefore the kernel will be tighter, system will be easier to maintain and everything else that goes along with a signle architecture.
Sun doesn't make it a point to sell Solaris for Alpha, SGI, IBM RISC (which is powerpc based).
And yes, MacOSX or OSX is portable to x86.
Do you realise how much money is handed over between all the true unix licensees for Open Look, API's, Posix compliance, CDE and everything else?
When you login to an hpux machine you see
Please wait...checking for disk quotas
(c)Copyright 1983-1997 Hewlett-Packard Co., All Rights Reserved.
(c)Copyright 1979, 1980, 1983, 1985-1993 The Regents of the Univ. of California
(c)Copyright 1980, 1984, 1986 Novell, Inc.
(c)Copyright 1986-1992 Sun Microsystems, Inc.
(c)Copyright 1985, 1986, 1988 Massachusetts Institute of Technology
(c)Copyright 1989-1993 The Open Software Foundation, Inc.
(c)Copyright 1986 Digital Equipment Corp.
(c)Copyright 1990 Motorola, Inc.
(c)Copyright 1990, 1991, 1992 Cornell University
(c)Copyright 1989-1991 The University of Maryland
(c)Copyright 1988 Carnegie Mellon University
(c)Copyright 1991-1997 Mentat, Inc.
(c)Copyright 1996 Morning Star Technologies, Inc.
(c)Copyright 1996 Progressive Systems, Inc.
(c)Copyright 1997 Isogon Corporation
RESTRICTED RIGHTS LEGEND
Use, duplication, or disclosure by the U.S. Government is subject to restrictions as set forth in sub-paragraph (c)(1)(ii) of the Rights in Technical Data and Computer Software clause in DFARS 252.227-7013.
Hewlett-Packard Company
3000 Hanover Street
Palo Alto, CA 94304 U.S.A.
Rights for non-DOD U.S. Government Departments and Agencies are as set forth in FAR 52.227-19(c)(1,2).
Maybe linux people forget that linux is linux and not unix :)
Not all of those are free. Look at how much people pay to license thinks from guis to the famouse motif libraries and all sorts of source code.
Login to a sun box and you will see many of the same copyrights, rights to use, licensing and such.
I'm not sure why Debian 2.2 is acting that way for you but I've been using it for some time on 2 i386 boxes and an Alpha and have had none of the problems you mention.
The only issue I had was not having the non-US entries in my sources.list file, which was my fault anyway, so certain things like ssh wouldn't apt-get at all, after adding that line everything was hunky-dory.
--
Does anyone know id KDE2 will run on Solaris 2.6? We use that at work, and I'd love to be free at last of crappy OpenLook.
I use the KDE port on Tru64 at work, and it is pretty fine. Except for an issue with cut and paste in Konsole, and some minor problems with Control Center, it has worked very well.
I wish someone had ported the Mozilla source to Tru64 this well. The Mozilla port just dies for me after a few seconds. But then again, I'm using Konqerer more often anyway.
Lottery: a tax on those bad at math.
.. that is SHOULD be stable enough to be used.
But this decision is taken throughout the next weeks. There needs to be _real_ showstoppers for it not to be released now.
You can put it this way; neither a beta or this is released, but while the beta is expected to have plenty of bugs, this one is not.
It will become stable October 23.
I couldn't agree more. Every now and then, I think back to the power of the WPS. Sure, if you came from another GUI, it took a bit of learning to understand its power, but once understood....If only it could be migrated, it would be one of IBMs best gifts to the Linux world
Rename or move a program or file, and the icon/shortcut still worked!
Of course, windows is just a poor imitation of MacOS, so see where this argument ends up?
yes, I see that this argument ends up at Xerox PARC.
Everyone likes to talk about how Microsoft stole the windows GUI from Apple, but nobody says anything about how Apple stole the Mac GUI from Xerox
It really shouldn't use up that much CPU power. According to the benchmarks, MacOS X is memory hungry, but just as fast as other UNIXes in terms of graphics (dismal I know.) The main thing is that most of the GUI is still bitmapped, its just that the engine has the capability to add all this stuff to it. Plus, if any bright person ever accelerates PDF in hardware, then graphics designers would be in hog heaven.
A deep unwavering belief is a sure sign you're missing something...
Umm, sorry to point this out, but Mach is anything BUT tight. As if FreeBSD on TOP of Mach. The core of OSX is actuall quite bulky. And whoever thought of the stupid "system-server" idea should be shot. On BeOS if the net_server crashes (which happens about once a day, and don't worry, its being replaced) I can just kill it and restart. Under OSX, even though networking is in usermode, a crash of the networking will crash the entire system. In fact, I can crash just about every server except the app server (even the input server if you have a script kill it and bring it back) without locking the system. The NeXT approach totally loses the advantages of having a microkernel design.
A deep unwavering belief is a sure sign you're missing something...
Ahem, attributes? BeOS has 'em! (Everyone else should too!)
A deep unwavering belief is a sure sign you're missing something...
According to their site, the code will be frozen on October 16. So I would surmise that this can be considered stable enough. Just make sure you have Qt 2.2.1 before installing it.
They call me the working man. I guess that's what I am.
Does anyone know when Mandrake 7.2 will ship? Is it just waiting on a final release of KDE 2.0, or are there other factors?
--
What is it with this stock options crap?
.com firms) who dish out stock options have gone belly up?
Did *nobody* do a decent job before they got a slice of the pie?
How many firms (especially
"You can catch flies till the cows come home, but wasps are a totally different kettle of fish."
You should try oput KDE2. I haved use GNOME a bit and just installed KDE2. I am pretty impressed with its 'look and feel' and generally how it behaves (Time will tell how it holds up in the long run). Of course it is going to be personal opinion (As the Gnome vs KDE flame wars will attest) but I say you should definately give it a try.
[Please type your sig here.]
The alternative approach is to keep your software in a constant state of near readiness, so you can easily meet any release dates you care to set. OpenBSD does this. Although I wouldn't do it for a server, I consistently run my workstation at the current state of the CVS tree, and encounter hardly any problems. The OpenBSD team can comfortably commit to releases every 6 months, and meet those dates.
Of course, the OpenBSD team isn't hellbent on prying money out of the hands of consumers.
--
<sigh>
>the good job...
Yes. They *DO* a good job. And for this post a good job will be defined as PORTABLE source code. (as opposed to UI design)
The KDE port has no patches to change the code to run on BSD.
GNOME, on the other hand has many patches to make the code work. Changes that would not be needed if they wrote portable code. An example: BSD needs to patch where the shutdown command is because the GNOME authors can't be bothered to write portable code.
To be fair, the GNOME code has improved, but old-school pride of writting portable code has went out the window in this new 'GNU/Linux only' world.
(Come to think of it, writing portable code isn't done in the Microsoft Windows world either)
If it was said on slashdot, it MUST be true!
Release Candidate should mean "well, I think it's ready to go, but just to make sure" It should have had feature freeze and most of the bad bugs fixed. Can somone more knowledgable than I (can't be hard) post a summary of "why you should upgrade?" Better still, as I'm currently a Gnome user, why should/shouldn't I switch? (Not an RFF - request for flames - but a genuine query!)
~~~~~ BigLig2? You mean there's another one of me?
Well, personally I can't stand KDE as a "Desktop Environment" (or Gnome either, for that matter, I use WindowMaker) but both projects have produced some nice applications that I find useful. It's a bloody huge download for the odd app, and some of them have (at least in previous releases) had some major issues with unwanted "features" that you can't turn off (like the so-called "desktop handlers" built into the file managers - gmc at least will voluntarily exit completely, kfm in the past has required an explicit kill) and upgrading all the libraries can be painfull too - so I'll probably wait until the actual release to get it myself. But, if you have the storage space to spare, I do recommend getting it eventually - if only to see what they've been doing all this time. Not knowing what all has changed, comparing the earlier release to Gnome, some of the apps were definately better done - kpackage, ark, and ktop in particular. Having two sets of libraries is annoying and resource eating, but most X-boxen have the resources for it available.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Friends don't let friends enable ecmascript.
KDE2 gets built with them off - however, Qt seems to enable them by default, even though it doesn't use them.
The info about how bug of improvement is very real - Qt shed about 3.2 megs on my system, and kde2 as a whole over 15 megs (apparently the exception table is per-process and is not shared memory)
Here is a patch against qt2.2.1 to disable the exception code on linux/g++
diff -ru qt2.2-2.2.1.orig/configs/linux-g++-shared qt2.2-2.2.1/configs/linux-g++-shared
--- qt2.2-2.2.1.orig/configs/linux-g++-shared Tue Oct 10 21:28:49 2000
+++ qt2.2-2.2.1/configs/linux-g++-shared Tue Oct 10 21:33:10 2000
@@ -76,7 +76,7 @@
SYSCONF_LINK_LIB_STATIC = rm -f $(DESTDIR)$(SYSCONF_LINK_TARGET_STATIC) ; \
$(SYSCONF_AR) $(DESTDIR)$(SYSCONF_LINK_TARGET_STATIC) $(OBJECTS) $(OBJMOC)
# Compiling application source
-SYSCONF_CXXFLAGS = -pipe -O2
+SYSCONF_CXXFLAGS = -pipe -O2 -fno-exceptions
SYSCONF_CFLAGS = -pipe -O2
# Default link type (static linking is still be used where required)
SYSCONF_LINK_LIB = $(SYSCONF_LINK_LIB_SHARED)
diff -ru qt2.2-2.2.1.orig/configs/linux-g++-shared-debug qt2.2-2.2.1/configs/linux-g++-shared-debug
--- qt2.2-2.2.1.orig/configs/linux-g++-shared-debug Wed Oct 4 04:55:22 2000+++ qt2.2-2.2.1/configs/linux-g++-shared-debug Tue Oct 10 21:34:49 2000
@@ -76,7 +76,7 @@
SYSCONF_LINK_LIB_STATIC = rm -f $(DESTDIR)$(SYSCONF_LINK_TARGET_STATIC) ; \
$(SYSCONF_AR) $(DESTDIR)$(SYSCONF_LINK_TARGET_STATIC) $(OBJECTS) $(OBJMOC)
# Compiling application source
-SYSCONF_CXXFLAGS = -pipe -g
+SYSCONF_CXXFLAGS = -pipe -g -fno-exceptions
SYSCONF_CFLAGS = -pipe -g
# Default link type (static linking is still be used where required)
SYSCONF_LINK_LIB = $(SYSCONF_LINK_LIB_SHARED)
diff -ru qt2.2-2.2.1.orig/configs/linux-g++-static qt2.2-2.2.1/configs/linux-g++-static
--- qt2.2-2.2.1.orig/configs/linux-g++-static Tue Oct 10 21:28:49 2000
+++ qt2.2-2.2.1/configs/linux-g++-static Tue Oct 10 21:34:06 2000
@@ -76,7 +76,7 @@
SYSCONF_LINK_LIB_STATIC = rm -f $(DESTDIR)$(SYSCONF_LINK_TARGET_STATIC) ; \
$(SYSCONF_AR) $(DESTDIR)$(SYSCONF_LINK_TARGET_STATIC) $(OBJECTS) $(OBJMOC)
# Compiling application source
-SYSCONF_CXXFLAGS = -pipe -O2
+SYSCONF_CXXFLAGS = -pipe -O2 -fno-exceptions
SYSCONF_CFLAGS = -pipe -O2
SYSCONF_LINK_LIB = $(SYSCONF_LINK_LIB_STATIC)
SYSCONF_LINK_TARGET = $(SYSCONF_LINK_TARGET_STATIC)
diff -ru qt2.2-2.2.1.orig/configs/linux-g++-static-debug qt2.2-2.2.1/configs/linux-g++-static-debug
--- qt2.2-2.2.1.orig/configs/linux-g++-static-debug Wed Oct 4 04:55:21 2000+++ qt2.2-2.2.1/configs/linux-g++-static-debug Tue Oct 10 21:34:32 2000
@@ -76,7 +76,7 @@
SYSCONF_LINK_LIB_STATIC = rm -f $(DESTDIR)$(SYSCONF_LINK_TARGET_STATIC)
; \
$(SYSCONF_AR) $(DESTDIR)$(SYSCONF_LINK_TARGET_STATIC) $(OBJECTS) $(OBJMOC)
# Compiling application source
-SYSCONF_CXXFLAGS = -pipe -g
+SYSCONF_CXXFLAGS = -pipe -g -fno-exceptions
SYSCONF_CFLAGS = -pipe -g
SYSCONF_LINK_LIB = $(SYSCONF_LINK_LIB_STATIC)
SYSCONF_LINK_TARGET = $(SYSCONF_LINK_TARGET_STATIC)
The Matrix is going down for reboot now! Stopping reality: OK. The system is halted.
Qt depends on Mesa if you want the OpenGL functionality, and many people need that (at least according to the number of "bug" reports we got when we shipped Qt without OpenGL support).
This message is provided under the terms outlined at http://www.bero.org/terms.html
Yes, they're going straight to /usr - that's because I don't see a need to keep KDE 1.x around now that 2.0 is stable.
It's an update, and should be handled as such. (I'll be putting together a kde1-compat package to keep old KDE 1.x apps running in a while, though updating to KDE 2.x versions is of course preferred).
This message is provided under the terms outlined at http://www.bero.org/terms.html
Free music from Jack Merlot.
Well, the original post is a troll, but somehow worth repsonding to anyway...
As a longtime NeXT user who has also been using the various alphas and betas of OS X over the past two years, I tend to respectfully disagree with you. My current desktop system is KDE 2 in (as of today) its latest-but-one incarnation, and in terms of useability for my particular line of work (computer graphics R & D), it is better suited than the current OS X beta.
Why? As other posters have mentioned before, OS X has a certain "macified kludge" feeling about it that was totally absent from NeXTStep. It is a serious compromise, away from a power user desktop like NeXT towards an OS that everyone and his inbred dog can use. And, contrary to the more open and multi-use philosophy behind e.g. KDE or GNOME, OS X is pretty static insofar as it enforces pretty similar handling habits on everyone who uses it through comparatively rather sparse UI config options. Which in turn means that power users will find it somewhat lacking to their taste in one or the other way.
Several UI aspects of the OS X interface (such as the giant photorealistic icons and the current version of the dock) have yet to be proven as effective improvements over previous standards, and the Aqua interface certainly will be refined for quite some time yet (which makes it a bit premature to speak of a new standard).
After all, OS X introduces very few new UI ideas, but rather presents old ones in an arguably unprecedented style and beauty. But just having the coolest 2D rendering engine out there (which, apart from a bastardised UNIX filesystem, is the only huge innovation in OS X) does not automagically make it a winning proposition by itself.
As for X windows, well, everyone knows that it could suck planet sized marbles through bent straws. But at least it works, and it is free. Having something like the Quartz rendering engine on Linux instead of X would certainly be an improvement, but don't count on anyone writing one soon.
Just my two cents... (and kudos to the KDE team!)
Alexander Wilkie
I've been trying for the last 2 days to get it or Beta5 working on FreeBSD 4.1.1, has anyone successfully gotten it working? I get errors compiling the kdeutils and DCOP.
one word - awesome!
if only for konquerer (i love the site-selectable java and javascript settings!), i'd switch to KDE2! i'm sure i'm going to enjoy discovering the other applications under KDE2.
great job KDE developers!!
Rich
Rich
Rich
Have you actually tried any of the mirrors? I got my RC from the swedish mirror at 270KByte/s just after this story was posted.
/per
Slagborr
Well, I'm actually using FreeBSD
Find funky gifts
I was wondering that myself. Nice to have the Karma, though.
Find funky gifts
You posted this story before I could get my copy. Now I'll have to wait for ages until the Slashdot effect wears off.
Find funky gifts
Ahem, im replying to a troll of a troll... *sigh*
:)
:)
TrollTech has GPL'd the unix version of QT, wake up and smell the coffee buddy, that was a HUGE step for TrollTech. No one made them do this, they were really really freaking nice.
You do still have to pay for the windows version and some of their nicer tools (no big deal I like pay for software if its good)
I would definately pay what TrollTech is asking for QT.
I have done MFC programming enough to know the hell it is and to just write a few simple QT apps the brevity and overall simplicity and (God forbid) design that went into QT is refreshing. I think its a snazzy library and that TrollTech people are really nice people to GPL this library. It proves more or less that they are not trying to make money on this.
As an added benefit it does give them publicity and probably more revenue, so why not CONTRIBUTE a little time to KDE ehh? I have followed KDE and its defiantely not being guided by a corporate arm that has stock holders intrests in mind, no saying Redhat is being bad, however it is doing whats best for stock holders.
Is all of this good or bad, who knows.
What is rather evident is that anyone who flames or troll's about one or the other being better for whatever reason is clearly on a misaligned path since both of these libraries/environments are free to the public. No one is making ANYONE use any of this, LessTif+Fvwm2 still work
Jeremy
It wasn't until Warp 4 that any effort was made to make the desktop more friendly. It was a shame since the underlying power would have shined if IBM had bothered with usability to the lengths that Apple and Microsoft did. IBM probably thought they'd make extra money if the corporates had to send everyone on a training course to figure out how to use it.
It is an unproven technology. Show me systems running Mac OS X for months on end doing CAD/CAM, serving web traffic, managing call centres or any of the other diverse tasks Unix is used for. Show me 5 9's reliabilty.
"processor and memory intensive" -- Dunno about you, but G4's have power to burn. Unlike the gasping-for-breath X86 architecture which has been pushed far past the point of diminishing returns. (a similar case could be made about the dated SPARC and MIPS architectures)
Read the original thread idiot. Someone was claiming that Aqua would become the defacto desktop on Unix. How is it meant to do that if it doesn't run on any other processor?
"doesnt run over a network" -- that's a FEATURE. X is a security nightmare that shoulda been taken out and shot long ago.
X is not a security nightmare unless you're an incompetant administrator. Thousands of sites happily use X terminals. What are you saying? Gee, let's throw all that hardware away and buy even more expensive Macs for everyone so they can do exactly what they do now?
"doesnt run thousands of X apps" -- Hmm. Doesnt run crap. Oh, well. Cant have everything I suppose. boo-hoo. waa waa waa.
You really are clueless aren't you?
"relies of Apple technologies" -- most of the PC industry and architecture relies on Apple technology. They just stole it, arent acknowleding it, and arent paying royalties. If it werent for "Apple technologies" you be running DOS on an MFM disk, wintel boy.
Utterly clueless.
"doesnt support multiple users" -- I dont think this is true, but even if it is, so what? One user, at least one CPU.
Beyond hope.
You're right. Many commercial Unices have a lot of legacy baggage some of which undoubtedly incurs a fee. However it is not an inescapable fact of being a Unix implementation that it must do likewise. FreeBSD and it's siblings (which are true Unices whatever that might mean) are free and get by fine without most of the proprietary dead wood that the likes of Solaris still have to support.
I'm sure Apple could address some of these issues but frankly they'd be better off saving their money unless they intend to open it up. There's fat chance of that happening.
Congrats.. to the KDE team, and users. This product looks amazing, and I'm sure it's been hard to keep spirits high, especially in this battleground we call the linux community.
looking forward to given a runthough (when I get a bigger hdd).
Yeah? These same pros felt that PDF was a good choice for an internal rendering engine. I'm guessing they must have stock in Motorola because that's going to require some serious CPU power.
Aqua/Quartz will become (overnight) the domainant industry standard of UNIX GUI interfaces.
Yeah, and monkeys will fly out of my butt.
--john
The CVS will be tagged for release next monday. This means that if you want your patches/bug reports to have any effect, they should be posted as soon as possibly, preferably today. Please report critical issues only.
I like the Konqueror. It runs more smoothly than Netscape and doesn't scream to the world (according to privacy.net's scanpage).
As far as beta status, almost all software is beta. The only non-beta software never needs to be updated, so games like You Don't Know Jack aren't beta.
Linux is always beta, but it is stable and works great.
Windows is always beta, and has more bugs than a beehive.
I used to be someone else. Now I'm someone better.
Real life is underrated.
By that time I might have dist-upgraded completly to woody from potato - blasted British Telecom and their ADSL policy!
It does appear, though, that SuSE allow these developers to do whatever they want.
Until linux/bsd has a truly pervasive UI, and solid pervasive support for multimedia, things like KDE and Gnome are window dressing.
The joy of blackbox is that it doesn't try to fool you into thinking that unix actually supports a full-featured UI - so instead it gives you what unix actually provides, and then gets out of your way.
This improved performance on my machine by at least 30%. Credits go to fura (that's the nick used on dot.kde.org, anyway) for this information.
If I need to get work done, I start blackbox and fire up half a dozen xterms. For development this cannot be beat.
It all depends on your definition of work. Xterms are more than enough for some people, but for a large portion of computer users getting work done involves more than writing code. I could not live with just xterms, it would just be impossible for me to do what I need to do (which involves more than just putzing around), so I (and many users like me) need a different desktop solution than you do.
I removed kde1/qt1, then installed kde2/qt2 rpms from the above link ... everything works great, i would switch now, it is definitely worth it.
There are a few minor inconveniences, but nothing serious - everything works.
--
...a decent and elegant installer like the Helixcode people have done, this'll sadly be in the realm of us professional types.
--- Jump!! Fire!! Bullet time!! - Lego version of the Matrix
Obviuosly someone found a "showstopper" in RC1, so RC2 was added AFTER RC1 came out. Infact on the origional schedule Beta4 was supposed to be RC1. Since the origional beta plan was set there have been two extra releases and a month and a half added to the schedule.
Ummmm, last time I checked Apple has no plans to port Aqua or OSX to Sparc, Alpha, SGI, IBM RISC, or even the x86. And that's just hardware! Not to mention all the OS variations on these platforms. I want to see Auqa run as the "industry standard" desktop on my Sun Sparc running Solaris.
Platypus, this is very important info... Thanks for the post.
"KDE2 is built with exception handling disabled by default (luckily), only khtml library, which uses exceptions is built with enabled exception handling, at least in theory. But I had problems when building shanpshots, and had to disable exception handling "by force" (on Bourne shell):"
posted on dot.kde.org by fura.
If this is indeed true then we need not worry as much. I don't want to waste my precious memory. If anyone knows more about exception handling or how to compile KDE2 without exception handling then please post. We need this kind of info.
thanks for the RPM's and the fast mirror bero - you're a cool frood :)
Of those to whom much is given, much is required.
Does anyone know how much *extra* space KDE2 takes up compared to KDE1? I downloaded the RPMs for Redhat 6.2, but when I try to u/g I get messages telling me I need lots more space than what I have.... How much does it really need?
While the tone of this is flameish, I would like to say that i agree with the poster. I have been using OSX for everything (except Unreal Tournament), and its met just about all my expectations (especially for a Beta!) I have NEVEr had an easier time with a UNIX OS than I have now. There's no X cruft, audio, video, everything JUST WORKS... its just like a truely stable OS9 (with more eye candy :) )
---
"I would say that 99 per cent of what my father has written about his own life is false." - L. Ron Hubbard Jr.
If you want a good interface, OS/2's WPS has been far superior for many many many years. EVERYTHING works TOGETHER the way you would expect it to. Objects are really objects, and each individual one can be modified.
But with IBM doing so much work for the linux community lately, maybe we'll get lucky and see a WPS on linux. One can only dream.
Why? Well, the most popular of Microsofts products have been named after what they are -- Dos, the disk operating system, SQL Server, Something Querying Language, So if KDE renames itself "GUI", Then they will be in the big time!
Forget cool names like KDE and GNOME...
--------- The 'gui' in 'penguin' is pronounced K-D-E .
I must say I really don't care for this shotgun method of install of packages totaling maybe 200MB. Much better would be to place them in /opt/kde_version. Many ppl have more than 1 distro installed & would like to share such a large collection among them rather than installing a separate copy for each. Also, I would like to be able to have several different versions of KDE to play with at the same time. Your unnormalized (database term) layout takes away the flexibility to do that easily.