Jump to content

[Guia] DSDT/SSDT - Conhecimentos Gerais

dsdt guia ssdt

  • Please log in to reply
78 replies to this topic

#61
Allan

Allan

    V.I.P. Member

  • Supervisors
  • 11,464 posts
  • Gender:Male

O macOS Sierra está com alguns problemas com o XCPM.

 

Acredito que se tentar usar um SSDT modificado, terá melhores resultados.

 

Off-topic: Você conseguiu ativar a Nvidia GTX 670M?



#62
JahRastaMaN

JahRastaMaN

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 206 posts
  • Gender:Male
  • Location:Brasil

O macOS Sierra está com alguns problemas com o XCPM.

 

Acredito que se tentar usar um SSDT modificado, terá melhores resultados.

 

Off-topic: Você conseguiu ativar a Nvidia GTX 670M?

 

Então, deve ser isso mesmo porque não mudei nada em minha config e só tenho x12 e x23 cravado e deixa muito limitado a máquina edição e afins.

O script do piker mudou e estou com umas dúvidas: antes era apenas usar o comando: ./ssdtPRGen.sh -w 3 e agora o que usar? deixo apenas o padrão e permita que ele reconheça o meu processador (coisa que ele faz com maestria). Pensei em usar esse comando: ./ssdtPRGen.sh -target 1 -c 3 -xcpm 0(já que o OS X está com problemas com o XCPM). A GTX 670M reconhece na install nativamente com o clover eu apenos instalo o webdriver pra evitar que ela tenha os antigos problemas de travamento. 

 

Attached File  Screen Shot 2016-10-22 at 14.47.53.png   179.95KB   1 downloads



#63
Allan

Allan

    V.I.P. Member

  • Supervisors
  • 11,464 posts
  • Gender:Male

Usando o comando antigo não têm problema.

 

Você precisa do XCPM, se não o gerenciamento não será completo, e indicar qual é o modelo do CPU não é necessário.

 

Apesar dos problemas, podemos fazer alguns testes.



#64
JahRastaMaN

JahRastaMaN

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 206 posts
  • Gender:Male
  • Location:Brasil

Usando o comando antigo não têm problema.

 

Você precisa do XCPM, se não o gerenciamento não será completo, e indicar qual é o modelo do CPU não é necessário.

 

Apesar dos problemas, podemos fazer alguns testes.

 

Entendo. Estou subindo com o XCPM mas não estou tendo todos os states como te disse; o clover está gerando o C e P states mas sem sucesso. Quais testes poderíamos fazer? 

Obrigado!



#65
Allan

Allan

    V.I.P. Member

  • Supervisors
  • 11,464 posts
  • Gender:Male

Gere um SSDT com o XCPM em modo 1 (habilitado), coloque o mesmo no local correto.

 

Vá no seu config.plist e desabilite o C/P States, vamos deixar apenas o SSDT fazer o trabalho. Há e desmarque o DropOEM.

 

Pra saber se ela está sendo carregada, use a opção Debug, reinicie o Hack e dentro da pasta EFI/CLOVER/misc, verá um arquivo boot.log.

Abra o IOReg e veja como está seu gerenciamento de energia. 



#66
JahRastaMaN

JahRastaMaN

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 206 posts
  • Gender:Male
  • Location:Brasil

Gere um SSDT com o XCPM em modo 1 (habilitado), coloque o mesmo no local correto.

 

Vá no seu config.plist e desabilite o C/P States, vamos deixar apenas o SSDT fazer o trabalho. Há e desmarque o DropOEM.

 

Pra saber se ela está sendo carregada, use a opção Debug, reinicie o Hack e dentro da pasta EFI/CLOVER/misc, verá um arquivo boot.log.

Abra o IOReg e veja como está seu gerenciamento de energia. 

 

Olá, Allan! Tentei o procedimento ./ssdtPRGen.sh -xcpm 1 e me retornou isso:

 

Attached File  Screen Shot 2016-10-23 at 18.35.42.png   474.19KB   1 downloads

 

E quando coloquei a ssdt e configurei o clover dessa forma eu não obtive sinal de vídeo:

 

Attached File  Screen Shot 2016-10-24 at 00.49.57.png   512.24KB   1 downloads

 

Attached File  Screen Shot 2016-10-24 at 00.50.23.png   465.34KB   1 downloads

 

 

Obrigadoo!!



#67
Allan

Allan

    V.I.P. Member

  • Supervisors
  • 11,464 posts
  • Gender:Male

Bem de acordo com a 1º imagem, não têm como o script salvar o SSDT na pasta Extra, se está usando o Clover  :rolleyes:

 

Sobre o config.plist sem P/C States + video, têm coisa errada ai. Um não têm como afetar o outro. 

 

Deve está esquecendo algo ai....



#68
edgarmito

edgarmito

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts

olá

 

não é isso que mostra teu snapshot do clover ..

 

