Page 27 of 39
question
Posted: Thu Jan 10, 2008 3:23 pm
by nikemen
Question, so I have been using this since 2+ years ago, I only turn it on when I need it, meaning, I have it in a folder, my settings file, etc. and it runs great.
Now, I would like to install it on my X61 tablet, and just downloaded the .40 version, but it seems to want to install a whole BUNCH of stuff, borland language files, C++ files, not sure if that is for installs, or for reference.
Is there a way to keep it a simple NON service, just running in a folder when I click on it and need it?
Like now, the FAN is no since I have an external monitor setup, but I would love to silence the damb thing today!
Posted: Thu Jan 10, 2008 3:55 pm
by troubadix
@nikemen:
.40 version:
1st: have ALL these little boxes at driver installation UNCHECKED
2nd: it's a non service version (double click on it!)
ciao, troubadix
Posted: Thu Jan 10, 2008 4:00 pm
by nikemen
dude
you rock!
where is the paypal linky!!
Posted: Fri Jan 11, 2008 1:51 am
by troubadix
nikemen wrote:where is the paypal linky!!
nice idea

I'm gonna add an item to icon menue next version, as Xmas gettin' nearer every day
ciao, troubadix
Posted: Sat Jan 12, 2008 5:09 am
by troubadix
Ok, here it is:
http://staff-www.uni-marburg.de/~schmitzr/tpfc_v041.zip
runs quick'n'clean in/out of the folder, 32/64bit, Celsius/Fahrenheit switching, service option available...and of course with the requested papal linky
Next month I'll be going to the Carribean

,
....so be gentle and donate
ciao, troubadix
edit: latest stable version v .33 (service, 32bit) at:
http://staff-www.uni-marburg.de/~schmit ... v_v033.zip
Posted: Sat Jan 12, 2008 5:19 pm
by badblood
troubadix, will you marry me?

Posted: Sat Jan 12, 2008 6:59 pm
by thormdac
many thanx troubadix!
installed the new version as service, taskmanager shows its been started, though no icon appears in task bar. (running vista 32 bus.)
any idea on that?
greetz
Posted: Sat Jan 12, 2008 7:46 pm
by badblood
tpificon.exe ( used the one from v30 ) seems to work with this on service and I did get the icon in taskbar with temp showing. From my logs, it seems to be working with my settings but will be able to tell more later.
Posted: Sun Jan 13, 2008 2:01 am
by troubadix
badblood wrote:troubadix, will you marry me?

I'am gonna think that over... meanwhile let's have a look at your bank account
thormdac wrote:taskmanager shows its been started, though no icon appears in task bar. (running vista 32 bus.)
badblood is right, running as service under vista you have to run tpfcicon.exe additionally . I put all these additional files neatly together in:
http://staff-www.uni-marburg.de/~schmitzr/tpfccopy.exe (as written in readme)
ciao, troubadix
Posted: Sun Jan 13, 2008 3:05 am
by thormdac
troubadix wrote:....so be patient ...
Been waiting for it all night long

, simply doesnt come up!
thanx for ya help
Posted: Sun Jan 13, 2008 3:16 am
by troubadix
thormdac wrote:Been waiting for it all night long
Sorry, had to edit my last posting, wasn't correct

, I did overlook you're running tpfc as service.
Posted: Sun Jan 13, 2008 3:22 am
by thormdac
...that sure is support on the fly!
I highly appreciate your...enthusiasm.
greetz
thormdac
p.s. ...and very handy this new installer-- makes life far more simple

Posted: Sun Jan 13, 2008 7:18 am
by thormdac
just one more thing:
accessing /starting tpfcicon, I only get a window showing the temperature-checks.
would like to access the old view, i.e. showing the menu with functional alteration!
should i just start tpfancontrol application again? once i do this i get the desired view.- but then again, no need to start it via service, right?
if that is the case, might as well just put a link into autostart and not install service, right?
many thanx again
greetz
Posted: Sun Jan 13, 2008 8:04 am
by troubadix
@thormdac: first: I do not run Vista
Under Vista services are isolated in session zero and not shown on desktop, for this reason we have tpfcicon, that should run without admin rights. Of course you can run fancontrol as program application with admin rights and you will have the old GUI. But I really don't know if any program link that needs admin rights in autostart folder will work, so have a try.
While tpfc is running as service, it will not run as program application, and vice versa, the port driver is blocked. So stop and uninstall, or set to manual the service first, then start program or put a link to autostart folder.
Please post your solution!
ciao, troubadix
Posted: Sun Jan 13, 2008 8:35 am
by thormdac
troubadix wrote:@thormdac: first: I do not run Vista
i aint sure how long I will keep on testing vista either!
I have disabled UAC!
So putting tpfcontrol in the startup folder works as desired.
Main reason i was asking: Any way of staying with the service version and the icon, but keeping the "old" gui
playing with the settings, i noticed when handing control back to bios, the fan is "stuttering" along.
in addition i find differences between service and normal version:
running service, handing control to bios, cools down to 45degrees.
running normal, handing control to bios, cools down to 50degrees.
greetz
Posted: Sun Jan 13, 2008 12:34 pm
by troubadix
thormdac wrote:Any way of staying with the service version and the icon, but keeping the "old" gui
No

