KDE 3.1: Well Worth the Wait

The KDE Project today
the release of KDE 3.1, "a major feature upgrade to the third
generation of the most advanced and powerful free desktop for Linux
and other UNIXes.
While you are busy downloading
the new packages for this fabulous release, we hope you will enjoy the
über-cool (disclaimer:
I wrote it) KDE
3.1 Feature Guide
, as well as a sortable
KDE 3.1 Requirements
page, both new for this release. And if that's not enough, you can also
check out the detailed
ChangeLog. And - ah yes - there are also screenshots. So much to do today . . . .


The KDE team mentioned SVG icons in it's PR material for the 3.1 release, so my comment was quite justified. As to your preference for running a non AA desktop, it is exactly that. YOUR preference.

By Terry at Tue, 2003/01/28 - 6:00am

Support for SVG icons has been in the to-do list for 3.2 for quite some time now. I guess you are mixing that up with the fact that the included Crystal icon theme is originally mostly in SVG already which has been statet at many places.

By Datschge at Wed, 2003/01/29 - 6:00am

Um, running an AA desktop is *your* preference. Why should one be more relevent than the other?

By Rayiner Hashem at Thu, 2003/01/30 - 6:00am

Some people don't actually like AA. Hard to believe eh? It seems AA only became the latest "fad" after some Windows release added it. Why?

By Fooman at Tue, 2003/01/28 - 6:00am

I think one big factor on liking and not liking AA is the monitor (plus the tons of different FreeType versions, etc.). I personally didn't like AA on my previous monitor, which was a fined-pitched CRT. My new LCD panel, however, has much coarser grain and so AA is a must.

It's also a matter of fonts -- some fonts render horribly w/o AA, too.

By SadEagle at Tue, 2003/01/28 - 6:00am

I agree AA on LCD is really orgasmic, nothing to have with CRT !

By khalid at Thu, 2003/01/30 - 6:00am

The crystal-icons-svg package works fine for me in kde3.1-rc6... don't know how it is with 3.1final. will not be able to download+compile before friday :(

By matiz at Tue, 2003/01/28 - 6:00am

> Why not have AA turned on for these shots?

Because AA is not good for normal font ranges unless you are on a LCD monitor. Windows mimics this behavior, and it's the right thing to do (tm). Apple's behavior in MacOSX and Be's BeOS don't exactly do it right.

By met at Wed, 2003/01/29 - 6:00am

Not true. If you are using ClearType, all sizes are anti-aliased. I think that the idea is a good one, provided that the hinting is less at the smaller sizes.

Note: Since the introduction of Plus! for 95, fonts in Windows were antialiased at sizes >=14 and <=6

By Antiphon at Wed, 2003/01/29 - 6:00am

Well, Win 95 had it build in already at that point, the plus package just offered the fitting setting option for users to actually activate it.

By Datschge at Thu, 2003/01/30 - 6:00am

Very true. But I doubt that anyone did so until Plus came along.

OT: OS/2 never had antialiasing, did it?

By Antiphon at Thu, 2003/01/30 - 6:00am

> If you are using ClearType, all sizes are anti-aliased.

Well, obviously, since ClearType is made for, and should be really only used in LCD screens :)

By met at Thu, 2003/01/30 - 6:00am

I love the desktop guide. It does an excellent job of explaining and illustrating the new features.

One complaint: On page 7 in the desktop section, it says "offers users a panacopia of new goodies". Panacopia is not a word, at least not an existing word in English. Do a google or dictionary.com search if you're in doubt. While I'm all for creative linguistic expression, "cornucopia" might be a better choice here.

Sorry about the minor complaint. Congratulations on KDE 3.1 and the excellent guide.

By Grammar Nazi at Tue, 2003/01/28 - 6:00am

Perhaps they meant "Cornucopia".

By Dr_LHA at Tue, 2003/01/28 - 6:00am

...and I should really read your posting fully :-)

By Dr_LHA at Tue, 2003/01/28 - 6:00am

Is it a cornucopia that thinks its a panacea, or a panacea that thinks its a cornucopia?

By repugnant at Wed, 2003/01/29 - 6:00am

One complaint: On page 7 in the desktop section, it says "offers users a panacopia of new goodies". Panacopia is not a word, at least not an existing word in English. Do a google or dictionary.com search if you're in doubt. While I'm all for creative linguistic expression, "cornucopia" might be a better choice here.

