Jump to content
Cassio

AppleGraphicsPowerManagement (AGPM) nas nVidia Fermi

Recommended Posts

@shingai


No seu sistema a AGPM está sendo carregada?


Se não tiver, já que usas o Clover, ativa a opção " Fake-LPC "


Temos um sistema muito parecido, inclusive com mesmo modelo de VGA e tive um problema semelhante.


A TI Boost funciona uma maravilha aqui no meu 10.9.2.


Abs.

Gigabyte GA-B75M-D3H - i5 3570 - 8gb DDR3 1600 - GeForce GTX 650 Ti Boost - Clover UEFI 10.9.3

Link to comment
Share on other sites

Aqui tem um exemplo de config.plist com as chaves do SMBIOS

http://sourceforge.net/p/cloverefiboot/code/HEAD/tree/CloverPackage/utils/clover-genconfig/config-sample.plist


No Info.plist da AGPM já tem uma chave de iMac13, mas como já foi dito, está pelo board (Mac-FC02E91DDD3FA6A4), tenta substituir um dos IDs de nVidia pelo seu, por exemplo Vendor10deDevice0fe0 -> Vendor10deDevice11c2

-Donations-

PayPal HERE - Stripe HERE - BuyMeaCoffee HERE - Mercado Livre HERE

Skrill danielnmaldonado@gmail.com - BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

PicPay @danielnmaldonado - PiX @danielnmaldonado@gmail.com

Premium Users HERE - Problems with Paypal HERE

xcd5u2Y.png

Link to comment
Share on other sites

@shingai

No seu sistema a AGPM está sendo carregada? ...

 

É pelo ioreg que vê isso, correto? só não sei ver onde, então!

iKFr19K.png

 

No Info.plist da AGPM já tem uma chave de iMac13, mas como já foi dito, está pelo board (Mac-FC02E91DDD3FA6A4), tenta substituir um dos IDs de nVidia pelo seu, por exemplo Vendor10deDevice0fe0 -> Vendor10deDevice11c2

 

Desse jeito Perna?

vAJkzf3.png

Z97 Maximus VII Formula  i7 4790K  RX580 8GB  32Gb 1866Mhz  Clover em UEFI

Link to comment
Share on other sites

Se você comparar essa chave com o exemplo do primeiro post, vai ver que são bem diferentes. Não posso afirmar porque nunca testei com uma placa dessas, mas acho que os valores não são compatíveis.


Eu tentaria só editar o device ID numa dessas chaves, deixando o restante como está, ou usar uma legacy como a que eu anexei, fazendo o teste do OpenGL em cada tentativa.

-Donations-

PayPal HERE - Stripe HERE - BuyMeaCoffee HERE - Mercado Livre HERE

Skrill danielnmaldonado@gmail.com - BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

PicPay @danielnmaldonado - PiX @danielnmaldonado@gmail.com

Premium Users HERE - Problems with Paypal HERE

xcd5u2Y.png

Link to comment
Share on other sites

Vou fazer os testes e posto resultados.

Acabei de ver nesse site que o Device 11a2 é de uma GK104M [GeForce GTX 675MX Mac Edition]

Uma pergunta, essa alteração de Device pode travar = KP?

 

Eu cheguei a alterar e comigo não travou não. Foi de boa, mas por recomendação aqui do pessoal, deixei intacta, sem qualquer alteração.

O que eu fiz foi ativar a opção " Fake-LPC " no Clover e a AGPM passou a ser carregada.


A minha é uma EVGA (11c2) e também não tá na lista.


Você pode checar se a kexts está sendo carregada nas informações do sistema, coma na imagem, ou pelo KextWizard.


8205IFs.jpg


Abs.

Gigabyte GA-B75M-D3H - i5 3570 - 8gb DDR3 1600 - GeForce GTX 650 Ti Boost - Clover UEFI 10.9.3

Link to comment
Share on other sites

Olha!


Alterei na Board de 11c2 e piorou os resultados

Quando entrei em  > Sobre este Mac > ... > Extensões = nem apareceram as kexts - disse que não foi possível carregar, não lembro ao certo a mensagem.

Voltei com a Board original no AGPM e novamente em Extensões

