NHC for vista is out, yay!

Operating System, Common Application & ThinkPad Utilities Questions...
Post Reply
Message
Author
skanky
Senior Member
Senior Member
Posts: 517
Joined: Fri Oct 15, 2004 11:25 am
Location: London, UK

NHC for vista is out, yay!

#1 Post by skanky » Thu May 03, 2007 6:19 pm


cchsiao
Sophomore Member
Posts: 163
Joined: Wed Nov 10, 2004 2:58 pm
Location: College Park, MD

#2 Post by cchsiao » Thu May 03, 2007 6:29 pm

Doesn't work on my T60 though... An error message popping out:

ERROR!
Object regerence not set to an instance of an object.

skanky
Senior Member
Senior Member
Posts: 517
Joined: Fri Oct 15, 2004 11:25 am
Location: London, UK

#3 Post by skanky » Fri May 04, 2007 12:35 am

got .net 2.0 installed etc?

edit: just noticed a newer version out according to this: http://www.p35-forum.de/board/thread.php?threadid=6282

just install pre-release06 on my t60 with xp, i've noticed whereas before when the temp was 48C, using my same v0.82 acpi file, i had the fan set to off when going below 52C, but sitting at 48C, the fan seems to be at level1 all the time... hmmm...

i can manually set the fan level to 0 and it turns off as it should, so whats the problem :/

reinstalled pre-release04 and <52C the fan level is as it is set to, at level0, what changed in the new version!! (tried rebooting and everything, no joy)

brentpresley
ThinkPadder
ThinkPadder
Posts: 1434
Joined: Fri Dec 23, 2005 4:19 pm
Location: Dallas, TX
Contact:

#4 Post by brentpresley » Fri May 04, 2007 12:52 pm

WOOT!!!!!
Custom T60p
2.33GHz 4MB 667MHz Core 2 Duo
4GB PC2-5300 DDR SDRAM
Bluetooth / Atheros ABGN
200GB 7k200 7200RPM Hard Drive
8X DVD Multiburner
15" UXGA - ATI FireGL V5250 (256MB)

http://www.xcpus.com

Kyocera
Moderator Emeritus
Moderator Emeritus
Posts: 4826
Joined: Wed Aug 10, 2005 8:00 pm
Location: North Carolina, ...in my mind I'm going to Carolina.....
Contact:

#5 Post by Kyocera » Fri May 04, 2007 4:29 pm

Brent, have you tried it yet?

brentpresley
ThinkPadder
ThinkPadder
Posts: 1434
Joined: Fri Dec 23, 2005 4:19 pm
Location: Dallas, TX
Contact:

#6 Post by brentpresley » Fri May 04, 2007 5:46 pm

Kyocera wrote:Brent, have you tried it yet?
Wife's Sony is the guinea pig right now for Vista. If that goes OK, the T60p will get it later tonight.
Custom T60p
2.33GHz 4MB 667MHz Core 2 Duo
4GB PC2-5300 DDR SDRAM
Bluetooth / Atheros ABGN
200GB 7k200 7200RPM Hard Drive
8X DVD Multiburner
15" UXGA - ATI FireGL V5250 (256MB)

http://www.xcpus.com

skanky
Senior Member
Senior Member
Posts: 517
Joined: Fri Oct 15, 2004 11:25 am
Location: London, UK

#7 Post by skanky » Fri May 04, 2007 6:01 pm

can someone post their T60 ACPI temp ranges, im sure mines running screwy:

off->low: 53
low->mid: 58
mid->high: 63
high->EC: 70
low->off: 52
mid->low: 55
high->mid: 60
EC->high: 65

it seems to idle at 52C a lot..

brentpresley
ThinkPadder
ThinkPadder
Posts: 1434
Joined: Fri Dec 23, 2005 4:19 pm
Location: Dallas, TX
Contact:

#8 Post by brentpresley » Sat May 05, 2007 2:32 am

brentpresley wrote:
Kyocera wrote:Brent, have you tried it yet?
Wife's Sony is the guinea pig right now for Vista. If that goes OK, the T60p will get it later tonight.
Passed on the Sony. Will be putting it on the T60p this weekend.
Custom T60p
2.33GHz 4MB 667MHz Core 2 Duo
4GB PC2-5300 DDR SDRAM
Bluetooth / Atheros ABGN
200GB 7k200 7200RPM Hard Drive
8X DVD Multiburner
15" UXGA - ATI FireGL V5250 (256MB)

http://www.xcpus.com

kulivontot
Sophomore Member
Posts: 232
Joined: Thu Mar 30, 2006 9:01 pm