I presume they mean panoply


By Chris Kuhi at Wed, 2003/01/29 - 6:00am

But why?? It's a perfectly cromulent word!

By taj at Wed, 2003/01/29 - 6:00am

That remark is absolutely flibin! :-P

By Antiphon at Wed, 2003/01/29 - 6:00am

Yep, I think cornucopia fits better - More in line with a veritable smorgasbord of eye candy and features...

By Iestyn Guest at Fri, 2003/01/31 - 6:00am

Me thinks that shmoopy best defliberizes the entire bitter diatribe that ye are basing your platform on!

By Tony at Sun, 2005/06/05 - 5:00am

Just like the title says, what's the best way to install all those packages.
Any particular order?
A small guide would help a lot of people.

By TABASCO at Tue, 2003/01/28 - 6:00am

What I would suggest, is wait for SuSE to make it available in the Update Service:


For now they only offer 3.0.4, but I hope they will have 3.1 soon. Otherwise this service would be pretty useless... On my 7.3 upgrading to 3.0.4 worked without any problems.

Debian caused a strange problem. 3.0.5a was packed in veerrryyy much packages. One should uninstall (dpkg -r) most of them, like kdcop, kscreensaver and so on. If you get dependency problems, first do "apt-get install kdebase; dpkg -r kpresenter" and then also remove "libarts1-qt". Then it worked for me.
As you see, kpresenter depends on "libarts1-qt". However, this conflicts with "libarts1" from KDE 3.1. So I cannot use KPresenter anymore :(

Or is there a solution for this?

By Daan at Tue, 2003/01/28 - 6:00am

It seems to me that SuSE has basically stopped providing anything new in its Update Service. They've missed 3.05 and 3.05a, so what are the chances of 3.1?
Happy waiting!

By Sceptic at Wed, 2003/01/29 - 6:00am

kde3.0.5a are included in the suse online update via YOU or apt.
I expect 3.1 appearing in these services soon.


By And thank you f... at Wed, 2003/01/29 - 6:00am

Apt with SuSE?


By Donalbain at Wed, 2003/01/29 - 6:00am

By Sceptic at Wed, 2003/01/29 - 6:00am

Agree ! apt4rpm is really a must, after using it for updating redaht I am really satified with it.

By khalid at Thu, 2003/01/30 - 6:00am

Sucessfuly installed on three machines so far - no glitches:
1. download all KDE3.1 rpm's
2. go to that directory
3. rpm -Uvh --replacepkgs
4. run 'SuSEconfig'
5. restart X-server

I had two or three packages initially popping up with dependency issue, but I just removed them (gets reinstalled with 3.1 anyway).
So far - loving it!

By Singidunum at Wed, 2003/02/05 - 6:00am

Will this method work for Suse 7.2

By Dbakez at Wed, 2003/02/05 - 6:00am

I too have 7.2 and would like to upgrade.

I've tried following the directions above:

1. download all KDE3.1 rpm's
2. go to that directory
3. rpm -Uvh --replacepkgs
4. run 'SuSEconfig'
5. restart X-server

But it keeps going back into the KDE 2 desktop. Please help!


By Ken Beal at Sun, 2003/02/09 - 6:00am

And what about SuSe 8.0? Will it work?

By zgrande at Wed, 2003/02/12 - 6:00am

Here's what did the trick on my SuSE 8.0 workstation (Updated via Y.O.U.) - told in plain english:

-first downloaded all (see below) the packages ;-) - most of them should be available now on SuSE FTP mirrors...
-used konsole to type 'su' to install as root
-typed the following:

rpm -Uvh --replacepkgs kdeadmin3-3.1.2-4.i386.rpm kdeartwork3-3.1.2-20.i386.rpm kdebase3-3.1.2-13.i386.rpm kdebase3-ksysguardd-3.1.2-13.i386.rpm kdebindings3-3.1-44.i386.rpm kdebindings3-mozilla-3.1-44.i386.rpm kdegraphics3-3.1.2-4.i386.rpm kdelibs3-3.1.2-3.i386.rpm kdemultimedia3-3.1.2-1.i386.rpm kdenetwork3-3.1.2-3.i386.rpm kdepim3-3.1.1-104.i386.rpm kdetoys3-3.1.2-5.i386.rpm kdeutils3-3.1.2-5.i386.rpm arts-1.1.2-4.i386.rpm qt3-3.1.2-37.i386.rpm libart_lgpl-2.3.10-97.i386.rpm qt3-non-mt-3.1.2-36.i386.rpm kdeartwork3-3.1.2-20.i386.rpm kdeaddons3-3.1.2-9.i386.rpm quanta-3.1.2-4.i386.rpm arts-1.1.2-4.i386.rpm kdegames3-3.1.2-3.i386.rpm

