AUG
15
2001

KDE 2.2 Ships (Visit an FTP Server Near You)

After some delay caused by a severe hardware failure on KDE's ftp server,
the KDE Project has announced
the official release of KDE 2.2. This release brings a lot of goodies,
including: faster startup times (using the experimental
objprelink
method
) and performance; numerous improvements to HTML rendering
and JavaScript support; the addition of IMAP support (including SSL and
TLS) to KMail; a new plugin-based print architecture with integrated
filter and page layout capabilities; a number of new plugins for Konqueror
(including a Babelfish translator, an image gallery generator, an HTML
validator and a web archiver); native iCalendar support in KOrganizer; and
a new personalization wizard. Compaq
has also announced the addition of KDE to
Tru64. Time to tell the boss to forget XP, and use KDE (hmmmm, back in my college days that would have made a nice chant: 'Forget XP, use KDE', . . .).

Comments

In Mandriva2006:

urpmi libkdebase4-devel

Good Luck!
MagnoTonus


By MagnoTonus at Mon, 2006/04/24 - 5:00am

Hi,

I've installed kde-libs4-dev on Ubuntu 5.10 Breezy Badger and then invoked

./configure --prefix=/usr/include/kde/

and it worked.

Mike


By Mike at Thu, 2006/05/04 - 5:00am

Also thanks the replier. I also solved my problem.


By Ma Lin at Sat, 2007/12/15 - 6:00am

yum install kdevelop
./configure
Good - your configure finished. Start make now


By ___Black___ at Thu, 2008/01/10 - 6:00am

I've got the same problem when I setup the kscope on kubuntu8.04,
but it works after install the kdebase-dev-kde4.


By JackChing at Mon, 2008/06/16 - 5:00am

Hi, I'm also having the same problem when trying to install twinkle SIP Phone in FEDORA 9 using the source. Please give me a solution.


By chamal at Mon, 2008/08/04 - 5:00am

Hi,

I just upgraded with the rpm's from SuSE, for 7.1. All works fine apart from kdm. Somehow, I managed to ruin my kdm configuration completely. The fonts don't show up anymore, and the different sessions apart from kde and failsafe have disappeared. Also, failsafe doesn't work anymore (the little window in the bottom right corner doesn't get focus, so that I cannot enter anything).

The kcontrol module for kdm doesn't seem to be able to fix my font problem (although I can adjust other things without problems). Has anybody experienced similar problems, or knows a solution?


By Claus Wilke at Thu, 2001/08/16 - 5:00am

I'm having some somewhat related (and I hope simple) problems with KDM --- 1)how does KDM start from term? (kdm or KDM does not work) and 2)I am not able to input from my keyboard in KDM --- any thoughts?


By Anonymous at Thu, 2001/08/16 - 5:00am

I have installed XFree86-4.1.0 on a SuSE 7.1, and I installed the new KDE rpms after removing all the old ones. Now kdm does not come up anymore and its only complaint is in /var/log/kdm.log:
/opt/kde2/bin/kdm: error while loading shared libraries: /opt/kde2/bin/kdm: undefined symbol: _XdmcpWrapperToOddParity

What gives?


By Michael Will at Fri, 2001/08/17 - 5:00am

I had the same problem with my Suse7.1. I think it had something to do with an error during kde-base install. There is a directory called /opt/kde2/share/config/kdm that it tries to move to /opt/kde2/share/config/kdm.old inorder to create a link called kdm. The kdm.old directory was already there, probably from some old install. If you mv the kdm.old dir to kdm.old2 and reinstall the kdebase package it should properly install kdm.


By Tim at Fri, 2001/08/17 - 5:00am

Ok, where have all of the Applets gone to? Not only can I not find any of the new ones mentioned in the press release, but many of the older ones have dissapeared too (eg.system monitor).

Anyone have an idea?