Wonder why? Run fancontrol.exe in autostart folder. (as you do

)
Disadvantage of an icon.exe controlling the running service: it had to be executed with admin rights (under engaged UAC

)
Too many misunderstandings

ok, now I added tpfcicon.exe to the general download pack, link in signature. Kept it before in:
http://staff-www.uni-marburg.de/~schmitzr/tpfccopy.exe
thormdac wrote:running service, handing control to bios, cools down to 45degrees.
running normal, handing control to bios, cools down to 50degrees.
It shouldn't do that

, it's the same piece of code

But I'll keep an eye on it.
ciao, troubadix
Posted: Sun Jan 13, 2008 2:19 pm
by badblood
troubadix wrote:
While tpfc is running as service, it will not run as program application, and vice versa, the port driver is blocked.
I am running v41 as service fine. But it will not block running tpfc as app. When I try running tpfc as app with tpfc as service already running, I get 2 copies of tpfc running: 1 showing in service and another showing as process in the task manager.
If I stop one instance of fancontrol, tpficon will disconnect from the tp server and connect to the other.
So apparently it's not blocked.
Might also be why Thormdac is getting 2 different results with one running as service and the other as normal. I'd guess that he has 2 different folders of fancontrol with different fancontrol.ini's?
Not a big deal for me, I just keep it as service. Would prefer the old gui but as everything is working I'm happy

.
Posted: Sun Jan 13, 2008 6:18 pm
by thormdac
dear troubadix,
havin started from scratch, fresh vista image, I notice the following, having double-checked it again:
my symptoms with the tpfc-icon solution plus running as service produces:
1.- when handing to bios a plus of 5degrees as mentioned earlier
2.- a fan rpm of about 3500, whereas bios runs at about 2900!
3.- changes in the settings are not resulting in the adequate response, i.e. temp icon always shows, regardless of setting it to "0"
as well as altering the fan level doesnt work, i.e level 1= 3500 rpm, as well as level 3=3500rpm
i am using your 0.41 out-of the folder-version, with a shortcut in "startup" to get it started, now without any hassles
nighty-night
Posted: Sun Jan 13, 2008 6:35 pm
by troubadix
@badblood: running 2 instances of fancontrol, only one can read the temps

, check the gui
@thormdac: tpfcicon.exe doesn't read the ini, ShowTempIcon=0 will only have effect on fancontrol
There are not so many fan speed levels as numbers between 0 and 7 (so 1=3

) built in each and every TP controled by EC, they differ depending on model and they are not so numerous
go to
http://www.thinkwiki.org search for >fan speed<
I will try to observe the other reported effects.
ciao, troubadix
Posted: Mon Jan 14, 2008 2:51 am
by badblood
troubadix wrote:@badblood: running 2 instances of fancontrol, only one can read the temps

