Jump to content
Cassio

AppleGraphicsPowerManagement (AGPM) nas nVidia Fermi

Recommended Posts

olá


n tem jeito nenhum usares macpro3,1 com ivy


usa imac13,1


tás a usar um cpu de ultima geração, com o smbios de uma máquina com uns 10 anos...


bom hack

 


Obrigado Artur!


Mudei de 3,1 pra iMac 13,1 mas o overclock não funcionava. Então selecionei o 12,1 e funcionou perfeito.


Tentei usar a legacy mas quando reiniciei o log mandava reestruturar a kext.

Verifiquei que faltava uma chave na estrutura (pelo menos de acordo com o ML 10.8.2):


Machines


iMac12,1


..............



Quando reinicie o log começou a funcionar.


Eis os resultados:

resultados.png.b380239ab8230d75845ea1ccdc0a29a4.png

 

Não sei se é um defeito mas, percebo que minha placa de video, mesmo sendo nova, só aceita essas versões de OpenGL no OpenGL Extensions Viewer 4.0: 1.1, 1.2, 1.3, 1.4, 1.5, 2.0 e 2.1. Quando mudo o OpenGL Profile de Compatibility pra Core ficam disponíveis as versões 3.1 a 4.3 porém quando mando testar o app trava e fecha.


No teste não vi mudança drástica de rendimento e usando o LuxMark também não mudou muito...


Estou percebendo que em conversão de vídeo minha placa está bem lenta e a CPU está sendo muito utilizada. É normal?

Mac OS CATALINA [OpenCore]

GA-Z97X-UD5H-BK | Core i7 4790k | Radeon RX 580 8GB | Samsung m.2 960 EVO

Link to comment
Share on other sites

olá


a gráfica de 12,1 se não me engano é uma ati


por isso os parâmetros n serão os corretos, pois isso é uma nvidia.


tens de usar os parâmetros de uma nvidia, sobre esse smbios na legacy


tenta os parâmetros de imac9,1 sobre esse smbios


bom hack

PB Easy Note TM 86 - i5 430 M - H55M - Ram - 6 GB - Alc272 - Radeon HD 5470 512 QE/CI

Lenovo G500 - i5 3230m - HM77 - Ram - 8 GB - Conexant audio - HD 4000

My OS X Files 

Link to comment
Share on other sites

olá


a gráfica de 12,1 se não me engano é uma ati


por isso os parâmetros n serão os corretos, pois isso é uma nvidia.


tens de usar os parâmetros de uma nvidia, sobre esse smbios na legacy


tenta os parâmetros de imac9,1 sobre esse smbios


bom hack

 

Mas mantenho o meu SMBIOS em 12,1?


EDITADO:


Mantive a 12,1 no SMBIOS e apliquei a estrutura copiada da AppleGraphicsPowerManagement de iMac 9,1 para a legacy.

Os g-states no log estão perfeitos.

Funcionou perfeitamente! Obrigado Artur!

 

219033601_resultados2.png.82c48748dc0049c95c937da8bff2d3cf.png

 

Só não entendi 2.1 ficar em 700... e continua o app crash no teste do 3.1 a 4.3.

No LuxMark o resultado foi inferior...


Percebi também que em conversão de vídeo o state vai pra 3... e tá super lenta a conversão.

Mac OS CATALINA [OpenCore]

GA-Z97X-UD5H-BK | Core i7 4790k | Radeon RX 580 8GB | Samsung m.2 960 EVO

Link to comment
Share on other sites

olá


podes tentar a de imac13,1 em imac12,1

 

[attachment=0]Captura de ecrã 2013-01-27, às 18.20.53.png[/attachment]

 

deve estar por nº de serie da board


bom hack

 

Eu até havia pensado nisso quando vc escreveu pra usar do 9,1 mas não tem iMac 13,1 no AGPM...

Mac OS CATALINA [OpenCore]

GA-Z97X-UD5H-BK | Core i7 4790k | Radeon RX 580 8GB | Samsung m.2 960 EVO

Link to comment
Share on other sites

Estou percebendo uma coisa muito bizarra. Achava que era bug do OpenGL Extensions Viewer mas não é...


Quando testei os status nele, só ficavam no máximo se eu trocava de Space... Tipo, eu deixei o console aberto em fullscreen e abri o OpenGL Extensions Viewer. Apertei Start e fui pra tela do console ver o status e estava ok (foi pro máximo e o cooler da EVGA ficou barulhento) e os resultados ficavam em torno de 11.000 mas se eu fico na tela do OpenGL Extensions Viewer enquanto roda o teste, não passa de 700.


Abri algumas janelas de videos do Youtube ao mesmo tempo no mesmo Space e, eles ficam travando, tipo meio lentos (quadro a quadro). Quando troquei de Space e ativei o Mission Control deu pra ver as miniaturas desses videos rodando no outro Space sem travar nada...

Alguém sabe o que pode ser isso??


Apesar de estar usando a AGPM Legacy, eu copiei exatamente os valores do iMac13,1 na AppleGraphicsPowerManagement original e apliquei nela, apenas mudando para o ID da minha placa, pois era diferente do tutorial e fiquei com receio de mexer nos valores...

 

Machines


Mac-00BE6ED71E35EB86


LogControl

0

Vendor10deDevice1183


Heuristic


ID

4

MinP0P1

9

MinP5

14

MinP8

15

MinVP0

9

MinVP1

19

MinVP5

26

MinVP8

28

NumOfPstates

16

P0Table


0

1

2

3

4

5

6

7

8

9

20

22

23

24

26

28


P1Table


10

11

12

13

14

15

16

17