Btw, I installed the rpm's from SuSE's site (the SuSE KDE service or whatever), not the ones from ftp.kde.org. Anyone else having trouble with these? I noticed that at least one of the rpm's on SuSE (kdeutils) was still from the beta. The rest report version 2.2.0 though.

Finally, FWIW, the kdelibs-i686 personally make my machine completely unstable. As in Konquorer SigFaulting after opening up ANY website. So beware.


By Nobody at Thu, 2001/08/16 - 5:00am

The KNOWN-BUGS file says that Javascript will Krash Konqueror.


By LB at Thu, 2001/08/16 - 5:00am

Ok, reinstalling kdeaddons fixed the applets thing.

As for kdelins-i686, konquorer was crashing on ANY website, not just one with javascript. Removing the kdelibs-i686, and everything was fine. I'll have to look into this more.


By Nobody at Thu, 2001/08/16 - 5:00am

As described in the README file the *-i686 packages are experimental at the moment.

A new version will hit the servers anyway soon.


By Adrian at Thu, 2001/08/16 - 5:00am

Do this mean that the next SuSE realese will be optimazed for i686 (HOPE SO).


By KDE user at Thu, 2001/08/16 - 5:00am

I'm running SuSE 7.1, and installed from their rpms -- but the trouble I was having was really myserious. Everything (*everything*) worked perfectly, except KDevelop, which sporadically crashed, listing "Bad Drawables" on the console, and KMail, which simply wouldn't start at all, listing DCOP communication errors from the KUniqueApplication constructor. I use KDE 100% for the slick object-oriented delopment APIs, and I *love* kdevelop as an IDE, so I had to go back to KDE 2.12, where KDevelop & KMail still work.

Any idea why this might happen? I recall, when I upgraded to XFree 4.1 a few months ago, I had to run some SuSE scripts (SuSEconfig) to fix similar problems ("Bad Drawable" errors, again) but it doesn't help this time.

Is this all becuase SuSE paps things up with extra complexities that normal mortals cannot comprehend? It seems to me that if the binaries are there and ldconfig has been run, everything should Just Work, but then I'm new to linux, coming from BeOS, where everything really did Just Work.


By Shamyl Zakariya at Thu, 2001/08/16 - 5:00am

Fantastic release!!! Much thanks goes out to the amazing talent of the KDE team & community. Everything in the new version looks very complete - the only thing I had to do was generate a new .kde folder, which seemed to speed things up (for some _odd_ reason). Two things that stick out however, are:

1. What happened to the little "modified" disk icon in the taskbar? Can't seem to find a setting for it anywhere...

