Warning: session_start(): open(/tmp/sess_d1qr870du55khj3fd6omnnsr76, O_RDWR) failed: No space left on device (28) in /www/H01/htdocs/lib/base/lib_base.php on line 280
KTemperature openDesktop.org
-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    Linux42.org    OpenSkillz.com   
 
Home
Apps
Artwork
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


-
- Content .- Fans  .- Knowledge Base  . 

KTemperature

   1.9  

KDE Logging/Monitoring

Score 82%
KTemperature
zoom


KTemperature
zoom


KTemperature
zoom


Link:  Link
Downloads:  8834
Submitted:  May 27 2005
Updated:  Oct 10 2005

Description:

KTemperature is an application to monitor the system temperature. I was motivated to develop this utility because I could not find a simple system tray resident application for monitoring the system temperature using the ACPI interface.

The application obtains the system temperature from the file /proc/acpi/thermal_zone/THRM/temperature .

I have been using Linux and Open Source for quite sometime and this is my first contribution. I hope this will lead to
many more contributions from me.

SuSE 9.2 rpm for the i686 platform is available for download.
The available rpm also works for SuSE 9.3.
The rpm available for download can be installed on SuSE 10.0 as well.




Changelog:

Version 1.1
Added check for the presence of /proc/acpi/thermal_zone/THRM/temperature file. If the file is not present the temperature will be displayed as NA.

Version 1.2
Corrected typo.
Visual representation of the "hotness" of the system.
The system maximum temperature can be provided as an input. The system tray icon will change redness depending on the ratio of provided maximum temperature to the current temperature.

Version 1.3
Configurable temperature monitoring interface, can be anything as long as the temperature can be obtained by doing a read operation on the file.
Stored configuration. The configuration is stored in $HOME/.ktemperatue and read on startup.
Increased sensitivity of redness to temperature changes.

Version 1.4
Auto adjusting text font. The color of the text adjusts to a compliment of the background color, This ensures that the text is clearly visible irrespective of the redness of the systray icon.
More prominent text. The text is bold faced and the font of the text is bigger.

Version 1.5
Changes of parameters (polling interval and max, temperature) take instantaneous effect without having to restart the application.
Boundary values cases of redness, the calculation of redness difference between the background and the foreground has been modified to ensure a minimum difference.
Text alignment, the temperature text will be aligned in the middle both vertically and horizontally.

Version 1.6
Auto loading of the neccessary ACPI thermal module and its dependencies if, required. The root password is checked prior to loading the modules.
Detection of two variants of the thermal interface, namely
/proc/acpi/thermal_zone/THRM and
/proc/acpi/thermal_zone/THM

Version 1.7
The ACPI thermal interface was being detected by searching the /proc/modules file. However, that approach will lead to an irritating request for root password in cases where the module in compiled into the kernel. The thermal interface detection has been modified to take care of the above case.

Version 1.8
Added Pause, Restart and Update options in the right click menu for more control of polling.
Cleaned the auto detection of ACPI thermal interface. The first file in the thermal_zone directory(other than .. and .)is taken as the temperature file.
Fixed the width of the main window to be always greater than the width of widest child window.

Version 1.9
Changed the implementation of 'redness' from RGB space to HSV space for greater sensitivity.
The background color changes from green at minimum temperature to red at maximum temperature.
The text is always constant and will have a clear contrast all temperatures.
Replace memcpy with strcpy in monitor interface selection.
Interface(s) selected in the drop down list will be honoured when the Set button is clicked after the selection.
Used grid layout for the main widget.

Version 1.9-1
Created archive to include version information.
Added keyboard shortcuts to right click menu options.
Added caption to root password dialog.

I would like to acknowledge the suggestions that I have received. The changes have been made taking into account these suggestions.




LicenseGPL
(Source for KTemperature 1.9-1)
(i686 rpm for SuSE 9.2, 9.3 and SuSE 10.0)
Send to a friend
Subscribe
Other  Content  from avasaralak
Report inappropriate content



goto page:  1  2  3  4 

-
.

 Ksensors

 
 by frudix on: May 27 2005
 
Score 50%

Ksensors does!


Reply to this

-

 Re: Ksensors

 
 by RND on: May 27 2005
 
