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', . . .).

Dot Categories: 

Comments

by MagnoTonus (not verified)

In Mandriva2006:

urpmi libkdebase4-devel

Good Luck!
MagnoTonus

by Mike (not verified)

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 Ma Lin (not verified)

Also thanks the replier. I also solved my problem.

by ___Black___ (not verified)

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

by JackChing (not verified)

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

by chamal (not verified)

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 Claus Wilke (not verified)

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 anonymous (not verified)

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 Michael Will (not verified)

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 Tim (not verified)

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 Nobody (not verified)

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.

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

by Nobody (not verified)

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 Adrian (not verified)

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

A new version will hit the servers anyway soon.

by KDE user (not verified)

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

by Shamyl Zakariya (not verified)

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 Eron Lloyd (not verified)

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 Leon Brooks (not verified)

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 Loban Rahman (not verified)

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 thierry (not verified)

>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 Janne O (not verified)

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 S (not verified)

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 someone (not verified)

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 Jelmer Feenstra (not verified)

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 Billy Nopants (not verified)

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 Janne (not verified)

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 Nicholas Allen (not verified)

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 someone (not verified)

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 Pedro Ziviani (not verified)

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 Coomsie (not verified)

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 mfrnka (not verified)

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

by Yann Forget (not verified)

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 Gordon Tyler (not verified)

You may want to have a look at this site:

http://kde.debian.net/

Ciao,
Gordon

by Juan PC (not verified)

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 Helder Correia (not verified)

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 Rui Prior (not verified)

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 Florin Cremenescu (not verified)

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 bero (not verified)

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

by Florin Cremenescu (not verified)

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 (not verified)

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 Frobozz (not verified)

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 Asif Ali Rizwaan (not verified)

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 Horst Wetjen (not verified)

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 M. Khawar Zia (not verified)

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
[email protected]

by Daniel Molkentin (not verified)

"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,

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 Cihl (not verified)

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 Dr_LHA (not verified)

> 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 simon (not verified)

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

by bruno majewski (not verified)

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.