2. Is there a way to shut off the mouseOver effects in the panel and in the file browser that makes the icons slightly shrink and blur (it's not in my taste).

ALSO... why did Mandrake move QT to libqt*.rpm?? This breaks several major apps of mine (like theKompany KDEStudio), and it looks like they are going to stick with this (I saw it in Cooker). Oh well :-\


By Eron Lloyd at Thu, 2001/08/16 - 5:00am

They seem to have gone on a library-renaming frenzy in recent months, some of which seems to be aimed at defeating the (rather chaotic) version numbering scheme in RPM.

The numbering scheme, or Mandrake's reaction to it, would drive me to Debian if many other features of the distro weren't so useful and user-friendly.

I can hand a CD to a complete novice and the odds of them getting it installed well enough to be useful exceed the odds of them doing the same with Windows. The RPM circus is making upgrading a different kettle of fish.


By Leon Brooks at Thu, 2001/08/16 - 5:00am

Actually, I like what Mandrake is doing with their rpm naming scheme. RPM's should not directly refer to other RPM package names in it's dependencies. Dependencies should only refer to library and file dependencies provided by other RPM's. (Listed by doing a -q --provides).

What the new naming scheme does is make it a lot easier to have multiple versions of incompatible libraries at the same time. Suppose I have 2 applications, one needs gtk-1.2 and the other gtk-2.0. If the packages were named gtk-1.2.8 and gtk-2.0.1, I'd have to install them both with -i. Now, suppose I have a gtk-1.2.9 package that is a new version of gtk-1.2. If I try to upgrade with -U, I get problems because of the existing gtk-2.0. However, if the packages are named libgtk1.2-1.2.8 and libgtk2.0-2.0.1, then they are treated like two different packages altogether and keeping both concurrently is a lot easier.


By Loban Rahman at Thu, 2001/08/16 - 5:00am

>2. Is there a way to shut off the mouseOver effects in the panel and in the file browser that makes the icons slightly shrink and blur (it's not in my taste).

Yes, it's possible to disable the mouseover effect:
KontrolCenter->Icon->Advanced->disable 'blend alpha channel'

regards


By thierry at Sun, 2001/08/19 - 5:00am

It looks GOOD! Installation went smooth as silk (rpm -i *.rpm --nodeps --force). Everything works right from the start! I'm on SuSE 7.1.

Good work KDE-team! KDE 2.2 simply ROCKS!

Of course, there are few things that annoy me (there always is).

1. It nuked my KDM, and I can't change it back. I had nice background in KDM, but now I have dull grey background. Well, I didn't spend much time fighting with this last night, so I might be able to fix it today.

2. When I click the K-menu (start-menu, whatever), and the menu appears. If I then decide to close it, I can't simply move the cursor away from the menu and make it disappear. I have to click the K-button again. Yes, I know that's a minor issue.

3. (this is a REALLY minor issue. But I guess it tells something about the quality of KDE 2.2 if I have to mention things as minor as this)) I use the fading menus setting. But in K-menu it only works for the first few menus. For example, the M-menu itself fades in nicely. If I move to "multimedia" for example, the multimedia-menu fades in. But if I then move to some other menu, then don't fade, they just appear there.

Thank you for AWESOME desktop! You people are the best there is!


By Janne O at Thu, 2001/08/16 - 5:00am

I have the same problem with the submenus of the K-menu on my RH7.1. A quick fix is to disable menu effects from Control Center / Look&Feel / Style. After that all menus go away by clicking on the desktop like they used to do.


By Janne S at Thu, 2001/08/16 - 5:00am

2) It's a bug of Qt 2.3.1, you may install qt-copy which holds (at the moment until HEAD switchs to Qt 3) a bugfixed Qt 2.3.1 version.


By Someone at Thu, 2001/08/16 - 5:00am

I don't actually think it's a bug. Win2K shows exactly the same fading behaviour. And personally I think it's correct and useful behaviour anyway.


By Jelmer Feenstra at Thu, 2001/08/16 - 5:00am

Win2K allows you to click somewhere on the desktop to close the menu.

The problem being refered to here is that this doesn't work with Qt 2.3.1 installed. The ONLY way to close the menu is by clicking the "K".

This is most definately a bug.

--BN!


By Billy Nopants at Thu, 2001/08/16 - 5:00am

Well, I tried it just now (with fading menus) and the menu did disappear if I clicked on the desktop. And KDM also worked (well, the fonts were wrong but otherwise it was flawless).

http://www.angelfire.com/linux/serenity/kde22.htm

Running well and looking good :)!


By Janne at Thu, 2001/08/16 - 5:00am

Looks really good but when you upgrade you always notice things that used to work that don't:

Tooltips are displayed completely in black with no text in them whatsoever! I managed to fix this by setting the tooltip effects to none in Control Centre instead of fading. Well fading to black is not exactly a useful option!

Also I had to disable the menu effects so that when I click elsewhere the menu disappears. Otherwise you can't get rid of the menu!

Another really bad thing I have noticed is when you are filling out a form in Konqueror the text entry widget is REALLY REALLY slow. I have a 1Ghz processor and 384 Mbs of RAM so I don't understand this. It takes about half a second to type a character. I can type about 3 times faster than it can display and I'm not even a fast typer!

