DiskMonitor
System Software
Score 84%
Description:

DiskMonitor is a Kicker Applet of KDE that monitors free space of some disks.
Points:
Providing a fabulous and compact view of presentation like LCD.
Drawing itself with very low-flicker.

Notes:
It supports a horizontal panel of KIcker, but doesn't work in a vertical panel.
It monitors only mounted partitions now.
It doesn't support Linux LVM(Logical Volume Management).
It was tested in KDE 3.5.4 on FC5
Last changelog:

11 years ago

0.4.1
- Enable to sort partitions by Mount-Point.
- Support USB Memory Stick
- Change range of "refresh interval time" to 5sec - 60sec.(default 5sec)
0.3.0
- Enable to change Color theme from "Settings".
- Enable to adjust the length of "mount point". "long format" is the full-path name of mount point,"short format" is it's directory name.
- Cut flicker down.

V17

8 years ago

The problem is kde's setting.
kde don't load the file in:
/usr/local/kde
/opt/kde

For make it work, it's necessary set some variables of kde:

edit /etc/kderc as root and add the path necessary. Like this:

[Directories-default]
prefixes=/var/lib/mandriva/kde-profiles/common,/var/lib/mandriva/kde-profiles/free,/opt/kde3,/usr/local/kde3

restart kde & enjoy

Report

m4v3r1ck

9 years ago

for make it work in kubuntu, I had to move the files..

/usr/local/kde/share/apps/kicker/applets/diskmonitor.desktop
/usr/local/kde/share/config.kcfg/diskmonitor.kcfg
/usr/local/kde/lib/diskmonitor_panelapplet.so
/usr/local/kde/lib/diskmonitor_panelapplet.la

to..

/usr/share/apps/kicker/applets/diskmonitor.desktop
/usr/share/config.kcfg/diskmonitor.kcfg
/usr/lib/kde3/diskmonitor_panelapplet.so
/usr/lib/kde3/diskmonitor_panelapplet.la

Report

johnnyjoflin

9 years ago

hello

i get the following error when compiling:

[code]
Good - your configure finished. Start make now

