Image 01


John Stamp
System Software

Network 805 comments

Score 84.1%
Aug 20 2015
Try this.

In the top-level CMakeLists.txt delete this line:
find_package( KDE4Workspace REQUIRED )

In src/knemod/CMakelists.txt delete this snippet of text:

Does that work? - Feb 23 2009
Hmm. The traffic plotter doesn't seem to hog my CPU, but I'll definitely look into this. - Feb 23 2009
Good. Glad to see it actually works for someone else. - Feb 22 2009
I think I know what's happening. It's probably because you are still on the master branch.

In your cloned repo do this:

git branch --track kde4 origin/kde4
git checkout kde4
git pull (in case I did anything recent, which is very likely)

Now you just run ./configure or follow the directions in INSTALL

Does that help? - Feb 21 2009
Thanks! Wow, that was fast. - Feb 21 2009
Sorry about that. I was so busy porting that just hadn't gotten around to updating the build instructions yet.

KNemo, like a lot of other KDE4 apps, uses cmake. I pushed an update that should make it a bit easier to compile. See INSTALL for new build instructions and dependency requirements. The update also comes with a basic configure script. Please let me know how it goes. - Feb 21 2009
It works pretty well so far, with some lingering minor issues here and there.

Since the port is a quickly moving target, tarballs aren't very helpful right now. So until things calm down you can track the "kde4" branch in my git repo:


A few quick notes:

To keep your old setup just drop the old knemorc into ~/.kde4/share/confg

This version is no longer a KDED module. Like kmix, klipper, etc., it's an app that autostarts on session startup. The only difference you'll see is that there's a Quit entry in the popup menu.

The config module is located at SystemSettings | Network Settings | Network Monitor.

You will most likely see icon artifacts when there is traffic. This is apparently a Qt issue that will be fixed in Qt 4.5. I worked around it for myself by creating opaque backgrounds for each of the icons. If you want to do the same, you can drop them in ~/.kde4/share/apps/knemo/pics

Cheers. - Feb 19 2009

Screensavers 116 comments

Score 73.1%
Jul 30 2010
The last two sections of this page should give you the info you're looking for: - Feb 15 2009
Thanks for that! I think I'm going to keep packaging related files out of the tarball though, because in my experience they get in the way once various distributions start doing their own stuff.

Would you be interested in getting the package into PackMan? - Feb 15 2009
No idea right now. I don't have a dual screen setup, so it may be a few days before I can scrounge up an extra monitor and try it out.

In the meantime, please send me an email to my sourceforge address (in the AUTHORS file) with some basic stats and, if possible, a screenshot. I'd really be interested in the following: KDE version? xinerama or xrandr? 1 video card or 2? problems with other KDE OpenGL screensavers like euphoria? - Feb 15 2009
Thanks! - Feb 15 2009
As you said, it looks like KDE isn't searching for screensaver .desktop files in /usr/local. Other people have had this issue, so I'd better put it in the README.

You can work around this by copying kcometen4.desktop to your KDE4 settings dir:


After KDE rescans the settings it should show up in the System Settings Screen Saver module. - Feb 09 2009
I'll look into it. Is it in gentoo's portage repository? - Jan 30 2009
Do you have qt-opengl installed? - Jan 29 2009
Thanks for that. I am able to reproduce the problem. I'll see what I can find out. - Jan 26 2009
That's strange. I haven't seen that before.

Please send me an email that has before/after screenshots and your ~/.kde4/share/config/kcometen4.kssrc config file.

Thanks. - Jan 24 2009

I mentioned a fix above but it got buried in a thread. It looks like KDE isn't searching for screensaver .desktop files under /usr/local.

A quick workaround is to copy kcometen4.desktop into your user settings. Some distros have that under ~/.kde4, but Ubuntu's is under ~/.kde So:

cp kcometen4.desktop \

It should now appear in System Settings. - Dec 19 2008
Looks like KDE isn't checking the local installation directory for the screensaver desktop file. I don't know why that would be.

Try this:
cp /usr/local/share/kde4/services/ScreenSavers/kcometen4.desktop \
~/.kde/share/kde4/services/ScreenSavers - Nov 22 2008
This looks like a bug in Ubuntu's kdelibs5-dev package.

See the file

It adds the following nonexistent library to solid_LIB_DEPENDS:

You might want to file a bug report with the Ubuntu folks.

You can work around it for now. You can either edit the above file, or, once you get this compile error, look for the bad library location in:

Change it to: /usr/lib/

Then run make again. - Nov 20 2008
That is a very strange error. What steps did you follow for compiling? What distribution/version are you using? - Nov 18 2008
Perhaps. Looking more closely at the problem, it seems that a number of people have difficulties when GL_POINT_SMOOTH is enabled while using Intel (and some other) drivers.