rWAhyuE.png


Fiz as alterações no SMBIOS do Clover e vou colocar a EFI do HD, testar e postar resultados.



EDIT


Ativei o FakeLPC no clover.

	<key>ACPI</key>
<dict>
	<key>DSDT</key>
	<dict>
		<key>Debug</key>
		<false/>
		<key>ReuseFFFF</key>
		<false/>
		<key>Fixes</key>
		<dict>
			<key>AddDTGP_0001</key>
			<false/>
			<key>AddMCHC_0008</key>
			<false/>
			<key>FakeLPC_0020</key>
			<true/>
			<key>FixAirport_4000</key>
			<false/>
			<key>FixDarwin_0002</key>
			<false/>
			<key>FixDisplay_0100</key>
			<false/>
			<key>FixFirewire_0800</key>
			<false/>
			<key>FixHDA_8000</key>
			<false/>
			<key>FixHPET_0010</key>
			<false/>
			<key>FixIDE_0200</key>
			<false/>
			<key>FixIPIC_0040</key>
			<false/>
			<key>FixLAN_2000</key>
			<false/>
			<key>FixSATA_0400</key>
			<false/>
			<key>FixSBUS_0080</key>
			<false/>
			<key>FixShutdown_0004</key>
			<false/>
			<key>FixUSB_1000</key>
			<false/>
			<key>NewWay_80000000</key>
			<false/>
			<key>FixRegions_10000000</key>
			<false/>
			<key>FIX_RTC_20000</key>
			<false/>
			<key>FiX_TMR_40000</key>
			<false/>
			<key>AddIMEI_80000</key>
			<false/>
			<key>FIX_INTELGFX_100000</key>
			<false/>
			<key>FiX_WAK_200000</key>
			<false/>
			<key>DeleteUnused_400000</key>
			<false/>
			<key>FIX_ADP1_800000</key>
			<false/>
			<key>AddPNLF_1000000</key>
			<false/>
			<key>FIX_S3D_2000000</key>
			<false/>
			<key>FIX_ACST_4000000</key>
			<false/>
			<key>AddHDMI_8000000</key>
			<false/>
		</dict>
		<key>DropOEM_DSM</key>
		<false/>
	</dict>

 

Preciso deixar isso tudo ou posso apagar os que estão com FALSE?


obrigado

Z97 Maximus VII Formula  i7 4790K  RX580 8GB  32Gb 1866Mhz  Clover em UEFI

Link to comment
Share on other sites

A opção FakeLPC não tem nada a ver com AGPM. Você não precisa ativá-la porque já tem o fix LPC na sua DSDT

# Fix the LPC Device
into method label _DSM parent_label LPCB remove_entry;
into device label LPCB insert begin
Method (_DSM, 4, NotSerialized)\n
{\n
Store (Package (0x02) {\n
	"device-id", Buffer (0x04) {0x44,0x1E,0x00,0x00}\n
}, Local0)\n
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))\n
Return (Local0)\n
}
end;

O fato da AGPM ser carregada não garante que ela esteja rodando com a configuração ideal. Se piorou depois de editar é porque o perfil que você usou não é o certo para essa placa.


Tenta com a legacy que eu postei e verifica as mensagens no Console durante a realização do teste.

-Donations-

PayPal HERE - Stripe HERE - BuyMeaCoffee HERE - Mercado Livre HERE

Skrill danielnmaldonado@gmail.com - BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

PicPay @danielnmaldonado - PiX @danielnmaldonado@gmail.com

Premium Users HERE - Problems with Paypal HERE

xcd5u2Y.png

Link to comment
Share on other sites

É evidente que precisa botar o seu device ID e SMBIOS, faria algum sentido usar esses valores que não tem nada a ver com a sua máquina?


Inclusive a que eu postei aqui já tem os valores certos

http://Olarila.com/forum/viewtopic.php?f=3&t=629&start=170#p39928

-Donations-

PayPal HERE - Stripe HERE - BuyMeaCoffee HERE - Mercado Livre HERE

Skrill danielnmaldonado@gmail.com - BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

PicPay @danielnmaldonado - PiX @danielnmaldonado@gmail.com