cd . && /bin/sh ./config.status Makefile
config.status: creating Makefile
config.status: WARNING: Makefile.in seems to ignore the --datarootdir setting
cd . && /bin/sh /home/jo/downloads/diskmonitor-0.4.1/admin/missing --run autoheader
touch ./config.h.in
cd . && /bin/sh ./config.status config.h
config.status: creating config.h
make all-recursive
make[1]: Entering directory `/home/jo/downloads/diskmonitor-0.4.1'
Making all in doc
make[2]: Entering directory `/home/jo/downloads/diskmonitor-0.4.1/doc'
cd .. && /bin/sh ./config.status doc/Makefile
config.status: creating doc/Makefile
config.status: WARNING: doc/Makefile.in seems to ignore the --datarootdir setting
make[2]: Leaving directory `/home/jo/downloads/diskmonitor-0.4.1/doc'
make[2]: Entering directory `/home/jo/downloads/diskmonitor-0.4.1/doc'
Making all in .
make[3]: Entering directory `/home/jo/downloads/diskmonitor-0.4.1/doc'
make[3]: Für das Ziel »all-am« ist nichts zu tun.
make[3]: Leaving directory `/home/jo/downloads/diskmonitor-0.4.1/doc'
Making all in en
make[3]: Entering directory `/home/jo/downloads/diskmonitor-0.4.1/doc/en'
cd ../.. && /bin/sh ./config.status doc/en/Makefile
config.status: creating doc/en/Makefile
config.status: WARNING: doc/en/Makefile.in seems to ignore the --datarootdir setting
make[3]: Leaving directory `/home/jo/downloads/diskmonitor-0.4.1/doc/en'
make[3]: Entering directory `/home/jo/downloads/diskmonitor-0.4.1/doc/en'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Leaving directory `/home/jo/downloads/diskmonitor-0.4.1/doc/en'
make[2]: Leaving directory `/home/jo/downloads/diskmonitor-0.4.1/doc'
Making all in po
make[2]: Entering directory `/home/jo/downloads/diskmonitor-0.4.1/po'
cd .. && /bin/sh ./config.status po/Makefile
config.status: creating po/Makefile
config.status: WARNING: po/Makefile.in seems to ignore the --datarootdir setting
make[2]: Leaving directory `/home/jo/downloads/diskmonitor-0.4.1/po'
make[2]: Entering directory `/home/jo/downloads/diskmonitor-0.4.1/po'
make[2]: Für das Ziel »all« ist nichts zu tun.
make[2]: Leaving directory `/home/jo/downloads/diskmonitor-0.4.1/po'
Making all in src
make[2]: Entering directory `/home/jo/downloads/diskmonitor-0.4.1/src'
cd .. && /bin/sh ./config.status src/Makefile depfiles
config.status: creating src/Makefile
config.status: WARNING: src/Makefile.in seems to ignore the --datarootdir setting
config.status: executing depfiles commands
make[2]: Leaving directory `/home/jo/downloads/diskmonitor-0.4.1/src'
make[2]: Entering directory `/home/jo/downloads/diskmonitor-0.4.1/src'
/usr/lib/qt3/bin/uic -L /opt/kde3/lib/kde3/plugins/designer -nounload -o diskmonitorsettings.h ./diskmonitorsettings.ui
/usr/bin/kconfig_compiler ./diskmonitor.kcfg ./diskmonitorConfig.kcfgc; ret=$?; \
if test "$ret" != 0; then rm -f diskmonitorConfig.h ; exit $ret ; fi
source='diskmonitor.cpp' object='diskmonitor.lo' libtool=yes \
depfile='.deps/diskmonitor.Plo' tmpdepfile='.deps/diskmonitor.TPlo' \
depmode=gcc3 /bin/sh ../admin/depcomp \
/bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/lib/qt3/include -I. -DQT_THREAD_SUPPORT -D_REENTRANT -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -O2 -Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new -fno-common -c -o diskmonitor.lo `test -f 'diskmonitor.cpp' || echo './'`diskmonitor.cpp
diskmonitor.cpp:36:31: error: kaboutapplication.h: No such file or directory
diskmonitor.cpp:38:26: error: kpanelapplet.h: No such file or directory
In file included from diskmonitor.cpp:45:
/usr/lib/qt3/include/qobjectlist.h:75:2: warning: #warning "remove the QObjectListIt class"
/usr/lib/qt3/include/qobjectlist.h:76:2: warning: #warning "remove the typedef too, maybe"
In file included from /usr/lib/qt3/include/qlabel.h:42,
from diskmonitor.cpp:39:
/usr/lib/qt3/include/qframe.h:47: error: function definition does not declare parameters
/usr/lib/qt3/include/qframe.h:138: error: 'QFrame' has not been declared
/usr/lib/qt3/include/qframe.h:138: error: non-member function 'int frameStyle()' cannot have cv-qualifier
/usr/lib/qt3/include/qframe.h: In function 'int frameStyle()':
/usr/lib/qt3/include/qframe.h:139: error: 'fstyle' was not declared in this scope
/usr/lib/qt3/include/qframe.h: At global scope:
/usr/lib/qt3/include/qframe.h:141: error: 'QFrame' has not been declared
/usr/lib/qt3/include/qframe.h:141: error: expected initializer before 'QFrame'
/usr/lib/qt3/include/qframe.h:144: error: 'QFrame' has not been declared
[/code]

The errors go on a lot, but it's more than yakuake can show.

any ideas?

greetz joe

Report

Drool

8 years ago

"diskmonitor.cpp:36:31: error: kaboutapplication.h: No such file or directory
diskmonitor.cpp:38:26: error: kpanelapplet.h: No such file or directory"

In ALT Linux this files these files are in a package kdelibs-devel. Search for these files for the distribution kit on rpm.pbone.net in enhanced mode.

Report

premierSullivan

10 years ago

Hi, this applet is nice, but its basically useless unless we can change the size of the numbers for free space. Mine are about twice as big as they need to be and I can't read the numbers.

Report

C

shozaemon

10 years ago

Thank you for using this KDE applet.

We can not change the font size of this Applet now. Could you try another font to show it correctly?

Report

cewanf

10 years ago

Can't get it to work on Kubuntu 7.04.
I had to install g++ and kdebase-dev to be able to install diskmonitor.
The problem is that the applet does not show up in the "Add Applet to panel..." dialog.

Report

xmtx

10 years ago

can't use it on Kubuntu 7.04. either.

first of all i needed to move the diskmonitor.desktop from /usr/local/kde/share/apps/kicker/applets/ to /usr/share/apps/kicker/applets

but still i can't add it to the control bar.