I'll send you a link to a test tarball when I get a chance. - Sep 10 2008
Thanks for looking into that. It helps a lot.

With those lines commented out I don't notice a difference in the quality of the comet tails. Do you? - Sep 10 2008
Not sure right now. What distro/version are you using, and what KDE4 dev packages do you have installed?

I hope to release a .01 release soon that will take care of these build problems. - Aug 23 2008
You're right. It looks like I'll need to update the install directions.

When you run cmake, try this instead:

Does that fix it? - Aug 22 2008
libkfile is in kdelibs5-dev. You should also have kdebase-workspace-dev installed too.

I assume you already have those or you probably wouldn't have gotten that far.

What if you rm -rf build and start fresh? - Aug 21 2008
What happens if you run 'kcometen4.kss --setup' from a console? - Aug 21 2008
Not sure. I don't have this problem on my end. What happens if you just try 'make install' without sudo? Do you still get the same error?

If so, tar up:
and send them too me.

I'll see what I can come up with. - Aug 21 2008
QCometen3 (port of KCometen3 to Qt4)

Screensavers 2 comments

by Intj
Score 58.0%
Aug 10 2008
FYI I've been putting the finishing touches on KCometen4. It's a port of KCometen3 to KDE4 with a few bugfixes and a setup dialog that has a preview window.

You have inspired me to release it sooner rather than later ;-) Fortunately, it looks like we may be carving out slightly different niches.

Cheers. - Aug 11 2008
Katapult-Fast Track

Various KDE 1.-4. Improvements 81 comments

Score 50.0%
Jul 03 2007
You also need to 'apt-get install kdepim-dev'. It's a separate dev package.

That should take care of it. - Jul 06 2007
It looks like you need to install the kdepim-dev package (or whatever your distribution calls it). - Jul 06 2007
Well, it happens even with normal program usage. Typing garbage quickly just gets you there faster. :) Actually even just typing one character can sometimes do it.

With all the plugins enabled, type "exec kontact". Sometimes it crashes while I'm typing, sometimes while I'm holding down backspace.

I suspect that it has something to do with updating the display, not the catalogs themselves. Not sure though. I'll take a closer look when I have some time. - Jul 04 2007
I get random crashes when typing text.

I am able to reproduce this pretty consistently, especially if I type in a bunch of garbage, then hold down the backspace key.  Maybe it has problems keeping up with rapid key presses? - Jul 04 2007

System Software 32 comments

Score 50.0%
Dec 17 2006
We also have an rpm available on the SourceForge site. Nick compiled that one on Suse 10.1, I think.

John - Sep 30 2006
Going through the fish kioslave was my first thought too, but I don't know off the top of my head how well it would work to stat and tail a remote file like that.

How do you currently do remote logging? There's info out there about how to set up syslog or syslog-ng to securely receive remote log events. I haven't tried it, but I suspect that klogwatch would be able to pick up those alerts in that kind of setup. - Jul 27 2006

Various KDE Stuff 11 comments

Score 50.0%
Dec 16 2006
There's a better way to fix that compilation problem:

#include <utilstr.h>
to ks_thmlhtml.cpp and csword.cpp

That should let you use sword's version of stricmp. - Sep 14 2005
System Tray 2 (with icon hiding support)

Various KDE 1.-4. Improvements 165 comments

by Dgege
Score 50.0%
Dec 20 2004
I did a quick fix by hardcoding a few things. Works for me. Apologies about the formatting.

--- src/hidebutton.cpp
+++ src/hidebutton.cpp
@@ -161,12 +161,14 @@
void HideButton::showLeftArrow()
mDirection = 0;
+ setPixmap(QDir::homeDirPath() + QString("/.kde/share/apps/kicker/applet/systemtray2/icons/leftarrow.png"));
repaint( false );

void HideButton::showRightArrow()
mDirection = 2;
+ setPixmap(QDir::homeDirPath() + QString("/.kde/share/apps/kicker/applet/systemtray2/icons/rightarrow.png"));
repaint( false );

--- src/systemtrayapplet2.cpp
+++ src/systemtrayapplet2.cpp
@@ -67,6 +67,7 @@
showFrame(false), mCollapsed(true)
mHideButton = new HideButton(this);
+ mHideButton->setFixedSize(20, 20);
connect(mHideButton, SIGNAL(pressed()), this, SLOT(hideButtonClicked()));
connect(mHideButton, SIGNAL(rightClick()), this, SLOT(preferences()));
- Mar 18 2005
Improving KDE

Various KDE 1.-4. Improvements 313 comments

Score 50.0%
Nov 28 2004
After I moved from 0.2.1 to 0.3.1, highlighting in KMail's folder tree view got broken. Now only the folder icon gets the selected background color.

Does this have to do with the fix to 88964? - Oct 15 2004