dropoemssdt está desabilitado ..

 

bom hack

 

 

Obrigado Artur,


ta marcado é que a luz da foto tirada pelo celular não aparece o a seta marcando :) 
mas obrigado


No seu caso acho que nem vale a pena gerar um SSDT modificado.

 

Apenas use o que o Clover oferece, e será suficiente para sua performance.  ;)

Então Allan,

 

Sempre fico meio na dúvida, já li relativamente bastante sobre o assunto e a ultima compreensão que tive que no caso do meu hardware, é, que seria bom não ativar o P C States  e usar uma SSDT .... você acha desnecessário,? tenho medo do CPu não trabalhar corretamente e dar problema posteriormente.

Obrigado



#69
artur_pt

artur_pt

    InsanelyMac V.I.P.

  • Moderators
  • 6,327 posts
  • Gender:Male
  • Location:Portugal
  • Interests:TechManiaco

olá

 

posta bootlog do clover para ver o que está carregando

 

bom hack



#70
edgarmito

edgarmito

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts

Certo Artur

 

me parece que o SSDT esta sendo carregado, mesmo eu não usando nenhuma opção do ACPI no Clover, pois agora desmarquei tudo mesmo na sessão e estou subindo assim

mas a SSDT ta carregando certo ?  o que me parece não carregar é DSDT , estou correto ?


Valeu

https://www.dropbox....og.log.txt?dl=0



#71
artur_pt

artur_pt

    InsanelyMac V.I.P.

  • Moderators
  • 6,327 posts
  • Gender:Male
  • Location:Portugal
  • Interests:TechManiaco

olá

 

 

The CPU not supported turbo

Turbo: 34/34/34/34

DSDT found in Clover volume OEM folder: EFI\CLOVER\ACPI\patched\DSDT.aml está patcheado ?

Patch table: SSDT SataTabl
6:134 0:000 SSDT len = 0x36D
6:135 0:000 Patch table: SSDT Cpu0Ist
6:135 0:000 SSDT len = 0x9AA
6:135 0:000 Patch table: SSDT CpuPm
6:135 0:000 SSDT len = 0xA92
6:135 0:000 Drop tables from Xsdt, SIGN=XXXX TableID= Length=0
6:135 0:000 Xsdt has tables count=8
6:135 0:000 corrected XSDT length=100
6:135 0:000 === [ ACPIPatchedAML ] ====================================
6:135 0:000 Start: Processing Patched AML(s): Unsorted
6:135 0:000 Inserting SSDT.AML from EFI\CLOVER\ACPI\patched ... Success
6:153 0:018 End: Processing Patched AML(s)
6:153 0:000 CPUBase=0 and ApicCPUBase=1 ApicCPUNum=4

 

isto não devia estar a ser carregado .. so devia carregar o ssdt.aml gerado pelo script com as configs para teu cpu

 

teu config.plist deve estar uma bosta .. faz o upload dele .. melhor faz up da pasta efi ..

 

para analisar .. não tens uefi nessa mobo ? porque estás a usar a emuvariable.efi ?

 

bom hack



#72
JahRastaMaN

JahRastaMaN

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 206 posts
  • Gender:Male
  • Location:Brasil

Bem de acordo com a 1º imagem, não têm como o script salvar o SSDT na pasta Extra, se está usando o Clover  :rolleyes:

 

Sobre o config.plist sem P/C States + video, têm coisa errada ai. Um não têm como afetar o outro. 

 

Deve está esquecendo algo ai....

 

Aqui está tudo certo... o problema ou é com o clover ou é com o Sierra. Eu acabei de usar as mesmas configurações no el capitan e tenho todos os states...

;). Há não ser que tenho mudado algo. Obrigado, Allan. Quando estiver mais tempo volto para testarmos.

 

Attached File  Screen Shot 2016-10-25 at 6.04.52 PM.png   150.61KB   2 downloads

 

Detalhe: eu não uso ssdt.



#73
edgarmito

edgarmito

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts

olá

 

 

The CPU not supported turbo

Turbo: 34/34/34/34

DSDT found in Clover volume OEM folder: EFI\CLOVER\ACPI\patched\DSDT.aml está patcheado ?

Patch table: SSDT SataTabl
6:134 0:000 SSDT len = 0x36D
6:135 0:000 Patch table: SSDT Cpu0Ist
6:135 0:000 SSDT len = 0x9AA
6:135 0:000 Patch table: SSDT CpuPm
6:135 0:000 SSDT len = 0xA92
6:135 0:000 Drop tables from Xsdt, SIGN=XXXX TableID= Length=0
6:135 0:000 Xsdt has tables count=8
6:135 0:000 corrected XSDT length=100
6:135 0:000 === [ ACPIPatchedAML ] ====================================
6:135 0:000 Start: Processing Patched AML(s): Unsorted
6:135 0:000 Inserting SSDT.AML from EFI\CLOVER\ACPI\patched ... Success
6:153 0:018 End: Processing Patched AML(s)
6:153 0:000 CPUBase=0 and ApicCPUBase=1 ApicCPUNum=4

 