Premium Users HERE - Problems with Paypal HERE

xcd5u2Y.png

Link to comment
Share on other sites

Tenta com a legacy que eu postei e verifica as mensagens no Console durante a realização do teste.

-Donations-

PayPal HERE - Stripe HERE - BuyMeaCoffee HERE - Mercado Livre HERE

Skrill danielnmaldonado@gmail.com - BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

PicPay @danielnmaldonado - PiX @danielnmaldonado@gmail.com

Premium Users HERE - Problems with Paypal HERE

xcd5u2Y.png

Link to comment
Share on other sites

Aparentemente está funcionando como deveria, talvez o problema não seja no AGPM.


Se você acha que a performance é muito inferior ao 10.8 talvez seja o caso de permanecer no ML como o dininhogrimmjow sugeriu.


Se quiser fazer um último teste, tenta com esta legacy, mas sinceramente acho que não vai melhorar

LegacyAGPM.kext.zip

-Donations-

PayPal HERE - Stripe HERE - BuyMeaCoffee HERE - Mercado Livre HERE

Skrill danielnmaldonado@gmail.com - BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

PicPay @danielnmaldonado - PiX @danielnmaldonado@gmail.com

Premium Users HERE - Problems with Paypal HERE

xcd5u2Y.png

Link to comment
Share on other sites

Perna,


Não deu certo.

Então o que fiz ... alterei a AGPM.


Da primeira vez tinha alterado a AGPM mudando apenas na Board o Device11c2


Só que agora eu inclui uma "Board" iMac13,2


kkBO109.png


kHR5QlR.png


Deu uma melhora significativa de 430 para 1094 ... não foi igual do @ProjectV8 (1142) e acho que

Z97 Maximus VII Formula  i7 4790K  RX580 8GB  32Gb 1866Mhz  Clover em UEFI

Link to comment
Share on other sites

Realmente acho que não tem como, virei todo esse tópico dedicado a GTX 650 TI no tonycrapx86 ( desculpe se não for permitidos colocar links deles )

http://www.tonycrapx86.com/general-hardware-discussion/75540-gtx-650-ti-thread-25.html


e não achei uma pessoa que consegui o fazer a aceleração funcionar no mavericks, veja você mesmo. No 10.8.5 ela funciona perfeitamente, é tudo nativo e sem configuração, e só instalar e usar.

Mobo: GA-B75M-D3H - I5 3330 - 8GB RAM 1333Mhz - HD 230GB | HD 500GB - Vídeo: Sapphire R9 280x - OSx 10.11 & Windows 10
Link to comment
Share on other sites

Cara, dizer que "a aceleração não funciona no Mavericks" é exagero, para não dizer absurdo.


O teste de OpenGL do shingai no Mavericks teve resultados em torno de 1700 FPS. Você diz que no ML tem "acima de 2000", mas quanto acima? Se for pouco acima, não é tanta diferença, além do mais o que interessa é a performance na prática, afinal ninguém usa o computador para rodar testes de performance e ficar apreciando os resultados.


Mas enfim, é uma decisão de quem tem o hardware, que não é meu caso. Se acham que alguns FPS no teste do OpenGL fazem valer a pena usar a versão antiga...

-Donations-

PayPal HERE - Stripe HERE - BuyMeaCoffee HERE - Mercado Livre HERE

Skrill danielnmaldonado@gmail.com - BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

PicPay @danielnmaldonado - PiX @danielnmaldonado@gmail.com

Premium Users HERE - Problems with Paypal HERE

xcd5u2Y.png

Link to comment
Share on other sites

Acho que ficou até um pouco melhor do que o @Project68


eXBGBpk.png


Se quisermos ter uma taxa maior, temos que partir para um Mac real ... como usamos hackintosh, temos que continuar tentando e tentando ... agora vou colocar (atualizar) minha SMBIOS do Clover que está errada, configurada para o Chameleon.


Se houver melhora volto aqui!

Z97 Maximus VII Formula  i7 4790K  RX580 8GB  32Gb 1866Mhz  Clover em UEFI

Link to comment
Share on other sites

Agora já está melhor que o do dininhogrimmjow em 10.8.5 nos testes de OpenGL 1.1 a 2.1