, check the gui
I was testing to see if it will lock other instances of fancontrol from running. and only the first instance read the temps - you're right.
Anyway I have couple questions:
At fan lvl 7 I get a fan rpm of 3200rpm. At lvl 64 I get 3300rpm. I thought 64 gets more than that , 4000+rpm no?
here's partial list of my log:
Code: Select all
time;cpu;aps;crd;gpu;bat;x7d;bat;x7f;bus;pci;pwr;xc3;rpm;fan;switch;
2:32:29 AM; 68; 54; 31; 68; 40; 0; 33; 0; 37; 57; 54; 0; 3335; 64; 68;
2:32:34 AM; 68; 54; 31; 68; 40; 0; 34; 0; 37; 57; 55; 0; 3335; 64; 68;
2:32:39 AM; 68; 54; 31; 68; 40; 0; 34; 0; 37; 57; 55; 0; 3335; 64; 68;
2:32:44 AM; 68; 54; 31; 69; 40; 0; 34; 0; 37; 57; 55; 0; 3335; 64; 69;
2:32:49 AM; 68; 54; 31; 69; 40; 0; 34; 0; 37; 57; 55; 0; 3335; 64; 69;
2:32:54 AM; 68; 54; 31; 68; 40; 0; 34; 0; 37; 57; 55; 0; 3335; 64; 68;
2:32:59 AM; 68; 54; 31; 68; 40; 0; 34; 0; 37; 57; 55; 0; 3335; 64; 68;
2:33:04 AM; 67; 54; 31; 68; 40; 0; 34; 0; 37; 57; 54; 0; 3335; 64; 68;
2:33:09 AM; 67; 54; 31; 68; 40; 0; 34; 0; 37; 57; 54; 0; 3335; 64; 68;
2:33:14 AM; 67; 54; 31; 67; 40; 0; 34; 0; 37; 57; 54; 0; 3335; 7; 67;
2:33:19 AM; 67; 54; 31; 67; 40; 0; 34; 0; 37; 57; 54; 0; 3335; 7; 67;
2:33:24 AM; 67; 54; 31; 67; 40; 0; 34; 0; 37; 57; 54; 0; 3315; 7; 67;
2:33:29 AM; 67; 54; 31; 68; 40; 0; 34; 0; 37; 57; 54; 0; 3287; 64; 68;
2:33:34 AM; 67; 54; 31; 68; 40; 0; 34; 0; 37; 57; 54; 0; 3287; 64; 68;
2:33:39 AM; 68; 54; 31; 68; 40; 0; 34; 0; 37; 57; 54; 0; 3287; 64; 68;
2:33:44 AM; 68; 54; 31; 68; 40; 0; 34; 0; 37; 57; 54; 0; 3287; 64; 68;
2:33:49 AM; 68; 54; 31; 68; 40; 0; 34; 0; 37; 57; 54; 0; 3287; 64; 68;
2:33:54 AM; 68; 54; 31; 68; 40; 0; 34; 0; 37; 57; 54; 0; 3287; 64; 68;
2:33:59 AM; 68; 54; 31; 68; 40; 0; 34; 0; 37; 57; 55; 0; 3287; 64; 68;
2:34:04 AM; 67; 54; 31; 68; 40; 0; 34; 0; 37; 57; 54; 0; 3287; 64; 68;
2:34:09 AM; 67; 54; 31; 67; 40; 0; 34; 0; 37; 57; 54; 0; 3287; 7; 67;
2:34:14 AM; 67; 54; 31; 67; 40; 0; 34; 0; 37; 57; 54; 0; 3287; 7; 67;
2:34:19 AM; 67; 54; 31; 68; 40; 0; 34; 0; 37; 57; 54; 0; 3316; 64; 68;
2:34:24 AM; 67; 54; 31; 68; 40; 0; 34; 0; 37; 57; 54; 0; 3316; 64; 68;
2:34:29 AM; 68; 54; 31; 69; 40; 0; 34; 0; 37; 57; 54; 0; 3316; 64; 69;
2:34:34 AM; 68; 54; 31; 68; 40; 0; 34; 0; 37; 57; 54; 0; 3316; 64; 68;
2:34:39 AM; 68; 54; 31; 68; 40; 0; 34; 0; 37; 57; 54; 0; 3316; 64; 68;
2:34:44 AM; 68; 54; 31; 68; 40; 0; 34; 0; 37; 57; 54; 0; 3316; 64; 68;
2:34:49 AM; 68; 54; 31; 68; 40; 0; 34; 0; 37; 57; 54; 0; 3316; 64; 68;
2:34:54 AM; 68; 54; 31; 68; 40; 0; 34; 0; 37; 57; 54; 0; 3316; 64; 68;
2:34:59 AM; 67; 54; 31; 67; 40; 0; 34; 0; 37; 57; 54; 0; 3316; 7; 67;
2:35:04 AM; 67; 54; 31; 68; 40; 0; 34; 0; 37; 57; 54; 0; 3316; 64; 68;
2:35:09 AM; 67; 54; 31; 68; 40; 0; 34; 0; 37; 57; 55; 0; 3316; 64; 68;
2:35:14 AM; 67; 54; 31; 68; 40; 0; 34; 0; 37; 57; 54; 0; 3316; 64; 68;
2:35:19 AM; 68; 54; 31; 68; 40; 0; 34; 0; 37; 57; 55; 0; 3316; 64; 68;
2:35:24 AM; 68; 54; 31; 68; 40; 0; 34; 0; 37; 57; 55; 0; 3316; 64; 68;
2:35:29 AM; 68; 54; 31; 68; 40; 0; 34; 0; 37; 57; 55; 0; 3316; 64; 68;
2:35:34 AM; 68; 54; 31; 68; 40; 0; 34; 0; 37; 57; 55; 0; 3316; 64; 68;
2:35:39 AM; 67; 54; 31; 68; 40; 0; 34; 0; 37; 57; 55; 0; 3316; 64; 68;
2:35:44 AM; 67; 54; 31; 67; 40; 0; 34; 0; 37; 57; 54; 0; 3316; 7; 67;
2:35:49 AM; 67; 54; 31; 67; 40; 0; 34; 0; 37; 57; 54; 0; 3316; 7; 67;
2:35:54 AM; 67; 54; 31; 68; 40; 0; 34; 0; 37; 57; 54; 0; 3252; 64; 68;
2:35:59 AM; 67; 54; 31; 68; 40; 0; 34; 0; 37; 57; 54; 0; 3252; 64; 68;
2:36:04 AM; 67; 54; 31; 68; 40; 0; 34; 0; 37; 57; 54; 0; 3252; 64; 68;
2:36:09 AM; 68; 54; 31; 68; 40; 0; 34; 0; 37; 57; 55; 0; 3252; 64; 68;
2:36:14 AM; 68; 54; 31; 69; 40; 0; 34; 0; 37; 57; 54; 0; 3252; 64; 69;
2:36:19 AM; 68; 54; 31; 68; 40; 0; 34; 0; 37; 57; 54; 0; 3252; 64; 68;
2:36:24 AM; 68; 54; 31; 68; 40; 0; 34; 0; 37; 57; 54; 0; 3252; 64; 68;
2:36:29 AM; 67; 54; 31; 66; 40; 0; 34; 0; 37; 57; 54; 0; 3252; 7; 67;
2:36:34 AM; 67; 54; 31; 63; 41; 0; 34; 0; 37; 57; 54; 0; 3252; 7; 67;
2:36:39 AM; 66; 54; 31; 62; 41; 0; 34; 0; 37; 56; 54; 0; 3324; 7; 66;
2:36:44 AM; 64; 54; 31; 61; 41; 0; 34; 0; 37; 56; 54; 0; 3286; 7; 64;
2:36:49 AM; 63; 53; 31; 61; 41; 0; 34; 0; 37; 55; 53; 0; 3299; 7; 63;
2:36:54 AM; 61; 53; 31; 60; 41; 0; 34; 0; 37; 55; 53; 0; 3287; 7; 61;
2:36:59 AM; 61; 53; 31; 59; 41; 0; 34; 0; 37; 55; 52; 0; 3301; 7; 61;
2:37:04 AM; 59; 52; 31; 59; 41; 0; 34; 0; 37; 54; 52; 0; 3301; 7; 59;
Level=48 0
Level=55 1
Level=60 7
Level=68 64
Level=80 128
Thanks for the input.
Posted: Mon Jan 14, 2008 4:52 am
by troubadix
badblood wrote: here's partial list of my log:
whowww

