Jump to content

Best way to improve graphics performance?


Angel Bunny
 Share

10 posts in this topic

Recommended Posts

Hi everyone!

I've got a evga 9800GT 1024MB card. Using [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] (NVEnabler, PCI Root ID Fix for chameleon) I get full gfx support no problem. However, it feels a bit sluggish with the 10.6.5 update. For example, when dragging files in the dock it gets slightly choppy. When copying files and using the dock it gets a bit choppy. Actually, when doing two or more things that are graphically intensive like growl + resizing a window then it gets slightly choppy. Adium now flickers when my IM list moves (someone signs on/off) when in the past it didn't.

 

Generally it is hardly noticeable. I can play video games OK (no where as good as on windows), and I'm running 1920x1080 no problem. It is just sad my 3 year old macbook pro has better gfx support atm on the desktop.

 

 

So is there any solution to this? I'm not looking for miracles, but maybe -just maybe- someone here figured out how to beef up performance a bit?

 

Thank you for any advice/help.

Link to comment
Share on other sites

try delete AppleGraphicsPowerManagement.kext and AppleUpstreamUserClient.kext on my 8800gt it was the solution. i think that hangs happens when model in system is imac, and system is trying to manage nvidia videocard with ati settings

 

Never had a problem with the power management .kext but have with the upstream rather than deleting it which will be replaced on the next upgrade try the Disabler.kext it stops it from loading in the first place, I have attached my copy for both of you to try if you want.

Disabler.kext.zip

Link to comment
Share on other sites

Keep those files that someone above told you to delete & install latest drivers from NVidia (256.01.00f03). These are more fresh than, those in 10.6.5.

Many people are reporting that this drivers fixed 10.6.5 troubles for them. I got GTS 250 - that is just more modern version of your card - and I don't have issues with this new drivers so far.

 

Here you got right topic: http://www.insanelymac.com/forum/index.php?showtopic=237365

 