(quanta is optional ;))

-typed 'SuSEconfig'
-logged out of KDE (to restart)
-logged in again
-breathed a sigh of relief as it worked :-B

By Freelancer at Tue, 2003/06/24 - 5:00am

it doesnt work

linux:/home/seb/rpm # rpm -Uvh --replacepkgs
rpm: Es wurden keine Pakete für die Installation angegeben

By maxxi at Sat, 2003/02/22 - 6:00am

rpm -Uvh --replacepkgs *.rpm

By Anonymous at Sat, 2003/02/22 - 6:00am

it doesnt work

linux:/home/abc/rpm # rpm -Uvh --replacepkgs
rpm: Es wurden keine Pakete für die Installation angegeben

By maxxi at Sat, 2003/02/22 - 6:00am

euhm.. did you put the name of the package after "--replacepkgs" ? it seems necessary :)

By Ashvini at Wed, 2003/03/12 - 6:00am

negative- I get a whole list of prerequsite packages

By wayne at Mon, 2003/02/17 - 6:00am

I just wanna say:" Congratulations and thanks to all the KDE developers, testers and sponsors!"
Voglio solo dire: "Congratulazioni e grazie a tutti gli sviluppatori, i tester e gli sponsor di KDE!"

By Giovanni Venturi at Wed, 2003/01/29 - 6:00am

One feature I would love to see is a switch users feature similar to winxp and xandros.

By Jarefri at Wed, 2003/01/29 - 6:00am

I'm not familliar to windows XP or Xandros. But I guess that you want to be able to take over the machine and use your own standard user environment (as if you were logged in yourself) without having the first user to logout.

This is possible at least if you run Linux and XFree86, just start more Xservers and run kdm or xdm


X :1 -query yourkdmserver vt08
X :2 -query yourkdmserver vt09
X :3 -query yourkdmserver vt10


To make them available every time you start Linux start them in your /etc/inittab file.

Then you can switch between the different logins by using
ctrl-alt F8
ctrl-alt F9
ctrl-alt F10

The default server is on ctrl-alt F7

This is also very useful if you have many different machines and want to switch between them quickly without logging out.

By Uno Engborg at Wed, 2003/01/29 - 6:00am

Note that changing virtual consoles is Linux-specific.

If you want to script changes, you should use the "chvt" command. Type the URL "man:chvt" into Konqueror for more info.

-- Steve

By Steve at Wed, 2003/01/29 - 6:00am

I think you can do it in FreeBSD too, I have not tested though

By Uno Engborg at Wed, 2003/01/29 - 6:00am

Is this Suse specific?

I have in my K-Menu the entry "Start new session...", which indeed places a new login screen on vt08.

good luck

By And thank you f... at Wed, 2003/01/29 - 6:00am

Yes it is SuSE specific, it an automated way to do something similar to what Uno_Engborg suggested.

By nonamenobody at Fri, 2003/01/31 - 6:00am

tell me about switch user in fedora linux

By Sheelu at Tue, 2006/10/10 - 5:00am

Not as slick as XP or Xandros...

But I do it in Mandrake 9.0 this way:
gets you a login.
Login the new user
% startx -- :1

That will launch your new x session...(and use 2, 3, 4 for subsequent ones. 0 is the one you started from)

Then use Ctrl-Alt-F7/F8/F9/F10 to rotate through the users, where F7=0, F8=1, etc etc.

cid at isoc dot net

By cid at Wed, 2003/02/05 - 6:00am

Works on fedora as well... thanks

By Sujay at Thu, 2006/09/07 - 5:00am

It's there.
It's all mine!!!!
mwuhaahaahaaa :D

Yeah, I'm going crazy. I've been waiting so long for this =].

Thanks a ton KDE team, you are the best.


By EvilSmile at Wed, 2003/01/29 - 6:00am

Does kwallet actually compile under any situation? If so, what are the prerequisites? The requirements page mentions nothing...

By Richard Bollinger at Wed, 2003/01/29 - 6:00am