
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
A simple but usefull plasmoid to set cpufreq govenor, display the usage and on dynamic governors it display the current clock rate. The applet use DBus to interact with the cpufreq subsystem. This version only runs on multi core/cpu systems.
short installation instruction:
# wget http://www.hirnfrei.org/~joerg/coremoid/coremoid-0.3.tar.bz2
# tar xjf coremoid-0.3.1.tar.bz2
# cd coremoid-0.3.1
# cmake -DCMAKE_INSTALL_PREFIX=/usr/kde/4.0 .
# make
# make install
NOTE: The install prefix ist from my gentoo system. Please adjust this value to your needs. On Kubuntu use -DCMAKE_INSTALL_PREFIX=/usr/lib/kde4/
12 years ago
UPDATE 2008-02-20: Now Version 0.2 is online. This Version now supports single CPU's. You can configure the orientation with the new settings widget and now it works fine on my plasma panel.
UPDATE 2008-02-23: I've wrote an ebuild. Put the ebuild in your local overlay under kde-misc/coremoid
UPDATE 2008-03-18: Thanks for the patch from Sebastian Pidek. With his patch CoreMoid prints clock rates in GHz if it reaches the 1 GHz. And I improved the font color, this is read from the Plasma style and have a better contrast by dark styles.
UPDATE 2008-04-06: Thanks to Czessi for build packages for Ubuntu "Hardy Heron". In this version I added Copyright terms to some files an added an AUTHOR file to complete the requirements for some distributions.
12 years ago
UPDATE 2008-02-20: Now Version 0.2 is online. This Version now supports single CPU's. You can configure the orientation with the new settings widget and now it works fine on my plasma panel.
UPDATE 2008-02-23: I've wrote an ebuild. Put the ebuild in your local overlay under kde-misc/coremoid
UPDATE 2008-03-18: Thanks for the patch from Sebastian Pidek. With his patch CoreMoid prints clock rates in GHz if it reaches the 1 GHz. And I improved the font color, this is read from the Plasma style and have a better contrast by dark styles.
UPDATE 2008-04-06: Thanks to Czessi for build packages for Ubuntu "Hardy Heron". In this version I added Copyright terms to some files an added an AUTHOR file to complete the requirements for some distributions.
VBart
10 years ago
New source avalable there:
http://vbart.ru/files/coremoid-0.3.1-vbart.tar.bz2
It's based on Andrew's fixed version above.
Enjoy! ;)
Report
intellion
11 years ago
Check out http://www.katasonov.com/2009/04/simple-cpu-usage-plasmoid-for-kde4/
Report
mkbiker
11 years ago
Report
intellion
11 years ago
Report
ViliamPucik
12 years ago
But I would like to report a bug:
There's no way to put it on the desktop. In the panel it works fine, but when I try to put it on the desktop Plasma stop working and I have to restart it.
Report
Nissa
12 years ago
Report
peteblack
12 years ago
I get it to compile and install, but it doesn't display anything.
Report
lolo110808
12 years ago
Report
intellion
12 years ago
Those who have compilation problems (‘self’ is not a member of ‘Plasma::Theme’) - edit coremoidapplet.cpp and replace these lines:
m_textColor = Plasma::Theme::self()->textColor();
m_boxColor = Plasma::Theme::self()->backgroundColor();
with:
m_textColor = Plasma::Theme::defaultTheme()->color(Plasma::Theme::TextColor);
m_boxColor = Plasma::Theme::defaultTheme()->color(Plasma::Theme::BackgroundColor);
Good luck!!
/Andrew
Report
wastedfluid
12 years ago
asted@tronix:~/coremoid-0.3$ make
[ 25%] Generating ui_coremoidConfig.h
Generating coremoidapplet.moc
Scanning dependencies of target plasma_applet_coremoid
[ 50%] Building CXX object CMakeFiles/plasma_applet_coremoid.dir/plasma_applet_coremoid_automoc.o
[ 75%] Building CXX object CMakeFiles/plasma_applet_coremoid.dir/coremoidapplet.o
/home/wasted/coremoid-0.3/coremoidapplet.cpp: In member function ‘virtual void CoreMoidApplet::init()’:
/home/wasted/coremoid-0.3/coremoidapplet.cpp:98: error: ‘self’ is not a member of ‘Plasma::Theme’
/home/wasted/coremoid-0.3/coremoidapplet.cpp:99: error: ‘self’ is not a member of ‘Plasma::Theme’
make[2]: *** [CMakeFiles/plasma_applet_coremoid.dir/coremoidapplet.o] Error 1
make[1]: *** [CMakeFiles/plasma_applet_coremoid.dir/all] Error 2
make: *** [all] Error 2
wasted@tronix:~/coremoid-0.3$
Report
L3x
12 years ago
makeobj[0]: Entering directory `/home/lex/Plasmoidi/coremoid-0.3.1/build'
[ 25%] Building CXX object CMakeFiles/plasma_applet_coremoid.dir/coremoidapplet.o
/home/lex/Plasmoidi/coremoid-0.3.1/coremoidapplet.cpp: In member function ‘virtual void CoreMoidApplet::init()’:
/home/lex/Plasmoidi/coremoid-0.3.1/coremoidapplet.cpp:106: error: ‘self’ is not a member of ‘Plasma::Theme’
/home/lex/Plasmoidi/coremoid-0.3.1/coremoidapplet.cpp:107: error: ‘self’ is not a member of ‘Plasma::Theme’
make[2]: *** [CMakeFiles/plasma_applet_coremoid.dir/coremoidapplet.o] Error 1
make[1]: *** [CMakeFiles/plasma_applet_coremoid.dir/all] Error 2
make: *** [all] Error 2
makeobj[0]: Leaving directory `/home/lex/Plasmoidi/coremoid-0.3.1/build'
Regards
Report
muzicman0
12 years ago
mm0
Report
lazyboy
12 years ago
It's probably your distro setup that starts the ondemand governor maybe?
Report
onlinelli
12 years ago
just add
deb http://ppa.launchpad.net/cornelius-maihoefer/ubuntu hardy main
to your repositories (via adept-manager) or direktly to aour /etc/apt/source.list
and install plasmoid-coremoid
cheers.
Report
chatmoa
12 years ago
But seems to be much closer to 4.0.3 than 4.1 beta1.
Tell us when there are ready for.
Report
jmthomas
12 years ago
Report
jmthomas
12 years ago
Even then, wouldn't the icon only work if you were using oxygen?
Report
Czessi
12 years ago
Report
blake812
12 years ago
Report
GermanTux83
12 years ago
that will conflict with the dynamic governors view of the clock rate. See the first or the third screen shot. If this would be activated the clock rate view needs to be deactivated. I evaluate this for the future 0.4 release. Thanks for you comment.
MfG
GermanTux
Report
iovar
12 years ago
my desktop.
Thanks!
Report
lazyboy
12 years ago
thanks again for this great applet, it's awsome!! :D
I was wondering if it's possible for you to add cpu temp support, maybe as optional feature?
Thanks!
Mikko
Report
GermanTux83
12 years ago
Report
lazyboy
12 years ago
But with KDE3 I used this wonderful applet for kicker: http://www.kde-apps.org/content/show.php/Kima+-+kicker+monitoring+applet?content=33257
It has support for many different ways to get the temperature.
Maybe you could look at that :)
Report
onlinelli
12 years ago
Note that the right cmake command for Kubuntu is:
cmake -DCMAKE_INSTALL_PREFIX=/usr/lib/kde4/
(at least that works for me)
Report