18

19

20

22

23

24

26

28



control-id

17



 

Em conversão de video também tenho percebido baixo desempenho...


Ajuda, please!!!

Obrigado.

Mac OS CATALINA [OpenCore]

GA-Z97X-UD5H-BK | Core i7 4790k | Radeon RX 580 8GB | Samsung m.2 960 EVO

Link to comment
Share on other sites

Boa tarde,


Estou na luta para achar onde coloco o vendor e device id da minha placa de video dentro do info.plist AppleGraphicsPowerManagement. Minha placa é uma GT520M com 512 MB. Só que eu não acho dentro do info.plist o local pra fazer isso :cry: Uma ajudinha por favor !!!!


Obrigado!!!

Link to comment
Share on other sites

Em algum perfil de nVidia dentro do identificador de modelo que você usa no SMBIOS.


Também pode usar uma kext legacy.


Veja o exemplo no primeiro post.

-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

Em algum perfil de nVidia dentro do identificador de modelo que você usa no SMBIOS.


Também pode usar uma kext legacy.


Veja o exemplo no primeiro post.

 

Quando vc fala do identificador SMBIOS vc se refere ao que eu escolho dentro do Chameleon Wizard por exemplo? Eu estava usando Macbook pro 8.1 e agora mudei para Macbook Pro 9.1. Será q eu devo usar um mais baixo?.


Obrigado!

Link to comment
Share on other sites

9,1 é Ivy Bridge, o seu é Sandy, use 8,1


http://Olarila.com/forum/viewtopic.php?f=2&t=1302


Porém não existe nenhum MacBookPro8 com nVidia, então recomendo usar uma legacy. Baixe o exemplo para laptop e edite com os seus valores.

-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

9,1 é Ivy Bridge, o seu é Sandy, use 8,1


http://Olarila.com/forum/viewtopic.php?f=2&t=1302


Porém não existe nenhum MacBookPro8 com nVidia, então recomendo usar uma legacy. Baixe o exemplo para laptop e edite com os seus valores.

 

Então vamos ver se eu entendi.....

Onde está:

IOPlatformPluginDevice

MacBookPro6,2



eu mudo para

IOPlatformPluginDevice

MacBookPro8,1



e onde está o vendor e device eu coloco o da minha placa. No exemplo eu já coloquei os dados da minha placa. É isso?


LogControl

0

Vendor10deDevice1050

Link to comment
Share on other sites

Isso, e também mude o SMBIOS para MacBookPro8,1 no Chameleon Wizard.

-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

9,1 é Ivy Bridge, o seu é Sandy, use 8,1


http://Olarila.com/forum/viewtopic.php?f=2&t=1302


Porém não existe nenhum MacBookPro8 com nVidia, então recomendo usar uma legacy. Baixe o exemplo para laptop e edite com os seus valores.

 

Eu devo copiar a AppleGraphicsPowerManagement da pasta S/L/E e coloca-la em outro local e instalar o LegacyAGPM ,depois de editado, usando o Kext Wizard? Eu mudei o SMBIOS pelo Chameleon Wizard para MacBookPro 8.1

Link to comment
Share on other sites

Deixe a AppleGraphicsPowerManagement original, apenas instale a legacy.

-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

Deixe a AppleGraphicsPowerManagement original, apenas instale a legacy.

 

pernacabeluda mais uma vez obrigado pela ajuda....


Os resultados dos testes estão melhores. Mas será q ainda posso melhorar? Pergunto isso pois no teste do Cassio ele chega a uma média de 1000 FPS e na teoria ele tem uma placa de video inferior a minha ou será q estou enganado?

Teste.tiff

TESTE VIDEO.tiff

Link to comment
Share on other sites

Realmente não melhorou muito. Tenta ativar o LogControl para ver se o AGPM está mesmo ativo.

-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

Realmente não melhorou muito. Tenta ativar o LogControl para ver se o AGPM está mesmo ativo.

 

O control se ativa como abaixo?

MacBookPro8,1


LogControl

1

Vendor10deDevice1050


BoostPState



Eu fiz isso e não encontrei nenhum arquivo chamado kernel.log dentro da pasta /var/log é isso mesmo que devo procurar?

Link to comment
Share on other sites

Não sei o que passou.


Tenta instalar manualmente em /S/L/E


http://Olarila.com/forum/viewtopic.php?f=2&t=32


A AGPM original deve permanecer intocada.

-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

Não sei o que passou.


Tenta instalar manualmente em /S/L/E


http://Olarila.com/forum/viewtopic.php?f=2&t=32


A AGPM original deve permanecer intocada.

 

Existe alguma chance de vc fazer acesso remoto ao meu notebook? O erro não é mais apresentado, mas não consigo saber se o arquivo foi carregado. Eu abri o APP Console e digitei na busca AGPM, a mensagem de erro que aparece é uma mensagem antiga. Nesse momento não há mais erros. Será que pode me ajudar? Não sei o que estou fazendo de errado :roll:

KERNEL 2.tiff

Link to comment
Share on other sites

Me parece que a estrutura da AGPM mudou um pouco na versão atual, tenta com esta legacy


Laptop

LegacyAGPM.kext.zip

Desktop

LegacyAGPM.kext.zip

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

Me parece que a estrutura da AGPM mudou um pouco na versão atual, tenta com esta legacy

[attachment=0]LegacyAGPM.kext.zip[/attachment]

 

Cara o problema continua :( Para tirar qualquer dúvida eu reinstalei o sistema e instalei a kext legacy que vc editou para mim e nada mudou no desempenho :-( Tem alguma idéia mágica? PLEASE rsrs

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...