someone's using the log2csv option
not so much is known about temps, fan speed and sensors:
http://www.thinkwiki.org/wiki/Talk:Thermal_Sensors
http://www.thinkwiki.org/wiki/How_to_control_fan_speed
ACPI DSDT register HFSP (8 bits, offset 0x2F in the EmbeddedController address space, accessed through the standard EC interface at IO ports 0x62 and 0x66) is read/writable and has the following meaning:
Bits / Values :
7 6 5 4 3 2 1 0
-------------------
1 0 * * * * * * - automatic
* 1 * * * * * * - disengaged
0 0 X X X X X X - manual (0..63; 0=disable fan, 1=min, ..., 7=max)
All the rest is a secret of ibm/lenovo and partly depends on model typ and embedded controller firmware version.
lvl 7 should mean: highest regulated fan speed
lvl 64 should mean: not regulated
all I can say

but with the manual option you can have a test from 0 to 128
ciao, troubadix
Posted: Mon Jan 14, 2008 1:03 pm
by badblood
Thanks for the detailed reply..even if some of that went over by my head

.
Most I can get it seems is 3300rpm.
Maybe someone with a T61p can share their experience in regards to the max fan speed they can get.
edit: Upon further testing, I did get up to 4500rpm max but it doesn't seem to be controlled by the temp levels. ie I ocassionally get 4500rpm on both level 7 and 64 but mostly its at 3200-3300rpm.
cheers
my success report with tpfc_v041
Posted: Fri Jan 25, 2008 10:14 pm
by mgo
Greetings!
I just installed tpfc_v041 on my T60 ThinkPads, both XP and Vista. Success for both.
ini settings are:
// Celsius: (IF Level FAN 0 < 80° -> Celsius is assumed)
Level=50 0
Level=55 1
Level=65 3
Level=70 6
Level=75 64
I inserted the "Level=55 1" to give me an intermediate response.
on both XP and Vista.
While it is true that the T60 machines are very quiet, the "whoosh" gets a little tiresome after a while, so I am running your program so see how it helps.
At 55C the fan runs slightly over 2900 rpm which hardly makes a sound but still moves enough air when the machine is idle.
I really like how this version allows to run the program without the need to start a service. This gives me control over whether or not to run it after bootup, when not run as service.
Just thought you would like to know about this success.
PS I assume you got my small payment by now as small thanks for your program ..
Posted: Sat Jan 26, 2008 10:31 am
by djThinkbad
Hi I wanted to know if there was a way the thinkpad Fancontrol Software could start aotomatically when computer restarts.
I often forget to turn it on after a restart or after a shut down and then find my self hearing the loud fan and then searching the
c-drive to turn it on
So is there a way to make it autostart like Notebook Hardware Control (NHC) does?