http://Olarila.com/forum/viewtopic.php?f=3&t=629&start=160#p39893


Esses valores que você botou na AGPM, pode botar na legacy. A vantagem é que quando o sistema for atualizado você não vai precisar editar a kext novamente.

-Donations-

PayPal HERE - Stripe HERE - BuyMeaCoffee HERE - Mercado Livre HERE

Skrill danielnmaldonado@gmail.com - BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

PicPay @danielnmaldonado - PiX @danielnmaldonado@gmail.com

Premium Users HERE - Problems with Paypal HERE

xcd5u2Y.png

Link to comment
Share on other sites

Posts off-topic movidos

Esse é brother d+ ;)

Abs Napalm.

 

Acho que ficou até um pouco melhor do que o @Project68

Se quisermos ter uma taxa maior, temos que partir para um Mac real ... como usamos hackintosh, temos que continuar tentando e tentando ... agora vou colocar (atualizar) minha SMBIOS do Clover que está errada, configurada para o Chameleon.

Se houver melhora volto aqui!

Parabéns Shingai, show de bola os results.


Tem como você me passar a legacy já com os valores atualizados, se a tiver usando, por favor.


To grilado aqui cara. Aqui comigo ela funciona sem eu ter feito nada e uso no Clover a 13,2 (Mac-FC02E91DDD3FA6A4)


Tem como alguém me explicar de onde que a minha 650ti está registrada, como que a aceleração gráfica está a funcionar se no AGPM não há a ID dela e eu nem uso a legacy?


Resolví dar uma observada nessa questão, pois tenho observado algumas mensagens no console.


Vlw.

Gigabyte GA-B75M-D3H - i5 3570 - 8gb DDR3 1600 - GeForce GTX 650 Ti Boost - Clover UEFI 10.9.3

Link to comment
Share on other sites

Funcionar, funciona para todos, com ou sem o ID na kext, a questão é a performance, que pode melhorar se fizer a configuração correta na AGPM.


Pelo que entendi ele editou diretamente na kext, não usou legacy

http://Olarila.com/forum/viewtopic.php?f=3&t=629&p=40112#p39972


Seria o equivalente a usar esta legacy

LegacyAGPM.kext.zip

 

Resta saber se ele botou o ID também na chave Mac-FC02E91DDD3FA6A4 existente, ou apenas nessa nova chave iMac13,2.

-Donations-

PayPal HERE - Stripe HERE - BuyMeaCoffee HERE - Mercado Livre HERE

Skrill danielnmaldonado@gmail.com - BTC 33HeGCuCSh4tUBqdYkQqKpSDa1E7WeAJQ3

PicPay @danielnmaldonado - PiX @danielnmaldonado@gmail.com

Premium Users HERE - Problems with Paypal HERE

xcd5u2Y.png

Link to comment
Share on other sites

Funcionar, funciona para todos, com ou sem o ID na kext, a questão é a performance, que pode melhorar se fizer a configuração correta na AGPM.

Pelo que entendi ele editou diretamente na kext, não usou legacy


Resta saber se ele botou o ID também na chave Mac-FC02E91DDD3FA6A4 existente, ou apenas nessa nova chave iMac13,2.

 

Entendi.

Eu estava grilado, pois não estava tendendo como que a minha funcionou de primeira e de modo correto e a dele não. Acho que o fator determinante foi o smbios, correto? Eu usei logo de primeira o 13.2.


Eu editei a legacy com a chave do 13,2( Mac-FC02E91DDD3FA6A4 ) e coloquei o devid da minha e deu certo, mas não teve diferença de resultado não. Ficou a mesma coisa.

Mas a experiência pra mim foi válida, isso que conta.



Tenho observado no console alguns warnings, erros e tals e achei que poderia ser em virtude disso. Não vou postar aqui porque não faz parte do conteúdo do tópico.

Vou só aproveitar a oportunidade p/ perguntar qual o setor correto p/ postar esse tipo de coisa?


Abs.

Gigabyte GA-B75M-D3H - i5 3570 - 8gb DDR3 1600 - GeForce GTX 650 Ti Boost - Clover UEFI 10.9.3

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.





×
  • Create New...