
Various KDE 1.-4. Improvements
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
This is the openSUSE's KIO Slave sysinfo:/. Theare are the sources and various package (particularly for kubuntu). It shows various information about your pc, like cpu, ram. kernel version, exc. It also shows the rimovable devices and partition (total space/available space) and you can open it from this kio slave (and mount, umount). Watch screenshot and changelog for more information.
If you want to change the icons (or progress bar, only in version 1.8+) of the kio slave put your personal one into the folder "/usr/share/apps/sysinfo/about/images"
(48x48 pixel)
Available languages: English, Italian, French, German, Spanish, Brazilian Portuguese, Dutch, Polish, Czech, Greek, Hungarian, Russian.
Available Distribution: Kubuntu, Debian, Mandriva, Archlinux, PCLinuxOS, Fedora Core, Slackware, Gentoo.
Particular thanks to Divilinux!
For every problem contact me!!! bye!
IMPORTANT:
I can olny update with all fix and language the source code, the kubuntu 7.04 i386 deb and very rarely the debian testing package. if someone (the authors, possibly) want to fix the other packages (or do other ones), i'll post them!
DEVELOPMENT AND BUGFIX:
Probably some language files aren't correct. If someone want to fix them, send the fixed version to my email! thanks!
Please test the new version (1.8.2) and report bugs!
13 years ago
Added Kubuntu Gutsy i386 package;
Added Debian testing amd64 package; I'll add the kio-sysinfo 1.8.3, with new bugfix, as soon as possible :D
PCLinuxOS rpm updated to version 1.8.2; Added Gentoo ebuild (1.8.2);
Arch linux version updated to version 1.8.2;
Debian Testing i386 deb updated to version 1.8.2;
a APT repository for Kubuntu Feisty was created (that include the kio-sysinfo too of course!)!
Mandriva 2007.1 rpm updated to version 1.8.2
Kubuntu 7.04 i386 deb and sources updated to version 1.8.2;
13 years ago
Added Kubuntu Gutsy i386 package;
Added Debian testing amd64 package; I'll add the kio-sysinfo 1.8.3, with new bugfix, as soon as possible :D
PCLinuxOS rpm updated to version 1.8.2; Added Gentoo ebuild (1.8.2);
Arch linux version updated to version 1.8.2;
Debian Testing i386 deb updated to version 1.8.2;
a APT repository for Kubuntu Feisty was created (that include the kio-sysinfo too of course!)!
Mandriva 2007.1 rpm updated to version 1.8.2
Kubuntu 7.04 i386 deb and sources updated to version 1.8.2;
pauelmaco
12 years ago
Report
Israphel
12 years ago
Or tell me what I need to build it.
Report
Ficik
13 years ago
This is how it looks:
http://img87.imageshack.us/my.php?image=snmek2tb1.png
What's wrong?
Report
mss
12 years ago
Index: src/sysinfo.cpp
===================================================================
--- src/sysinfo.cpp (revision 82)
+++ src/sysinfo.cpp (working copy)
@@ -768,7 +768,8 @@
ideName.truncate( 3 );
di.model = readFromFile( "/proc/ide/" + ideName + "/model" );
- ++it; // skip separator
+ while (*it != "---")
+ ++it; // skip separator
m_devices.append( di );
}
Report
marthy
12 years ago
when I apply the patch I got this error:
patching file src/sysinfo.cpp
patch: **** malformed patch at line 4: ideName.truncate( 3 );
Report
mss
12 years ago
while (*it != "---")
in front of line 771.
BTW, it seems like the output of the mediamanager was changed on Ubuntu only, for whatever reason.
Report
Schweppes
13 years ago
This is normally a bug in some application using the D-Bus library."
This only happens if hal is running and a nfs mount is inscribed the fstab.
If hal runs and the nfs folders are mounted, but not inscribed the fstab, it runs without problems.
any ideas?
Report
netcelli
13 years ago
Report
jerrad
13 years ago
Report
netcelli
13 years ago
Report
faime
13 years ago
Nonetheless it works perfectly while accessed through a root konqueror window....
is there some mime updating that are missing ?
Report
lightwarrior
13 years ago
Report
jerrad
13 years ago
Report
linmain
13 years ago
Report
floas
13 years ago
1.)Where I can add mount points for example LVM mount points and make devices invisible for example /boot ?
2.)Is it possible to add important folders for example a often used data directory?
How the home directory is included.
(in the compiled and running version)
Report
jerrad
13 years ago
1)in the disk section are shown all partitions that are present in the kio-slave media:/
2)yes, but you have to modify the source code and recompile the kio-sysinfo
bye!
Report
floas
13 years ago
my make Problem
make all-recursive
make[1]: Entering directory `/media/nfs_bgd/kio-sysinfo-1.8.2'
Making all in src
make[2]: Entering directory `/media/nfs_bgd/kio-sysinfo-1.8.2/src'
/bin/sh ../libtool --silent --tag=CXX --mode=link g++ -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -o kio_sysinfo.la -rpath /opt/kde3/lib64/kde3 -module -avoid-version -L/opt/kde3/lib64 -L/usr/lib/qt3/lib64 -L/usr/lib64 -avoid-version -module -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined -R /opt/kde3/lib64 -R /opt/kde3/lib64 -R /usr/lib/qt3/lib64 -R /usr/lib64 $(pkg-config --libs hal) sysinfo.lo -lkio -lGL -ihd
.libs/sysinfo.o: In function `kio_sysinfoProtocol::glInfo()':
sysinfo.cpp:(.text+0x2e37): undefined reference to `hd_list'
sysinfo.cpp:(.text+0x2e4c): undefined reference to `hd_display_adapter'
sysinfo.cpp:(.text+0x2e5a): undefined reference to `hd_get_device_by_idx'
collect2: ld returned 1 exit status
make[2]: *** [kio_sysinfo.la] Fehler 1
make[2]: Leaving directory `/media/nfs_bgd/kio-sysinfo-1.8.2/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/media/nfs_bgd/kio-sysinfo-1.8.2'
make: *** [all] Fehler 2
SuSE 10.2 (64Bit)
Can anyone can help me?
Report
STiAT
13 years ago
run
sed -i -e "s/-lGL/-lhd -lGL/" src/Makefile
before you run make, and try it again. It complains about references, not about missing headers or functions.
Yours,
STiAT
Arch Linux TU
Report
floas
13 years ago
make all-recursive
make[1]: Entering directory `/media/nfs_bgd/kio-sysinfo-1.8.2'
Making all in src
make[2]: Entering directory `/media/nfs_bgd/kio-sysinfo-1.8.2/src'
/bin/sh ../libtool --silent --tag=CXX --mode=link g++ -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -o kio_sysinfo.la -rpath /opt/kde3/lib64/kde3 -module -avoid-version -L/opt/kde3/lib64 -L/usr/lib/qt3/lib64 -L/usr/lib64 -avoid-version -module -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined -R /opt/kde3/lib64 -R /opt/kde3/lib64 -R /usr/lib/qt3/lib64 -R /usr/lib64 $(pkg-config --libs hal) sysinfo.lo -lkio -lhd -lGL
/usr/lib64/gcc/x86_64-suse-linux/4.1.2/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib/libhd.a when searching for -lhd
/usr/lib64/gcc/x86_64-suse-linux/4.1.2/../../../../x86_64-suse-linux/bin/ld: cannot find -lhd
collect2: ld returned 1 exit status
make[2]: *** [kio_sysinfo.la] Fehler 1
make[2]: Leaving directory `/media/nfs_bgd/kio-sysinfo-1.8.2/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/media/nfs_bgd/kio-sysinfo-1.8.2'
make: *** [all] Fehler 2
matthias-linux:/media/nfs_bgd/kio-sysinfo-1.8.2 #
Report
jerrad
13 years ago
http://svn.opensuse.org/svn/kio_sysinfo/
This version has taken so features from my fersion!
bye!
Report
floas
13 years ago
...
...
make[3]: Entering directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit/src'
/bin/sh ../libtool --silent --tag=CXX --mode=link g++ -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -o kio_sysinfo.la -rpath /opt/kde3/lib64/kde3 -module -avoid-version -L/opt/kde3/lib64 -L/usr/lib/qt3/lib64 -L/usr/lib64 -avoid-version -module -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined -R /opt/kde3/lib64 -R /opt/kde3/lib64 -R /usr/lib/qt3/lib64 -R /usr/lib64 $(pkg-config --libs hal) sysinfo.lo -lkio -lGL
.libs/sysinfo.o: In function `kio_sysinfoProtocol::glInfo()':
sysinfo.cpp:(.text+0x2927): undefined reference to `hd_list'
sysinfo.cpp:(.text+0x293c): undefined reference to `hd_display_adapter'
sysinfo.cpp:(.text+0x294a): undefined reference to `hd_get_device_by_idx'
collect2: ld returned 1 exit status
make[3]: *** [kio_sysinfo.la] Fehler 1
make[3]: Leaving directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit/src'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit'
make: *** [all] Fehler 2
Report
STiAT
13 years ago
could you run a whereis libhd?
should return something like
/usr/lib/libhd.so
If you have the library, in any of your LD_LIBRARY_PATH (or in ld.so.conf) it should work properly.
If not, make sure you have an appropriate version of hwinfo installed. SuSE hwinfo includes the libhd, if not, you might need a libhd-dev package or similar (i don't know SuSE repositories, since i don't use SuSE).
I'm currently using the following hwinfo library, which i downloaded from the SuSE ftps (as source package, i've compiled a arch package out of it).
community/hwinfo 13.48-1
Versions higher than 13.28 of SuSE i can ensure that they have a libhd included.
I couldn't get the debian patches running myself, but i'll look further. I can compile it, but on several architectures (core 2 duo) kio-sysinfo crashes (see crashlog). You might experience same then, since i'm basically using SuSE versions of hwinfo / libhd.
Yours,
Georg
Report
floas
13 years ago
make all-recursive
make[1]: Entering directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit'
Making all in about
make[2]: Entering directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit/about'
Making all in .
make[3]: Entering directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit/about'
make[3]: Für das Ziel »all-am« ist nichts zu tun.
make[3]: Leaving directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit/about'
Making all in images
make[3]: Entering directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit/about/images'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Leaving directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit/about/images'
make[2]: Leaving directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit/about'
Making all in po
make[2]: Entering directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit/po'
Making all in .
make[3]: Entering directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit/po'
make[3]: Für das Ziel »all-am« ist nichts zu tun.
make[3]: Leaving directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit/po'
Making all in de
make[3]: Entering directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit/po/de'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Leaving directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit/po/de'
Making all in pl
make[3]: Entering directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit/po/pl'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Leaving directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit/po/pl'
Making all in pt_BR
make[3]: Entering directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit/po/pt_BR'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Leaving directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit/po/pt_BR'
Making all in nl
make[3]: Entering directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit/po/nl'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Leaving directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit/po/nl'
Making all in ru
make[3]: Entering directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit/po/ru'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Leaving directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit/po/ru'
Making all in cs
make[3]: Entering directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit/po/cs'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Leaving directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit/po/cs'
Making all in tr
make[3]: Entering directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit/po/tr'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Leaving directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit/po/tr'
Making all in fr
make[3]: Entering directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit/po/fr'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Leaving directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit/po/fr'
Making all in hu
make[3]: Entering directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit/po/hu'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Leaving directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit/po/hu'
Making all in es
make[3]: Entering directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit/po/es'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Leaving directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit/po/es'
Making all in el
make[3]: Entering directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit/po/el'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Leaving directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit/po/el'
Making all in it
make[3]: Entering directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit/po/it'
make[3]: Für das Ziel »all« ist nichts zu tun.
make[3]: Leaving directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit/po/it'
make[2]: Leaving directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit/po'
Making all in src
make[2]: Entering directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit/src'
Making all in .
make[3]: Entering directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit/src'
/bin/sh ../libtool --silent --tag=CXX --mode=link g++ -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wconversion -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -o kio_sysinfo.la -rpath /opt/kde3/lib64/kde3 -module -avoid-version -L/opt/kde3/lib64 -L/usr/lib/qt3/lib64 -L/usr/lib64 -avoid-version -module -no-undefined -Wl,--no-undefined -Wl,--allow-shlib-undefined -R /opt/kde3/lib64 -R /opt/kde3/lib64 -R /usr/lib/qt3/lib64 -R /usr/lib64 $(pkg-config --libs hal) sysinfo.lo -lkio -lhd -lhd -lGL
/usr/lib64/gcc/x86_64-suse-linux/4.1.2/../../../../x86_64-suse-linux/bin/ld: skipping incompatible /usr/lib/libhd.a when searching for -lhd
/usr/lib64/gcc/x86_64-suse-linux/4.1.2/../../../../x86_64-suse-linux/bin/ld: cannot find -lhd
collect2: ld returned 1 exit status
make[3]: *** [kio_sysinfo.la] Fehler 1
make[3]: Leaving directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit/src'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/media/nfs_bgd/kio-sysinfo-1.8.2_edit'
make: *** [all] Fehler 2
ld -v
GNU ld version 2.17.50.0.5 20060927 (SUSE Linux)
Report
jerrad
13 years ago
Report
floas
13 years ago
Report