Jump to content

10.7.4 - How to "edit" About this Mac?


mtek
 Share

16 posts in this topic

Recommended Posts

Hi, I've upgraded successfully my Qosmio to 10.7.4 without any noticeable issues except for this weird one: On the 'About This Mac -> More Info...' window my graphic card (recognized ootb by using graphics enabler=yes) used on other Lion releases to be listed correctly as: Nvidia GTS 250 1024 MB.

After upgrading to 10.7.4 it appears now on the same window description as: Unknown nVidia card 1024 MB. Other than that particular detail, everything works as before, full QE/CI et al.

 

I send a picture attached of the issue.

 

Is there any way to edit this information so that it's listed correctly as before?

 

Thanks!

post-215205-0-84292500-1340616839_thumb.png

Link to comment
Share on other sites

Dude, where did you get that! Very interesting!. It won't fix the graphics issue as it's a package installer that just runs a script written by apple in 2003 and is made to change cpu and ram speed only, and written before apple switched to Intel CPU's

/================================================================================
//
//  AppleSystemInfo.strings
//  AppleSystemInfo
//
//  Created by Steve Ko on Mon Apr 07 2003.
//  Copyright (c) 2003 Apple Computer. All rights reserved.
//
//--------------------------------------------------------------------------------
//================================================================================
//
//  The strings in this section are used to format the processor (a.k.a. CPU)
//  descriptions.
//
//--------------------------------------------------------------------------------
//================================================================================
//  String used to format a processor speed string when the processor speed is
//  less than 1 GHz.
//
//  IMPORTANT: Make sure the right hand side value contains the substring "%d".
//  "%d" will get replaced by the actual speed in units of MHz (e.g. "800").
//--------------------------------------------------------------------------------
"MHzFormat"  = "%d MHz";
//================================================================================
//  String used to format a processor speed string when the processor speed is
//  greater than or equal to 1 GHz.
//
//  IMPORTANT: Make sure the right hand side value contains the substring "%.*f".
//  "%.*f" will get replaced by the actual speed in units of GHz (e.g. "1.25").
//--------------------------------------------------------------------------------
"GHzFormat"  = "%.*f GHz";
//================================================================================
//  String used to combine the processor speed and type into a single string.
//
//  IMPORTANT: Make sure the right hand side value contains the substrings "%1$@"
//  and "%2$@".  "%1$@" will get replaced by the processor speed string
//  (e.g. "800 MHz"), and "%2$@" will get replaced by the processor type string
//  (e.g. "PowerPC G3").
//--------------------------------------------------------------------------------
"SpeedAndTypeFormat" = "%1$@ %2$@";
//================================================================================
//  String used to describe a dual processor configuration.
//
//  IMPORTANT: Make sure the right hand side value contains the substring "%@".
//  "%@" will get replaced by the processor speed and type string
//  (e.g. "800 MHz PowerPC G3").
//--------------------------------------------------------------------------------
"2xCPUFormat"  = "Dual %@";
//================================================================================
//  String used to describe a triple processor configuration.
//
//  IMPORTANT: Make sure the right hand side value contains the substring "%@".
//  "%@" will get replaced by the processor speed and type string
//  (e.g. "800 MHz PowerPC G3").
//--------------------------------------------------------------------------------
"3xCPUFormat"  = "3 x %@";
//================================================================================
//  String used to describe a quadruple processor configuration.
//
//  IMPORTANT: Make sure the right hand side value contains the substring "%@".
//  "%@" will get replaced by the processor speed and type string
//  (e.g. "800 MHz PowerPC G3").
//--------------------------------------------------------------------------------
"4xCPUFormat"  = "4 x %@";
//================================================================================
//  String used to describe a N processor configuration where N > 2.
//
//  IMPORTANT: Make sure the right hand side value contains the substrings "%1$d"
//  and "%2$@".  "%1$d" will get replaced by the number of processors (e.g. "4"),
//  and "%2$@" will get replaced by the processor speed and type string
//  (e.g. "800 MHz PowerPC G3").
//--------------------------------------------------------------------------------
"NxCPUFormat"  = "%1$d x %2$@";
//================================================================================
//  String used to describe a unknown processor kind.
//--------------------------------------------------------------------------------
"UnknownCPUKind" = "Unknown";
//================================================================================
//
//  The strings in this section are used to format the RAM descriptions.
//
//--------------------------------------------------------------------------------
//================================================================================
//  String used to format RAM description, when there is less than 1 GB of RAM.
//
//  IMPORTANT: Make sure the right hand side value contains the substring "%d".
//  "%d" will get replaced by the actual RAM in units of MB (e.g. "256").
//--------------------------------------------------------------------------------
"RAMInMB"  = "%d MB";
//================================================================================
//  String used to format RAM description, when there is more than 1 GB of RAM.
//
//  IMPORTANT: Make sure the right hand side value contains the substring "%.*f".
//  "%.*f" will get replaced by the actual RAM in units of GB (e.g. "1.2").
//--------------------------------------------------------------------------------
"RAMInGB"  = "%.*f GB";
//================================================================================
//  String used to format RAM description, when there is more than 1 TB of RAM.
//
//  IMPORTANT: Make sure the right hand side value contains the substring "%.*f".
//  "%.*f" will get replaced by the actual RAM in units of TB (e.g. "1.2").
//--------------------------------------------------------------------------------
"RAMInTB"  = "%.*f TB";
//================================================================================
//  String used to format RAM description, when there is more than 1 PB of RAM.
//
//  IMPORTANT: Make sure the right hand side value contains the substring "%.*f".
//  "%.*f" will get replaced by the actual RAM in units of PB (e.g. "1.2").
//--------------------------------------------------------------------------------
"RAMInPB"  = "%.*f PB";
//================================================================================
//  String used to format RAM description, when there is more than 1 EB of RAM.
//
//  IMPORTANT: Make sure the right hand side value contains the substring "%.*f".
//  "%.*f" will get replaced by the actual RAM in units of EB (e.g. "1.2").
//--------------------------------------------------------------------------------
"RAMInEB"  = "%.*f EB";