THANKS!
Posted: Sat Jan 26, 2008 10:40 am
by mgo
djThinkbad wrote:Hi I wanted to know if there was a way the thinkpad Fancontrol Software could start aotomatically when computer restarts.
I often forget to turn it on after a restart or after a shut down and then find my self hearing the loud fan and then searching the
c-drive to turn it on
So is there a way to make it autostart like Notebook Hardware Control (NHC) does?

THANKS!
Yes, the later versions of the program allow for running it as a service at boot. This may or may not work well in Vista, but it's worth a try. Since I mostly use hibernate (rather than hard shutdown) the fan control program stays resident anyway. If I forget to restart it at re-boot, soon I start to notice the fan noise and that reminds me to launch it.
Rather than having to go to C: to turn the program on, you could just place a shortcut on the desktop and click that when you wish to start the fan control. That is what I have always done. Another solution would be to put a shortcut in your Startup folder, so it will launch at boot time.
Posted: Sat Jan 26, 2008 10:57 am
by djThinkbad
mgo wrote:djThinkbad wrote:Hi I wanted to know if there was a way the thinkpad Fancontrol Software could start aotomatically when computer restarts.
I often forget to turn it on after a restart or after a shut down and then find my self hearing the loud fan and then searching the
c-drive to turn it on
So is there a way to make it autostart like Notebook Hardware Control (NHC) does?

THANKS!
Yes, the later versions of the program allow for running it as a service at boot. This may or may not work well in Vista, but it's worth a try. Since I mostly use hibernate (rather than hard shutdown) the fan control program stays resident anyway. If I forget to restart it at re-boot, soon I start to notice the fan noise and that reminds me to launch it.
Rather than having to go to C: to turn the program on, you could just place a shortcut on the desktop and click that when you wish to start the fan control. That is what I have always done. Another solution would be to put a shortcut in your Startup folder, so it will launch at boot time.
Please can you tell me the steps!
I am not great at software/computer in general
Just a few steps so I can know what to do and dont screw up!
Re: my success report with tpfc_v041
Posted: Sat Jan 26, 2008 6:11 pm
by troubadix
Posted: Sun Jan 27, 2008 12:48 am
by djThinkbad
HOW do i make TP fan control start automatically but on speed 1 Manual???
It keeps starting as the smart mode and wont remember the setting I set before restarting the laptop.(I set it to manual speed 1)
Posted: Sun Jan 27, 2008 4:33 am
by troubadix
djThinkbad wrote:HOW do i make TP fan control start automatically but on speed 1 Manual???
Till now there is no option to start TPFanControl in manual mode

but as a work around for having fan speed 1 at start up setup levels in fancontrol.ini like that:
Code: Select all
Level=4 0
Level=10 1
Level=65 3
Level=70 6
Level=75 64
TPFanControl will start in smart mode with fan level 1 between 10 and 65 degrees centigrade and turn off fan only near freezing point.
ciao, troubadix
edit: THNX to Jeffri Lingo & Victor Dostrow for donation
find all donators:
http://staff-www.uni-marburg.de/~schmitzr/donate.html
Posted: Sun Jan 27, 2008 7:39 pm
by Crunch
Darf man Eeuch auch was schicken to be considered a "donator"...?
Bin naechste Woch in Muenchen. Tschuesss!