Jump to content
10 posts in this topic

Recommended Posts

Ola! :lol:

Descobri o porque dos travamentos, e por causa da minha placa de video(GTS 450)!

 

Queria pedir ajuda a vcs para editar o AppleGraphicsPowerManagement.kext para que funciona de acordo com o meu hardware!

vi neste topico aqui, que para a minha placa eu devo adicionar isso aqui

Device 0dc4 = GTX450

mas eu nao sei nem como se editar esse agpm.kext! :P

help? :D

 

tem esse outros topicos tambem, mas como meu ingles e pessimo eu nem entendi nada! :S

http://forum.netkas.org/index.php/topic,979.0.html

http://www.tonymacx86.com/viewtopic.php?f=...=156947#p156947

http://www.tonymacx86.com/viewtopic.php?f=15&t=23127

 

Outra pergunta.. Como fazer funcionar o cuda eo opencl?

 

Oque devo adicionar/editar para que a aceleracao eo efeitos funcionem sem que precise do cd do [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url](com o [url="http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/"]#####[/url] a resolucao e os efeitos funcionam, sem ele a resolucao fica em 1024x768 e sem efeito algum)?

 

meu org.chameleon.Boot.plist esta assim:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
	<string>arch=i386 npci=0x2000 PCIRootUID=1</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Timeout</key>
<string>2</string>
<key>Legacy Logo</key>
<string>Yes</string>
<key>EthernetBuiltIn</key>
<string>Yes</string>
</dict>
</plist>

Devo mudar alguma coisa?

 

Meu DSDT esta aqui, caso queiram dar uma olhada ;)

http://dl.dropbox.com/u/10628078/DSDT.aml

 

Abracos

Como editar

http://www.insanelymac.com/forum/index.php?showtopic=243652

 

Também pode usar uma legacy

http://www.insanelymac.com/forum/index.php?showtopic=254053

 

Mais informações

http://www.insanelymac.com/forum/index.php?showtopic=266036

 

Veja o Boot.plist do [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url] e quais kexts ele contém (Extensions.mkext).

Oi

Posso usar o LegacyAGPM.kext.zip aqui no meu sistema sem precisar modificar nada? :)

pelo que eu pude perceber vc conseguiu otimos resultados :P

 

Bom.. Entao eu editei a sua legacyagpm e adicionei o device da minha placa, apenas isso

Olha ai, da uma olhada para ver se nao fiz nada errado :P

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleIdentifier</key>
<string>com.apple.driver.LegacyAGPM</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>LegacyAGPM</string>
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>100.12.19</string>
<key>IOKitPersonalities</key>
<dict>
	<key>AGPM</key>
	<dict>
		<key>CFBundleIdentifier</key>
		<string>com.apple.driver.AGPM</string>
		<key>IOClass</key>
		<string>AGPMController</string>
		<key>IONameMatch</key>
		<string>AGPMEnabler</string>
		<key>IOProviderClass</key>
		<string>IOPlatformPluginDevice</string>
		<key>MacBookPro6,2</key>
		<dict>
			<key>LogControl</key>
			<integer>0</integer>
			<key>Vendor10deDevice0dc4</key>
			<dict>
				<key>BoostPState</key>
				<array>
					<integer>0</integer>
					<integer>1</integer>
					<integer>2</integer>
					<integer>3</integer>
				</array>
				<key>BoostTime</key>
				<array>
					<integer>3</integer>
					<integer>3</integer>
					<integer>3</integer>
					<integer>3</integer>
				</array>
				<key>Heuristic</key>
				<dict>
					<key>ID</key>
					<integer>0</integer>
					<key>IdleInterval</key>
					<integer>250</integer>
					<key>SensorOption</key>
					<integer>1</integer>
					<key>SensorSampleRate</key>
					<integer>4</integer>
					<key>TargetCount</key>
					<integer>1</integer>
					<key>Threshold_High</key>
					<array>
						<integer>57</integer>
						<integer>70</integer>
						<integer>88</integer>
						<integer>100</integer>
					</array>
					<key>Threshold_Low</key>
					<array>
						<integer>0</integer>
						<integer>68</integer>
						<integer>75</integer>
						<integer>100</integer>
					</array>
				</dict>
				<key>control-id</key>
				<integer>17</integer>
			</dict>
		</dict>
	</dict>
</dict>
<key>OSBundleLibraries</key>
<dict>
	<key>com.apple.iokit.IOGraphicsFamily</key>
	<string>1.1</string>
	<key>com.apple.iokit.IOPCIFamily</key>
	<string>1.0</string>
	<key>com.apple.kpi.iokit</key>
	<string>8.3.1</string>
	<key>com.apple.kpi.libkern</key>
	<string>8.3.1</string>
	<key>com.apple.kpi.mach</key>
	<string>8.3.1</string>
</dict>
<key>OSBundleRequired</key>
<string>Local-Root</string>
</dict>
</plist>

so salvar e adicionar la em S/L/E?

 

edit

eu adiciono essa sua Info.plist dentro do AppleGraphicsPowerManagement.kext original ou nao precisa?

Tenta entender para que serve uma kext legacy

http://www.insanelymac.com/forum/index.php?showtopic=238708

 

Você tem que copiar uma chave iMac??,? com Vendor????Device???? da kext original para a legacy e ajustar os ?? com os seus valores.

hum... Legal, assim eu aprendo varias coisas! :D

 

Encontrei a chave

			<key>iMac11,1</key>
		<dict>
			<key>GFX0</key>
			<dict>
				<key>BoostPState</key>
				<array>
					<integer>0</integer>
					<integer>1</integer>
					<integer>2</integer>
					<integer>3</integer>
				</array>
				<key>BoostTime</key>
				<array>
					<integer>3</integer>
					<integer>3</integer>
					<integer>3</integer>
					<integer>3</integer>
				</array>
				<key>Heuristic</key>
				<dict>
					<key>ID</key>
					<integer>0</integer>
					<key>IdleInterval</key>
					<integer>100</integer>
					<key>TargetCount</key>
					<integer>5</integer>
					<key>Threshold_High</key>
					<array>
						<integer>80</integer>
						<integer>80</integer>
						<integer>80</integer>
						<integer>100</integer>
					</array>
					<key>Threshold_Low</key>
					<array>
						<integer>0</integer>
						<integer>90</integer>
						<integer>90</integer>
						<integer>90</integer>
					</array>
				</dict>
				<key>control-id</key>
				<integer>17</integer>
			</dict>
			<key>LogControl</key>
			<integer>0</integer>
		</dict>

poderia edita-la de acordo com a sua para que teja bastante performance? Eu vi que tem bastante coisa diferente, por isso fiquei com medo de fazer besteira! :D

Você tem que pegar uma que tenha Vendor????Device???? no lugar de Heuristic.

 

Isso não vai aumentar a performance da placa, vai apenas fazer ela consumir/aquecer menos quando não estiver em uso. A performance só melhora se com a configuração atual a placa estiver sempre no G-state mínimo, não no máximo.

 

O assunto não tem relação com este tópico, que trata de "Instalação do Snow Leopard em Placas-Mãe/Notebooks Asus". Se quiser continuar discutindo esse assunto crie um novo tópico na seção apropriada.

×
×
  • Create New...