#9 Post by kulivontot » Sat May 05, 2007 11:21 am

So what purpose does NHC have again? Just to lower voltages for higher clock speeds? Cuz for low power operation it seems you can't lower your CPU to lower than 0.950 V on a T60, which is already set as the lowest voltage for the lowest clock speed.

skanky
Senior Member
Senior Member
Posts: 517
Joined: Fri Oct 15, 2004 11:25 am
Location: London, UK

#10 Post by skanky » Sat May 05, 2007 11:53 am

you can also control fan speeds with the relevant ACPI file as well as the voltage thing.

TJMacGyver
Freshman Member
Posts: 99
Joined: Thu Oct 05, 2006 7:09 pm
Location: denmark

#11 Post by TJMacGyver » Wed May 09, 2007 5:41 pm

Good news indeed, but I can't get ACPI running.

under the checkbox it just says "ACPI control system is not configured for this system"

But I have just downloaded Spawns new ACPI control file (0.90)
changed the model name to "266846G"
and copied it into the ACPI folder in NHC.

Is anybody ecperiencing the same? or have a solution for it?

skanky
Senior Member
Senior Member
Posts: 517
Joined: Fri Oct 15, 2004 11:25 am
Location: London, UK

#12 Post by skanky » Thu May 10, 2007 1:45 am

TJMacGyver wrote:Good news indeed, but I can't get ACPI running.

under the checkbox it just says "ACPI control system is not configured for this system"

But I have just downloaded Spawns new ACPI control file (0.90)
changed the model name to "266846G"
and copied it into the ACPI folder in NHC.

Is anybody ecperiencing the same? or have a solution for it?
whats the link for the new ACPI?
iirc depending on machine, you have to change a few other things as well, like for my t60, i have to call both files "lenovo" instead of "ibm", i also have to rename instances of <IBM> to <LENOVO> in the xml file too.

i want to be able to get NHC to start on login without UAC prompting me to run it or windows defender blocking it.

TJMacGyver
Freshman Member
Posts: 99
Joined: Thu Oct 05, 2006 7:09 pm
Location: denmark

#13 Post by TJMacGyver » Thu May 10, 2007 5:18 am

I found the new ACPI here http://nhc.justred.info/acpi/model/mode ... 1qpvi8nfh6

Spawn supplied another link for the update, but you had to register on another forum to get to it.

You get either pay for the Proff version :)

Or I believe that you can use the scheduling agent-thingy to start it. but I haven't tried that yet.

skanky
Senior Member
Senior Member
Posts: 517
Joined: Fri Oct 15, 2004 11:25 am
Location: London, UK

#14 Post by skanky » Thu May 10, 2007 12:16 pm

have noticed a huge bug (?) with the 0.9, if i disable a sensor the temp goes into minus figures.

for example, my t60's gpu is 73 but if i disable it, it displays -73 ..wtf!

also what does "maximal tempreture" do apart from make nhc display the displayed the set tempreture, in this case a default of 75C.

Spawn123456
Posts: 48
Joined: Mon Oct 09, 2006 7:04 am
Location: Germany

#15 Post by Spawn123456 » Thu May 10, 2007 2:56 pm

@TJmacGyver

I think you havn't the correct settings in your xml-file.

I think it has to be 2668-46g not 266846g

@skanky

It's not a bug it's a feature. The "-" indicates that the sensor is deactivated.

The maximal temperature shows the maximum of all sensors (enabled an disabled). The "new" thing is, that you can see it in your Thermal Zone 1. (this isn't tested, because I dont have a core2duo). (Moving the mouse over the symbol in your task-pane shows onder CPU Temp the Thermal Zones) You can disable it by changing the line

#define core2duo
to
#undef core2duo


In the Thermal Zone 0 you can see the actual modified termperature.


But I've already said this in the other threat...


Carl

skanky
Senior Member
Senior Member
Posts: 517
Joined: Fri Oct 15, 2004 11:25 am
Location: London, UK

#16 Post by skanky » Thu May 10, 2007 3:18 pm

whats the link to "the other thread"?

oh i see, i've turned on maximal temp and the nhc tray hasnt instantly shot upto 75C, which is good i guess..

any way to raise the offset by more than 20? currently my CPU is 51 but my GPU is 74, so 74-20=54, since there is no way to get NHC to monitor the modified system temp, i have it looking at CPU temp but since i cant offset by 25 degrees the numbers dont match up.

any way of changing that?

edit: just figured out why the tray icon shot to 75C, the "thermal zone with the cpu temp" was set to THM1 instead of THM0

Spawn123456
Posts: 48
Joined: Mon Oct 09, 2006 7:04 am
Location: Germany

#17 Post by Spawn123456 » Thu May 10, 2007 3:29 pm

Hi,

have a look here:
http://forum.thinkpads.com/viewtopic.php?t=42122

To increase the maximum offset:

Open the cs file and search for "-20"

Now you see something like:



public static string description = TSENSORNAMES[0] + "Offset"; // Description of current value
public const bool nhc_visible = true; // true -> value is visible in NHC
// Value
public static int tmp0_offset;
public const string unit = "°C";

public static class NHC_WRITE
{
public const bool nhc_write = true; // true -> it is possible to change the value in NHC
public const int nhc_minimum_value = -20; // the minimum value of example_value
public const int nhc_maximum_value = 20; // the maximum value of example_value
public static int nhc_default_value = TSENSOROFFSETDEFAULT[0]; // the default value of example_value

}
}


At first you have to find out the correct sensor (they don't have names here just numbers from 0 to 11)
Then you have to change
public const int nhc_minimum_value = -20;
public const int nhc_maximum_value = 20;

to the required values...


By the way: If your GPU temperatur is above 75 then the emergency break is activated. You should increase this also:
Search for:

const int EMERGENCYBRAKE = 75;

(it's quite in the beginning)

Sorry for that, but I can check the script only on my t43p. So I have no expierience with the new notebooks



Carl

skanky
Senior Member
Senior Member
Posts: 517
Joined: Fri Oct 15, 2004 11:25 am
Location: London, UK

#18 Post by skanky » Thu May 10, 2007 4:47 pm

Spawn123456 wrote:At first you have to find out the correct sensor (they don't have names here just numbers from 0 to 11)
Then you have to change
public const int nhc_minimum_value = -20;
public const int nhc_maximum_value = 20;

to the required values...


By the way: If your GPU temperatur is above 75 then the emergency break is activated. You should increase this also:
Search for:

const int EMERGENCYBRAKE = 75;

(it's quite in the beginning)
would the sensor numbers be in the same order on how its set in the temp sensors page in the acpi settings page?

the gpu on the t60 (x1400) seems to idle at 75, whats does the gpu idle on your t43 and how much leeway have you given the emergency brake to activate?

Spawn123456
Posts: 48
Joined: Mon Oct 09, 2006 7:04 am
Location: Germany

#19 Post by Spawn123456 » Thu May 10, 2007 4:57 pm

Hi skanky,

yes the order is the same.

My t43p is on idle arount 40-50 degrees. (Gpu is 42-45).

Sometimes it rises up to 60° in dynamic switching. So 75° I only get, while playing games or encoding. (But then I usually disable the FanControl completly)

So I think you need around 85 to 90°, whish is fine for GPU and CPU, but I don't think that this will be fine for battery or other components.


Have a good night


Carl

skanky
Senior Member
Senior Member
Posts: 517
Joined: Fri Oct 15, 2004 11:25 am
Location: London, UK

#20 Post by skanky » Fri May 11, 2007 12:40 am

that seemed to do the job, i can now set the offset to 25C, have set the emergency brake to 90C.

thanks.

skanky
Senior Member
Senior Member
Posts: 517
Joined: Fri Oct 15, 2004 11:25 am
Location: London, UK

#21 Post by skanky » Fri May 11, 2007 6:49 am

edit: double post.
Last edited by skanky on Fri May 11, 2007 9:29 am, edited 1 time in total.

TJMacGyver
Freshman Member
Posts: 99
Joined: Thu Oct 05, 2006 7:09 pm
Location: denmark

#22 Post by TJMacGyver » Fri May 11, 2007 7:07 am

@Spawn:

It had to be 266846G

but I have been using total commander, and it's not Vista compatible, so it didn't copy the edited files, even though it shoed the new sizes :)

but now it works, thanks!


Another thing: I can't get control over powerplay in NHC, aby of you guys have the same problem?

Spawn123456
Posts: 48
Joined: Mon Oct 09, 2006 7:04 am
Location: Germany

#23 Post by Spawn123456 » Fri May 11, 2007 7:11 am

Hi,

for powerplay you need the Omega drivers...


Carl

havrancek
Posts: 16
Joined: Fri Feb 02, 2007 4:53 pm
Location: Slovakia

anyone?

#24 Post by havrancek » Fri May 11, 2007 11:57 am

anyone ASPI settings for Z61m?
thx

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “Windows OS (Versions prior to Windows 7)”

Who is online

Users browsing this forum: No registered users and 3 guests