Look around forum! :(

 

 

Edit: Don't forget to repair permissions in Disk Utility. It often affects overall performance of system.

Link to comment
Share on other sites

I updated the drivers. I'm benching a little bit higher but OSX still seems to lack gfx multitasting. For example, playing a 1080p hd video is fine but the dock is choppy or the alpha blended video overlay that comes up is super choppy, but on a non gfx accel video like a 640x480 xvid the dock is full fps and the video overlay is fine.

 

By any chance could there be some sort of vsync that is doing this? I remember years ago how vsync effected the fps that is divisible by the monitors hrtz so if the game could run at 25fps turning on vsync would lower the fps to 20 because 10=60%25 (modulus btw, not divide). I say this because 20fps is noticeably choppy but 24fps is not depending on what you're looking at. The average person sees at around 23 to 24 fps for most things. This would explain why my openGL performance isn't necessarily down but the dock itself is choppy from time to time.

 

I'm set to MacPro3,1 and have a q6600 yet it is reported as an i5 by OSX. Is there a setting that might help? This might be unrelated. I figured I would just throw it out there since it does seem a bit odd.

Link to comment
Share on other sites

I'm set to MacPro3,1 and have a q6600 yet it is reported as an i5 by OSX. Is there a setting that might help? This might be unrelated. I figured I would just throw it out there since it does seem a bit odd.

Definitely can matter if I don't have my main machine set to the 3,1 speed stepping does not work now some boot loaders do it automatically for you now but the place to make the change would be in your smbios.plist I include mine below for your reference.

 

 MacUser2525s-Mac-Pro:~ MacUser2525$ cat /Extra/smbios.plist 
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	 <key>SMbiosversion</key>
	 <string>MP31.88Z.00C1.B00.0802091544</string>
	 <key>SMmanufacter</key>
	 <string>Apple Inc.</string>
	 <key>SMproductname</key>
	 <string>MacPro3,1</string>
	 <key>SMsystemversion</key>
	 <string>1.0</string>
	 <key>SMserial</key>
	 <string>W87234JHYA4</string>
	 <key>SMexternalclock</key>
	 <string>350</string>
	 <key>SMmaximalclock</key>
	 <string>3150</string>
	 <key>SMmemtype</key>
	 <string>19</string>
	 <key>SMmemspeed</key>
	 <string>700</string>
	 <key>SMmemmanufacter_1</key>
	 <string>0xAD00000000000000</string>
	 <key>SMmemserial_1</key>
	 <string>0x00001020</string>
	 <key>SMmempart_1</key>
	 <string>0x48594D503131325336344350362D59352020</string>
	 <key>SMmemmanufacter_2</key>
	 <string>0xAD00000000000000</string>
	 <key>SMmemserial_2</key>
	 <string>0x00003021</string>
	 <key>SMmempart_2</key>
	 <string>0x48594D503131325336344350362D59352020</string>
	 <key>SMmemmanufacter_3</key>
	 <string>0xAD00000000000000</string>
	 <key>SMmemserial_3</key>
	 <string>0x00003021</string>
	 <key>SMmempart_3</key>
	 <string>0x48594D503131325336344350362D59352020</string>
	 <key>SMmemmanufacter_4</key>
	 <string>0xAD00000000000000</string>
	 <key>SMmemserial_4</key>
	 <string>0x00003021</string>
	 <key>SMmempart_4</key>
	 <string>0x48594D503131325336344350362D59352020</string>
</dict>
</plist>

 

Now if you use this to set your model then you need to change all the speeds to the correct ones for your install namely the 350, 3150 and 700 parts for the FSB, maximum speed of processor and memory speed respectively, also I have read here recently (today) that the AppleGraphicsPowerManagement.kext can cause some of these problems never bookmarked that/those? threads so you will have to search for them..

Link to comment
Share on other sites

Definitely can matter if I don't have my main machine set to the 3,1 speed stepping does not work now some boot loaders do it automatically for you now but the place to make the change would be in your smbios.plist I include mine below for your reference.

 

 MacUser2525s-Mac-Pro:~ MacUser2525$ cat /Extra/smbios.plist 
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	 <key>SMbiosversion</key>
	 <string>MP31.88Z.00C1.B00.0802091544</string>
	 <key>SMmanufacter</key>
	 <string>Apple Inc.</string>
	 <key>SMproductname</key>
	 <string>MacPro3,1</string>
	 <key>SMsystemversion</key>
	 <string>1.0</string>
	 <key>SMserial</key>
	 <string>W87234JHYA4</string>
	 <key>SMexternalclock</key>
	 <string>350</string>
	 <key>SMmaximalclock</key>
	 <string>3150</string>
	 <key>SMmemtype</key>
	 <string>19</string>
	 <key>SMmemspeed</key>
	 <string>700</string>
	 <key>SMmemmanufacter_1</key>
	 <string>0xAD00000000000000</string>
	 <key>SMmemserial_1</key>
	 <string>0x00001020</string>
	 <key>SMmempart_1</key>
	 <string>0x48594D503131325336344350362D59352020</string>
	 <key>SMmemmanufacter_2</key>
	 <string>0xAD00000000000000</string>
	 <key>SMmemserial_2</key>
	 <string>0x00003021</string>
	 <key>SMmempart_2</key>
	 <string>0x48594D503131325336344350362D59352020</string>
	 <key>SMmemmanufacter_3</key>
	 <string>0xAD00000000000000</string>
	 <key>SMmemserial_3</key>
	 <string>0x00003021</string>
	 <key>SMmempart_3</key>
	 <string>0x48594D503131325336344350362D59352020</string>
	 <key>SMmemmanufacter_4</key>
	 <string>0xAD00000000000000</string>
	 <key>SMmemserial_4</key>
	 <string>0x00003021</string>
	 <key>SMmempart_4</key>
	 <string>0x48594D503131325336344350362D59352020</string>
</dict>
</plist>

 

Now if you use this to set your model then you need to change all the speeds to the correct ones for your install namely the 350, 3150 and 700 parts for the FSB, maximum speed of processor and memory speed respectively, also I have read here recently (today) that the AppleGraphicsPowerManagement.kext can cause some of these problems never bookmarked that/those? threads so you will have to search for them..

 

No use....it just doesn't work,opengl still sucks

Link to comment
Share on other sites

Definitely can matter if I don't have my main machine set to the 3,1 speed stepping does not work now some boot loaders do it automatically for you now but the place to make the change would be in your smbios.plist I include mine below for your reference.

 

 MacUser2525s-Mac-Pro:~ MacUser2525$ cat /Extra/smbios.plist 
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	 <key>SMbiosversion</key>
	 <string>MP31.88Z.00C1.B00.0802091544</string>
	 <key>SMmanufacter</key>
	 <string>Apple Inc.</string>
	 <key>SMproductname</key>
	 <string>MacPro3,1</string>
	 <key>SMsystemversion</key>
	 <string>1.0</string>
	 <key>SMserial</key>
	 <string>W87234JHYA4</string>
	 <key>SMexternalclock</key>
	 <string>350</string>
	 <key>SMmaximalclock</key>
	 <string>3150</string>
	 <key>SMmemtype</key>
	 <string>19</string>
	 <key>SMmemspeed</key>
	 <string>700</string>
	 <key>SMmemmanufacter_1</key>
	 <string>0xAD00000000000000</string>
	 <key>SMmemserial_1</key>
	 <string>0x00001020</string>
	 <key>SMmempart_1</key>
	 <string>0x48594D503131325336344350362D59352020</string>
	 <key>SMmemmanufacter_2</key>
	 <string>0xAD00000000000000</string>
	 <key>SMmemserial_2</key>
	 <string>0x00003021</string>
	 <key>SMmempart_2</key>
	 <string>0x48594D503131325336344350362D59352020</string>
	 <key>SMmemmanufacter_3</key>
	 <string>0xAD00000000000000</string>
	 <key>SMmemserial_3</key>
	 <string>0x00003021</string>
	 <key>SMmempart_3</key>
	 <string>0x48594D503131325336344350362D59352020</string>
	 <key>SMmemmanufacter_4</key>
	 <string>0xAD00000000000000</string>
	 <key>SMmemserial_4</key>
	 <string>0x00003021</string>
	 <key>SMmempart_4</key>
	 <string>0x48594D503131325336344350362D59352020</string>
</dict>
</plist>

 

Now if you use this to set your model then you need to change all the speeds to the correct ones for your install namely the 350, 3150 and 700 parts for the FSB, maximum speed of processor and memory speed respectively, also I have read here recently (today) that the AppleGraphicsPowerManagement.kext can cause some of these problems never bookmarked that/those? threads so you will have to search for them..

I'm afraid to touch any of this stuff. Not only do I know the proper settings for my cpu but I do not have any cpu issues. My issues are minor nit picky gpu issues that are nearly noticeable. I just expect perfection which is kind of silly when you think about it. After all, my comp cost me less than $200 to make and is a hackintosh ffs.

Link to comment
Share on other sites

 Share

×
×
  • Create New...