But some cool retro geekery none the less. I like how it has options for ram below 1GB, then above 1GB, 1TB, 1PB and 1EB! I know up to PB(petabyte) but what the heck would EB after petabyte be?! Extrabyte? Endlessbyte?

 

mtek-Is it also showing incorrect info in System Profiler and/or IOreg? Also can check bdmesg and verify it shows it loading in chameleon log

Link to comment
Share on other sites

eep357

 

mtek-Is it also showing incorrect info in System Profiler and/or IOreg? Also can check bdmesg and verify it shows it loading in chameleon log

 

On the system profiler appears as follows (image attached). IOReg & bdmesg - how can I check that out? Running the latest official chameleon release v1996.

post-215205-0-39847100-1340624084_thumb.png

Link to comment
Share on other sites

OK, looks like were gonna need to add your device ID to the Nvidia NVDAGF100Hal.kext, gimme a sec to do it, but keep in mind I havn't owned an Nvida in a while now and don't have one to test myself.

 

Here do me a quick favor, because I have ML DP4 running on PC and 10.7.5 beta on macbook, but no 10.74 install, I wan't to be sure on

 

kext version #'s. In terminal type: kextstat > ~/Desktop/kextstat.txt

 

and upload the text file it will put on your desktop, u can copy and paste the command

 

it can work, but no code in script for graphics card, just cpu and ram. still pretty cool
  • Like 1
Link to comment
Share on other sites

Now you have chance to create GPU profile inside,me tooooo,i wanna to fix this :wallbash: try....

Link to comment
Share on other sites

OK, looks like were gonna need to add your device ID to the Nvidia NVDAGF100Hal.kext, gimme a sec to do it, but keep in mind I havn't owned an Nvida in a while now and don't have one to test myself.

 

Here do me a quick favor, because I have ML DP4 running on PC and 10.7.5 beta on macbook, but no 10.74 install, I wan't to be sure on

 

kext version #'s. In terminal type: kextstat > ~/Desktop/kextstat.txt

 

and upload the text file it will put on your desktop, u can copy and paste the command

 

it can work, but no code in script for graphics card, just cpu and ram. still pretty cool

 

Thanks a lot for your help. I send attached the file.

kextstat.txt

Link to comment
Share on other sites

yes, 4 u to try :)

 

Just gave it a try & no change I'm afraid - see image attached. :(

But thanks anyway!

 

PS - Funny thing is that if I open any other programs like OpenGL Extension Viewer the graphic card is recognized correctly as before (in 10.7.3).

post-215205-0-52409400-1340664428_thumb.png

Link to comment
Share on other sites

can you check bdmesg and see if chameleon graphics enabler is working? In terminal type: bdmesg &--#62; ~/Desktop/bdmesg.txt

 

if you get an error and can't run bdmesg, just use chameleon wizard and it's the last tab labeled logs. Also see if your booting in 32bit or 64bit and do a permissions repair in Disk Utility

 

you can also try the official Nvidia mac OSX drivers http://www.nvidia.co...f01-driver.html

Link to comment
Share on other sites

can you check bdmesg and see if chameleon graphics enabler is working? In terminal type: bdmesg &--#62; ~/Desktop/bdmesg.txt

 

if you get an error and can't run bdmesg, just use chameleon wizard and it's the last tab labeled logs. Also see if your booting in 32bit or 64bit and do a permissions repair in Disk Utility

 

you can also try the official Nvidia mac OSX drivers http://www.nvidia.co...f01-driver.html

 

Hi, thanks for your efforts. :)

I'm running 64bit mode and permissions are repaired. Graphics enabler is working or else I believe I wouldn't get full resolution & QE/CI.

 

Did the bdmesg command in terminal and it ran fine.

I believe that the part you were interested in knowing about was this particular line:

 

GeForce GTS 250M 1024MB NVa3 [10de:0ca9]-[1179:ff50] :: PciRoot(0x0)/Pci(0x3,0x0)/Pci(0x0,0x0) device number: 1

 

As little as I know I deduce that the graphics card is being correctly recognized (as before) by the system, it just doesn't appears that way in About This Mac - weird!

Maybe its a Chameleon related thing with the latest release (1996) - not 100% sure I had this issue in 10.7.4 before upgrading for the latest chameleon release.

 

I'll first clone my partition and maybe I can give those nvidia drivers a try!

 

Thanks once again!

Link to comment
Share on other sites

Ok, well looking like a purely cosmetic problem, a lot of active developement on Chameleon right now with adding Nvidia sub system ID's. You can try this patch http://forge.voodoop...eon/issues/262/

 

When did you update to newest chameleon branch? i.e. did you ever verify info showed correctly using same current enoch under 10.7.3? I usually only look at that stuff after a major software update, so I understand if your not sure.

Link to comment
Share on other sites

 Share

×
×
  • Create New...