Report

yaa13

10 years ago

quick n` dirty package made by checkinstall for Kubuntu Feisty
http://tolikzilla.googlepages.com/diskmonitor_0.4.1-1_i386.deb

Report

yaa13

10 years ago

quick n` dirty package made by checkinstall for Kubuntu Feisty
http://tolikzilla.googlepages.com/diskmonitor_0.4.1-1_i386.deb

Report

mancide

10 years ago

When I first saw your app, it looked promissing to me.

I've tried to build your app but the configure script fails.

I'm using SuSE10.1 64bit.
Problem 1: KDE dir wasn't detected correctly, solved this with --prefix=/opt/kde3

Problem 2: QT header/libs weren't found,
solved it with another directive

Problem 3: my KDE headers weren't found, I installed kdelibs3-devel, but they still aren't found. I think the configure script is confused by my 64bit environment...

Anybody who successfully compiled this on 64 bit?

Report

bossi

10 years ago

firstly I would like to say that appreciated a lot of this program.

I would like to suggest to you that implements an option to allow to modify the text size where this contained the information of the size of the hard disk.

Reason

When the size of the hard disk occupies more than two digits happen a problem of visualization of the first type... or be not of the for you see him.

Report

sefur

10 years ago

This is grate !

but...

I have problems with changing font of "Free space" - its too large ...

can You add a diferent "font change" for device, mount point, and free space?

+

change the color for background and forground?

it would be perfect :)

sorry for my english

Report

Lenz

11 years ago

Thank you for adding the usb stick and the sorting option.

Keep your work up, this applet is really useful.

Report

j2plop

11 years ago

sorry for my bad english.

My problem is what disk monitor dissapear when i reboot my pc.
it really is there, but not appear.
my solution is remove the applet, and add it again.
solution?

thanks for Disk Monitor, great applet

Report

Fvr

11 years ago

Thanks for this applet, really good work.
However, I would appreciate to have an option in order to remove hdd physical name (hda1, hdb2...).
From a final user point of view, it's not an useful information

Report

quirico

11 years ago

I have compiling and install the diskmonitor applet , please help me for start it

Tanks for help

Report

fluoroalien

11 years ago

This looks great, and i've installed it and it shows up my /dev/hda devices properly, but in the configuration menu I can't see any of my other hdd devices, and I wanted to monitor them as well.

I should also see /dev/hdb1, /dev/hdb2, /dev/sda1 and /dev/sda2

Any ideas why they aren't found?

Report

dexen

11 years ago

Thank you, very usefull applet. Especially handy with Flash drives.

How about adding some meter of reads and writes?

Report

jsakalos

11 years ago

Add also HDD temperature to the applet and read/write speed measurements.

hi,
jozef

Report

Lenz

11 years ago

Very nice applet! :-)

Would be nice if you add an option for changing the order of the devices.

It sorts them by device-nodes. That means for me, that first comes /data then / and then /home.

I would like to have it in that order: / then /home then /data.

Would be nice to see that feature in an upcoming release.


Greetings,
Lenz.

Report

C

shozaemon

11 years ago

Thank for your comments.
I will enable to select a sorting key of partitions from "device" or "mount-point" in next version.

Report

rayden

11 years ago

Thanx this App is great.

I precompiled it for Debian using Alien and it appeared at KDE without any problems.
Good Work.
I see that i does not give any possibility for monitoring already mounted encrypted partitions ;)

If someone needs the .DEB file I am ready to help.

Greets from Bulgaria
rayden

Report

202202202

11 years ago

hi,
now i can run diskmonitor, its very nice ! i have hda1 only, in future on next versions , can i add my usb-stick devices too ???

Report

C

shozaemon

11 years ago

Hi
You seem to have compiled well. Grate!
Diskmonitor targets HDD. Maybe it suports removable device in the future.
Hava a fun!

Report

11 years ago

0.4.1
- Enable to sort partitions by Mount-Point.
- Support USB Memory Stick
- Change range of "refresh interval time" to 5sec - 60sec.(default 5sec)
0.3.0
- Enable to change Color theme from "Settings".
- Enable to adjust the length of "mount point". "long format" is the full-path name of mount point,"short format" is it's directory name.
- Cut flicker down.

product-maker pondogor Apr 12 2015

product-maker 17 111

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
0.4.1
updated Oct 22 2006
added Sep 01 2006
downloads today
0
page views today 4