Score 50%

This is a good modern program. Ksensors hasnt been updated since last year and I had trouble finding libsensors.so.1.

So this program is a good replacement.


Suse 9.3 Pro/KDE 3.4/gcc 3.3.5/kernel 2.6.11
Reply to this

-

 Re: Ksensors

 
 by avasaralak on: May 27 2005
 
Score 50%

This application is not intended to be a replacement for KSensors which, is a more comprehensive monitoring application . For some reason lm_sensors was not reporting anything useful on my laptop. Hence, I decided to develop this to use whatever is working.


Reply to this

-
.

 great

 
 by krionius on: May 27 2005
 
Score 50%

Great job, thanks for the work. I will try it when I got home, and report back.


Reply to this

-

 speling/typo

 
 by pfeiffer on: May 27 2005
 
Score 50%
pfeifferpfeiffer
Tiros-Transl ations

"interval" (assuming this was English)


Reply to this

-

 Re: speling/typo

 
 by pfeiffer on: May 27 2005
 
Score 50%
pfeifferpfeiffer
Tiros-Transl ations

replying to myself...

"polling interval" is better.


-Kevin
Reply to this

-

 question...

 
 by pregopresto on: May 27 2005
 
Score 50%

Hi!

I have a question concerning the temperature in the proc. It is not updated for me. It stays constant at one temperature up to the moment, when I restart my computer. Do u have any idea why???

Jan


Reply to this

-

 Re: question...

 
 by avasaralak on: May 27 2005
 
Score 50%

If I understand correctly, the value in the /proc/acpi/thermal_zone/THRM/temperature is not changing and remains constant.
I think that it is most surely an issue with the ACPI .
Also, only the recent PCs/Laptops tend to have ACPI support, the older ones use APM.
I hope this information is useful.


Reply to this

-
.

 crash

 
 by SWaN on: May 28 2005
 
Score 50%

With Slackware I get this error:

ktemperature
libpng error: Not a PNG file
libpng error: Not a PNG file
KCrash: Application 'ktemperature' crashing...

Any hint?


Reply to this

-

 Re: crash

 
 by avasaralak on: May 28 2005
 
Score 50%

I am also getting the PNG error. However, when I run the application it is not crashing.
Do you have the temperature interface at
/proc/acpi/thermal_zone/THRM/temperature ?
I don't think there is a check for the status of the file open in the current version.


Reply to this

-

 Re: crash

 
 by Deltaflyer on: May 28 2005
 
Score 50%

I also get this errors,
I think the problem is, that the .png files in the src directory arn't real png files.
I can't opem them with kuickshow and file say :
hi16-app-ktemperature.png: data
hi32-app-ktemperature.png: data


Reply to this

-
.

 Re: crash

 
 by krionius on: May 28 2005
 
Score 50%

I also have the message, but it doesnt actually crash!


Reply to this

-
.

 great

 
 by krionius on: May 28 2005
 
Score 50%

Great work. I tried it, and it works well.
One little upgrade could be, if you make it start a resident child process, so when i close konsole, it wont stop the program running. (Especially, because it it an application that is for the task bar.)

Anyway, I like it very much, because ksensors is much depreceted, and more complicated to install.

Congrats!


Reply to this

-

 Re: great

 
 by avasaralak on: May 28 2005
 
Score 50%

If you do a make install as root, it shows up in the Utilities submenu of the KDE menu. If you do not want to do a make install as root, you can try nohup ktemperature & . This way it will stay resident even if you close the console.


Reply to this

-
.

 Re: Re: great

 
 by krionius on: May 31 2005
 
Score 50%

you are right, i knew the option. unix style process handling rules. But it still would be nice, if you implement in a later version, if its not a big thing. Otherwise dont worry about it.

Your app is cool. I was not aware that my AMD CPU get so hot while converting movies... its near 70 Celsius degree. :)


Reply to this

goto page:  1  2  3  4 

Add commentBack




-



 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Apps
Artwork
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Content RSS   
Events RSS   

Participate
Groups
Forum
Add Content
Public API
About openDesktop.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2007-2016 openDesktop.org Team  
All rights reserved. openDesktop.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
openDesktop is a trademark of the openDesktop.org Team