Another thing I noticed is that the panel doesn't look as cool as it did. Not sure why though.

Don't get me wrong though I love KDE. It's definately the best and far more powerful/usable than any other desktop (especially Windows...)


By Nicholas Allen at Thu, 2001/08/16 - 5:00am

About the menu effect/menu disappear thingy: It's a bug of Qt 2.3.1, you may install qt-copy which holds (at the moment until HEAD switchs to Qt 3) a bugfixed Qt 2.3.1 version.


By Someone at Thu, 2001/08/16 - 5:00am

KDE 2.2 looks great and was easy to install on my Mandrake 8, even though I KDM doesn't work anymore, forcing me to use GDM instead. The real problem though, is that Konqueror no longer works on the Yahoo Mail page, nothing happens when I click on the "Send" button after composing an email. That used to work on KDE2.2beta1...


By Pedro Ziviani at Thu, 2001/08/16 - 5:00am

Yep!!

I agree with you there.

I install kde2.2 last night (have mandrake 8).
I thought it might be javascript to. It a bugger, cos ther are a couple of web sites that i go to that use either javavscript or java buttons... ie (www.seek.co.nz).
I had a couple of dependency problems but nothing to bad.

I hope the developer guys hear about this one.
(i'll try t send them a bug report now!)

Cheers
Coomsie

p.s. Just like to say well done to the many developers out ther that helped kde2.2!!!


By Coomsie at Thu, 2001/08/16 - 5:00am

also getting the same problem on Yahoo mail. Didn't see a bug on the kde buglist. Did anyone file it?


By mfrnka at Sat, 2001/08/18 - 5:00am

Hi all,

Great work ! I tested it on SuSE.

But I am looking for binairies for Debian Potato.
I know that there won't be an official port of kde-2.2 to Potato, but in my case, I can't use Woody. This is for a server for X terminals which uses KDE. I'd like that users benefits from the new features of kde-2.2, but I need the stability of Potato. Up to now, I use kde.tydc.com or a mirror of it, but there is only kde-2.0 on it.

Is anyone else compiling kde-2.2 for Potato ?

Thanks,

Yann


By Yann Forget at Thu, 2001/08/16 - 5:00am

You may want to have a look at this site:

http://kde.debian.net/

Ciao,
Gordon


By Gordon Tyler at Thu, 2001/08/16 - 5:00am

Wha happens with dead keys?. They do not work in my computer. Has anybody the same problem? What is the solution?. BTW, my distro is RedHat 7.1.

Thanks


By Juan PC at Thu, 2001/08/16 - 5:00am

Hey! I only noticed it when I read your post. You are right. Dead keys don't work in KDE 2.2 in a RH7.1 box. :(


By Helder Correia at Thu, 2001/08/16 - 5:00am

Neither do they work on Mandrake 8.0 with the KDE 2.2 RPMs from Texstar... :-(
Also the prelink thing doesn't speed up anything noticeably. Well, to be fair, konsole starts noticeably faster, but all other apps I use show the same speed (or lack of it :) as always.


By Rui Prior at Mon, 2001/08/20 - 5:00am

Hello !

I have tried yesterday to compile kde22 but I have encountered some problems with kdeaddons module. It cannot find some .h et .so files, for example kate/*.h, konq_dir.h etc. I have found these files in kdebase/kate/interfaces/ (for example). Is this a problem of kdebase install ? Should I copy all the missing files in the corresponding KDEDIR/include and KDeDIR/libs (they are not there) ?

Also , I was astonished to see that there is no startkde script. Is this a problem of compilation (I have compiled and installed everything except kdeaddons) or is linked to the make install of kdebase ?

Thanks,
Florin


By Florin Cremenescu at Thu, 2001/08/16 - 5:00am

Install kdebase first.
kdeaddons requires headers from kdebase, startkde is part of kdebase.


By bero at Thu, 2001/08/16 - 5:00am

I have installed everything except kdeaddons. I shall try to reinstall kdebase, maybe it was an error I haven't noticed. But I doubt.

Thanks,
Florin


By Florin Cremenescu at Thu, 2001/08/16 - 5:00am

It was my fault. I have configured kdebase to install in /opt/kde22 and the other packages to install in /opt/KDE22. Everything works fine now.
I am impressed by KDE22 !

Thanks guys !

Florin


By Florin Cremenescu at Sat, 2001/08/18 - 5:00am

I figure I might as well ask here...

First off, thanks once again to the KDE team. Konquerer, especially, is much faster in this release. The little features (like being able to enable/disable java/javascript/cookies/etc right from the "tools" menu really make the difference.

The new startup notification is great! I like the look very much. Everything feels very slick.

However, some glitches I'm curious about:

1) KDM -- with this release, KDM isn't working well at all. If I log in and then log out, the KDM screen will pop back up for about 10 seconds, and then the X-server will RESET again. VERY irritating! I'm not convinced this is just KDM though...I think XFree 4.02 has bugs that may be involved in this.

2) Dual-head strangeness...I have a dual-head G400. I am -not- using xinerama, I just have two displays. When I log into KDE, my second display goes blank! This only happens with KDE...my WindowMaker (which is dual-head aware as well) works fine with the second display.

3) KDE sound startup -- when I log in, a dialog pops up claiming /dev/dsp is in use...however, arts has no problem starting and playing sounds. I am using ALSA 0.5X. Sounds still work, it just seems like a spurious error message.
4) Java in Konqueror -- I haven't been able to get this working since KDE 2.0. It always claims that the java executable cannot be found, even if I explicitly set the path to the java executable.

5) Misc build issues--certain packages in the kdesdk tarball just won't build. The conduits in the kdepim package also will not compile without hacking the source a bit (GCC 2.95.X).

Anyway, kudos to the KDE team...keep up the great work, as usual!


By Frobozz at Thu, 2001/08/16 - 5:00am

Here is the installation script I created for JDK 1.3.1, you can replace that with JRE1.3.1

The most important line is:
---
ln -sf /usr/java/jdk1.3.1/jre/plugin/i386/ns4/javaplugin.so /usr/lib/netscape/plugins/
---

Please read this "install" shell script file (very simple one)

Get jsse1.0.2 from sun's website, the link is given in Konqueror+Java howto at http://www.konqueror.org.

Problem: I can get most java applet working with konqueror except http://chat.yahoo.com/ (chatting at yahoo) though I can play chess at games.yahoo.com :) Any help?


By Asif Ali Rizwaan at Thu, 2001/08/16 - 5:00am

Here's what I did to get Java working.

jdk is installed in /opt/jdk1.3.1

so that my java directories are always the same, I created the following symbolic link:

ln -s /opt/jdk1.3.1 /opt/j2sdk

I then created a symbolic link to the executable:

ln -s /opt/j2sdk/bin/java /usr/bin/java

After this, just tell Konqueror to use "java" without any path info. It works for me.


By Horst Wetjen at Fri, 2001/08/17 - 5:00am

hey,

go to www.pclinuxonline.com to download
Texstar's objprelink version of kde 2.2. People are reporting that it is much faster than the ones compiled by the kde team.

http://www.pclinuxonline.com/

--M. Khawar Zia
quitedown@hotmail.com


By M. Khawar Zia at Thu, 2001/08/16 - 5:00am

"Texstar's objprelink version of kde 2.2. People are reporting that it is much faster than the ones compiled by the kde team."

We do not compile them -- distributors do. SuSE did it and they marked it as experimatial for a reason! Enjob the speedup but please:

Do _not_ report any crashes with objprelink'ed versions of KDE to bugs.kde.org (as already revised in the SuSE README)!

Cheers,


By Daniel Molkentin at Thu, 2001/08/16 - 5:00am

I downloaded them and installed them and I have to admit that is it faster than 2.1 but not 30% or 40%. Anyway I am very pleased since many new things are supported but I have to complain about the qrouping in the taskbar which is not as clever as in Win XP. For example: Grouping in KDE is done not matter how many windows you have open, so even if you have only Konqueror open with 5 windows, you only have one in taskbar making it difficult to change among them, while in Win XP grouping is done only when there is no available space in the taskbar.


By George Billios at Mon, 2001/08/27 - 5:00am

I really have to say this new one is a VERY beautiful desktop.

It has, however, a couple of quirks. Some annoying, some less annoying. I downloaded this release from the SuSE 7.2 directory on sourceforge.net. Installed it with rpm -Uvh --nodeps --force *.rpm. Also deleted .kde and .kde2 directories from my homedir.

1) After installation kdm doesn't work. I solved this by a symlink from /etc/X11/xdm to /opt/..../kdm
2) Icons seem to pop back to top-left constantly. They won't stay where i put them.
3) Maximised windows don't align with the screen. Especially with the old Netscape this is very annoying.

Just a few little things. Other than that it's really pretty.


By Cihl at Thu, 2001/08/16 - 5:00am

> 2) Icons seem to pop back to top-left constantly. They won't stay where i put them.

Yep. I found this as well - it's a known bug (I looked on the dev mailing lists). My solution was to move my $HOME/Desktop file to $HOME/Desktop.old and restart KDE. The default (at least under RH7.1) icons seem to not have this annoying behaviour, and copying back the Icons from Desktop.old with konquerer one by one I was able to get back to a desktop layout like I had in 2.1.1. Took me 5 minutes and now KDE 2.2 is useable for me.

Annoying bug - I'm used to this with KDE though - it seems that every major release breaks some configuration files somehow.


By Dr_LHA at Thu, 2001/08/16 - 5:00am

2. find and remove sockets named kdesktop* and owned by you in /tmp directory


By simon at Fri, 2001/08/17 - 5:00am

After I added kdelib3-cups to my Woody/Sid box, I was able to get KDE 2.2 to see CUPS as one of the underlying printing engines. But I am now facing a new problem: when I try to define a remote LPD printer the control centre segfaults. Every time. And only for remote LPD queues -- it will work with everything else. It dies when I click on "next" after typing in the IP address & the print queue.

My printer is attached to my DSL gateway/firewall box that serves also print-server duties. It's running a two-floppy hybrid of Coyote Linux & Charles S.'s EigerStein LRP Linux that I haphazardly (sp?) cobbled up. Everything works fine with Window$, MacOS and did previously with Mandrake 8/7.2 and Caldera (2.3, 2.4, 3.1).

Did anyone else encounter that? I tried upgrading libc6 et al from Sid, to no avail: I still get segfaults on that.

FWIW, here's a copy of one of the tracebacks:

(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...0x40d72479 in wait4 () from /lib/libc.so.6
#0 0x40d72479 in wait4 () from /lib/libc.so.6
#1 0x40de9024 in __check_rhosts_file () from /lib/libc.so.6
#2 0x40599bf5 in KCrash::defaultCrashHandler () from /usr/lib/libkdecore.so.3
#3 0x40cfb6b8 in sigaction () from /lib/libc.so.6
Cannot access memory at address 0x69727020.

...and here's the tail-end of another one, just in case:

(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...0x40d709b9 in wait4 () from /lib/libc.so.6
#0 0x40d709b9 in wait4 () from /lib/libc.so.6
#1 0x40de6368 in __check_rhosts_file () from /lib/libc.so.6
#2 0x40599bf5 in KCrash::defaultCrashHandler () from /usr/lib/libkdecore.so.3
#3 0x40cfa318 in sigaction () from /lib/libc.so.6
Cannot access memory at address 0x6e69740a.


By bruno majewski at Thu, 2001/08/16 - 5:00am

Pages