isto não devia estar a ser carregado .. so devia carregar o ssdt.aml gerado pelo script com as configs para teu cpu

 

teu config.plist deve estar uma bosta .. faz o upload dele .. melhor faz up da pasta efi ..

 

para analisar .. não tens uefi nessa modo ? porque estás a usar a emuvariable.efi ?

 

bom hack

 

uahSUAhsuahSUHAUSHAuhauhs :drool:

Nossa Artur, faz um tempão que não mexo no Clover, já fiz cada cagada tentando ajustar que depois que estabilizou não mexi mais...

Voce faria a gentileza de uma olhada na config?
A DSDT está patcheada..

Vou upar a pasta EFI então...

Muitíssimo obrigado e uma boa noite!


obs: unica coisa que mudei a vga hoje, agora é gtx 750 não sei se precisa saber....

https://www.dropbox....si/EFI.zip?dl=0

 

 

Só pra complementar ( imagem anexa)

A gpu lá no HWMonitor..    a velocidade do GPU FAN e GPU PWM eles parecem estáticos.. é isso mesmo??

a temperatura,clock e memory tem alterações conforme uso mas esses outros componentes ficam em valores fixo...pode ser bug do programa?

https://www.dropbox.....11.49.png?dl=0







 



#74
artur_pt

artur_pt

    InsanelyMac V.I.P.

  • Moderators
  • 6,327 posts
  • Gender:Male
  • Location:Portugal
  • Interests:TechManiaco

uahSUAhsuahSUHAUSHAuhauhs :drool:

Nossa Artur, faz um tempão que não mexo no Clover, já fiz cada cagada tentando ajustar que depois que estabilizou não mexi mais...

 

 

 

olá

 

testa este 

 

Attached File  config.plist.zip   1.92KB   2 downloads

 

quanto aos sensores pode ter a ver com a fakesmc e plugins.. tenta com outra versão

 

http://www.hwsensors.com

 

bom hack



#75
edgarmito

edgarmito

    InsanelyMac Protégé

  • Members
  • Pip
  • 6 posts

olá

 

testa este 

 

attachicon.gifconfig.plist.zip

 

quanto aos sensores pode ter a ver com a fakesmc e plugins.. tenta com outra versão

 

http://www.hwsensors.com

 

bom hack

Vlw Artur,

 

Testei a config e tudo ok.. agora ficou assim o log de boot: https://www.dropbox....og.log.txt?dl=0


Tava muito ruim mesmo a config? e na pasta EFI, preciso apagar alguma coisa lá?

O DSDT e SSDT estão sendo carregados ? olhei lá me parece que sim não, mas não tenho certeza


Vlwwwwww



#76
livetodie

livetodie

    InsanelyMac Protégé

  • Members
  • Pip
  • 15 posts

Allan obrigado por me ajudar. 

 

Este é o conteúdo da pasta.

 

/Volumes/EFI/EFI/CLOVER/drivers64UEFI

/Volumes/EFI/EFI/CLOVER/drivers64UEFI/FSInject-64.efi
/Volumes/EFI/EFI/CLOVER/drivers64UEFI/OsxAptioFix2Drv-64.efi
/Volumes/EFI/EFI/CLOVER/drivers64UEFI/OsxFatBinaryDrv-64.efi
/Volumes/EFI/EFI/CLOVER/drivers64UEFI/PartitionDxe-64.efi
/Volumes/EFI/EFI/CLOVER/drivers64UEFI/VBoxHfs-64.efi
 
O que pode estar errado ai ?


#77
Allan

Allan

    V.I.P. Member

  • Supervisors
  • 11,464 posts
  • Gender:Male

Vamos para o tópico que criei.

 

[Ajuda] Problemas com o modo Hibernar - macOS Sierra



#78
JahRastaMaN

JahRastaMaN

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 206 posts
  • Gender:Male
  • Location:Brasil

O macOS Sierra está com alguns problemas com o XCPM.

 

Acredito que se tentar usar um SSDT modificado, terá melhores resultados.

 

Off-topic: Você conseguiu ativar a Nvidia GTX 670M?

 

Foi corigido o problema com o XCPM no Sierra? Não consigo ter os states todos com ele mas com o el capitan está tudo perfeito.  :w00t:



#79
Allan

Allan

    V.I.P. Member

  • Supervisors
  • 11,464 posts
  • Gender:Male

Foi corigido o problema com o XCPM no Sierra? Não consigo ter os states todos com ele mas com o el capitan está tudo perfeito.  :w00t:

Ainda não sei te responder...

 

Não uso o Sierra, mas acredito que com a atualização do script do Pike isto possa ter sido corrigido.







Also tagged with one or more of these keywords: dsdt, guia, ssdt


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2017 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy