Jump to content

SMC Monitor


oldnapalm
 Share

87 posts in this topic

Recommended Posts

Is it possible to show up certain values in the top bar, like smckstat-i did? After switching to snow smckstat doens´t work any more and i´m really missing this feature ....

Link to comment
Share on other sites

No problem, I'm glad this version has worked for you, I compiled it from source a few months back. I'm not sure if this app is being actively developed, but here is the latest version of the app which I have just compiled from source:

 

Source Code: http://subversion.assembla.com/svn/fakesmc.../SMCFanControl/

 

*sigh*

 

doesn´t work under 10.5.8 and no Snow @ work ;), i´ll give it a try tonight, when i´m home ....

 

btw. what are the improvements above earlier version?

Link to comment
Share on other sites

*sigh*

 

doesn´t work under 10.5.8 and no Snow @ work :(, i´ll give it a try tonight, when i´m home ....

 

btw. what are the improvements above earlier version?

 

Sorry SIR! Doesn´t work at all, starts, shows up values for about a second and then quits! This is, what i get out of console log:

 

 

15.04.11 23:44:16 smcK-Stat-i[379] *** -[NSCFArray objectAtIndex:]: index (0) beyond bounds (0)

15.04.11 23:44:16 smcK-Stat-i[379] *** Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[NSCFArray objectAtIndex:]: index (0) beyond bounds (0)'

*** Call stack at first throw:

(

0 CoreFoundation 0x95c2b6ba __raiseError + 410

1 libobjc.A.dylib 0x99601509 objc_exception_throw + 56

2 CoreFoundation 0x95c2b3e8 +[NSException raise:format:arguments:] + 136

3 CoreFoundation 0x95c2b35a +[NSException raise:format:] + 58

4 Foundation 0x98862200 _NSArrayRaiseBoundException + 121

5 Foundation 0x987b5e12 -[NSCFArray objectAtIndex:] + 63

6 smcK-Stat-i 0x0000567f -[FanControl upgradeFavorites] + 311

7 CoreFoundation 0x95bc39b4 -[NSSet makeObjectsPerformSelector:] + 196

8 AppKit 0x91d8921c -[NSIBObjectData nibInstantiateWithOwner:topLevelObjects:] + 1566

9 AppKit 0x91d871f4 loadNib + 257

10 AppKit 0x91d865ed +[NSBundle(NSNibLoading) _loadNibFile:nameTable:withZone:ownerBundle:] + 228

11 AppKit 0x91d864fe +[NSBundle(NSNibLoading) loadNibFile:externalNameTable:withZone:] + 158

12 AppKit 0x91d86449 +[NSBundle(NSNibLoading) loadNibNamed:owner:] + 383

13 AppKit 0x91d8324d NSApplicationMain + 434

14 smcK-Stat-i 0x0000251d start + 53

)

Link to comment
Share on other sites

*sigh*

 

doesn´t work under 10.5.8 and no Snow @ work :P , i´ll give it a try tonight, when i´m home ....

 

btw. what are the improvements above earlier version?

 

http://www.assembla.com/code/fakesmc/subve...Control?rev=488

 

Sorry SIR! Doesn´t work at all, starts, shows up values for about a second and then quits! This is, what i get out of console log:

 

 

15.04.11 23:44:16 smcK-Stat-i[379] *** -[NSCFArray objectAtIndex:]: index (0) beyond bounds (0)

15.04.11 23:44:16 smcK-Stat-i[379] *** Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[NSCFArray objectAtIndex:]: index (0) beyond bounds (0)'

*** Call stack at first throw:

(

0 CoreFoundation 0x95c2b6ba __raiseError + 410

1 libobjc.A.dylib 0x99601509 objc_exception_throw + 56

2 CoreFoundation 0x95c2b3e8 +[NSException raise:format:arguments:] + 136

3 CoreFoundation 0x95c2b35a +[NSException raise:format:] + 58

4 Foundation 0x98862200 _NSArrayRaiseBoundException + 121

5 Foundation 0x987b5e12 -[NSCFArray objectAtIndex:] + 63

6 smcK-Stat-i 0x0000567f -[FanControl upgradeFavorites] + 311

7 CoreFoundation 0x95bc39b4 -[NSSet makeObjectsPerformSelector:] + 196

8 AppKit 0x91d8921c -[NSIBObjectData nibInstantiateWithOwner:topLevelObjects:] + 1566

9 AppKit 0x91d871f4 loadNib + 257

10 AppKit 0x91d865ed +[NSBundle(NSNibLoading) _loadNibFile:nameTable:withZone:ownerBundle:] + 228

11 AppKit 0x91d864fe +[NSBundle(NSNibLoading) loadNibFile:externalNameTable:withZone:] + 158

12 AppKit 0x91d86449 +[NSBundle(NSNibLoading) loadNibNamed:owner:] + 383

13 AppKit 0x91d8324d NSApplicationMain + 434

14 smcK-Stat-i 0x0000251d start + 53

)

 

I'm not the developer, please refer to the developer (Slice) for support or personally compile it from source.

Link to comment
Share on other sites

Have you tried both uploads? I'm not the developer, please refer to the developer (Slice) for support or personally compile it from source.

 

Yes i did: first upload works, but latest versions crashes with given output ... already posted it over at projectosx, but no answer yet :P

 

Anyway, as long as it works, i´m happy with the version you compiled :wacko:

Link to comment
Share on other sites

Yes i did: first upload works, but latest versions crashes with given output ... already posted it over at projectosx, but no answer yet :)

 

Anyway, as long as it works, i´m happy with the version you compiled :)

 

Actually, the smcK_Stat_i.app is not currently under active development per: http://www.assembla.com/code/fakesmc/subve...Control?rev=488 It was last revised more than 9 months ago. So, my first upload was its most recent and up to date reiteration. The later upload has compiled with errors due to the missing OS X 10.4 SDK which it requires and it has been deleted.

Link to comment
Share on other sites

Guys i have a question, thanks to Oldnapalm now i see the value on fan speed, but i do not can edit their speeds, i use the smcfancontrol 2.2, I can do something?

Link to comment
Share on other sites

Ehm...more details?? I have FakeSMC 3.1, IntelCPUMonitor rev480, NVClokx and SuperIOFamily (with only W836x modified for see the fan speed)

 

I can use SMC_util2?? How?

Link to comment
Share on other sites

  • 1 month later...
I can use SMC_util2?? How?

Rename it smc and put in SMC\ Monitor.app/Contents/Resources/Java/

 

Just got a question, just downloaded SMCMonitor however it won't display my GPU temp. I have a GTX 470. Installed using DSDT and enabled graphics via DSDT as well. How do I get it to display my GPU temp?

AFAIK the NVClockX plugin doesn't support Fermi cards.

Link to comment
Share on other sites

Rename it smc and put in SMC\ Monitor.app/Contents/Resources/Java/

 

Thanks for your reply man, i have try but I have not noticed anything

what difference should I have?

Link to comment
Share on other sites

Thanks for your reply man, i have try but I have not noticed anything

what difference should I have?

I don't see any difference too, SMC_util2 returns the same keys as the old smc. Maybe for some mobos it can dump more keys.

Link to comment
Share on other sites

A ok, but the keys, are the value of cpu temp, fan rpm etc etc? I use istat menus, but my interest is only to be able to change fan speeds, unfortunately I do not think it is possible

Link to comment
Share on other sites

  • 1 month later...

My SMC monitor is not showing CPU Frequencies. Please see picture below. Hi my hardware profile is in my Sig.

 

I downloaded SMC monitor am using the the FakeSMC and plugins from [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] 3.8. The versions are FakeSMC 3.1.0 Revision 493 and FakeSMC Plugins 3.1.0 Revision 493. (they are all installed in the E/E folder) I also tried moving IntelCPUMonitor.kext to S/L/E ... still no difference. Other plugin kexts that I am using are: ACPIMonitor.kext and SuperIOFamily.kext

 

My SMC monitor does not show the frequencies of the CPU (i5-2500k) only the temp. the Vcore stays the same ...meaning there is no speed stepping going on. Under P and C states all the states are listed...but I am not too sure what it means to have them listed like that in the picture but no change in Vcore and I have no way to monitor the cores?

 

Is SMC monitor not able to detect frequencies on the Sandybridge processors yet? Also do other people have speed stepping working on their sandybridge builds? If so did you do anything special? I am using Tony's DSDT file along with active P and C states in the boot.plist file and the latest version of Chimera from [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] 3.8. Any help will be great. Screen shot of SMC monitor is below. Thanks!

post-150535-1311796749_thumb.jpg

Link to comment
Share on other sites

That's exactly why I developed MSRDumper, it will show you the P-States being used.

 

SMC Monitor will only show you the values being populated by other kext and the kernel and the current frequency isn't part of it. It's also not very feasible, because as you can see with MSRDumper it will slow down the machine while reading it continuously.

Link to comment
Share on other sites

That's exactly why I developed MSRDumper, it will show you the P-States being used.

 

SMC Monitor will only show you the values being populated by other kext and the kernel and the current frequency isn't part of it. It's also not very feasible, because as you can see with MSRDumper it will slow down the machine while reading it continuously.

 

haha thanks Flaked.....I tried out MSRdumper and it seems to be working great. Encoded a video on Handbrake...seems like the highest it will go to is 34....but the most important thing is that is idles at 16x....Thanks a lot!

 

Jul 28 15:30:41 Macintosh kernel[0]: MSRDumper CoreMulti(16)

Jul 28 15:30:41 Macintosh kernel[0]: MSRDumper PStatesReached: 16 19 23 28 33 34

Link to comment
Share on other sites

  • 5 months later...

Hi Slice

For you this is a correct?

 

 IntelCPUMonitor: Based on code by mercurysquad, superhai (C)2008
Jan 24 13:56:01 localhost kernel[0]: IT87x: found ITE IT8728F
Jan 24 13:56:01 localhost kernel[0]: IntelCPUMonitor: CPU family 0x6, model 0x2a, stepping 0x7, cores 16, threads 0
Jan 24 13:56:01 localhost kernel[0]: IntelCPUMonitor: BusClock=100MHz FSB=400MHz
Jan 24 13:56:01 localhost kernel[0]: IntelCPUMonitor: Platform string T9
Jan 24 13:56:01 localhost kernel[0]: IntelCPUMonitor: CPU0 Tjmax 98
Jan 24 13:56:01 localhost kernel[0]: IntelCPUMonitor: CPU1 Tjmax 98
Jan 24 13:56:01 localhost kernel[0]: IntelCPUMonitor: CPU2 Tjmax 98
Jan 24 13:56:01 localhost kernel[0]: IntelCPUMonitor: CPU3 Tjmax 98
Jan 24 13:56:01 localhost kernel[0]: IntelCPUMonitor: CPU4 Tjmax 98
Jan 24 13:56:01 localhost kernel[0]: IntelCPUMonitor: CPU5 Tjmax 98
Jan 24 13:56:01 localhost kernel[0]: IntelCPUMonitor: CPU6 Tjmax 98
Jan 24 13:56:01 localhost kernel[0]: IntelCPUMonitor: CPU7 Tjmax 98
Jan 24 13:56:01 localhost kernel[0]: IntelCPUMonitor: CPU8 Tjmax 98
Jan 24 13:56:01 localhost kernel[0]: IntelCPUMonitor: CPU9 Tjmax 98
Jan 24 13:56:01 localhost kernel[0]: IntelCPUMonitor: CPUA Tjmax 98
Jan 24 13:56:01 localhost kernel[0]: IntelCPUMonitor: CPUB Tjmax 98
Jan 24 13:56:01 localhost kernel[0]: IntelCPUMonitor: CPUC Tjmax 98
Jan 24 13:56:01 localhost kernel[0]: IntelCPUMonitor: CPUD Tjmax 98
Jan 24 13:56:01 localhost kernel[0]: IntelCPUMonitor: CPUE Tjmax 98
Jan 24 13:56:01 localhost kernel[0]: IntelCPUMonitor: CPUF Tjmax 98

Link to comment
Share on other sites

 Share

×
×
  • Create New...