Jump to content

HD Graphics 4000 Aceleração gráfica - El Capitan


andreyaze
 Share

26 posts in this topic

Recommended Posts

Olá! 

 

Instalei o El Capitan no meu notebook Lenovo g400s. Tudo correu normalmente durante a instalação, o único problema que encontrei foi de vídeo. O sistema só está reconhecendo 4MB da intel HD 4000 (não é só visual. O sistema está lento). Como posso corrigir isso?

 

3Jdcili.png

 

Estou usando o clover como bootloader. Anexei minha config.plist.

 

config.plist: https://www.dropbox.com/s/uf6qabjtvgb8xux/config.plist?dl=0

Link to comment
Share on other sites

Você tem aceleração de video? QE/CI?

 

Tamanho da memoria eu ia te passar um método depois, não se preocupa com isso, essa informação é estético. 


Usar FakeID é pra outra coisa, nada a ver no seu caso.

  • Like 1
Link to comment
Share on other sites

Estou usando as mesmas kexts que vieram na imagem de instalação (não sei se posso citar de qual site fiz o download). São essas:
 

lWuu2EE.png

 

Não troquei os boot-args. São os mesmos desde a instalação (peguei o config.split daqui: https://github.com/RehabMan/OS-X-Clover-Laptop-Config )

 

Fiz os testes do tópico sobre QE/CI. O app do DVD não abre (mostra  a mensagem "não foi encontrado um dispositivo válido para reprodução), o jogo de xadrez fica com problemas gráficos (lentidão, glitches, etc) e as animações que contêm transparência ficam instáveis. 

Link to comment
Share on other sites

Cara o zica é isso.  :(

 

Pegar qualquer kext sem saber pra que serve é osso, as vezes essas kexts que você está usando nem estão atualizadas pro seu Hack, é generico...

 

Por ex: A AppleIntelFramebufferCapri usamos pra injetar o video, como vamos saber se não tem conflitos com os patches usados no Clover?

 

Use as kexts nativas.

 

E não precisa colocar algumas dessas kexts na pasta do Clover "10.11", algumas dessas já estão no S/L/E

  • Like 2
Link to comment
Share on other sites

Faz um teste, deleta essas kexts:

lWuu2EE.png

 

Depois repara as permissões e os caches, e veja se funciona.

 

Usa essa config.plist: config.plist.zip


EDIT: Faz um favor tambem.

 

Baixa o app DPCIManager e vá na guia PCIList, tira um print, e posta aqui.

 

Com o tempo vamos te ajudar a deixar esse laptop "filé"  ;)

  • Like 1
Link to comment
Share on other sites

Consegui dar boot removendo as kexts indicadas (tive que deixar a "AppleACPIPS2Nub" para o teclado funcionar). Com essa config passada os glitchs continuam (embora a memória de vídeo fique no valor normal). Repeti aqueles testes do tópico sobre QE/CI e tudo parece funcionar bem. Até o jogo de Xadrez ficou rápido. A única coisa que atrapalha (e muito) são esses glitches :/

 

Infos do DPCIManager:

 

yPQcbJl.png

 

Novamente agradeço sua ajuda!  :D

 

 

EDIT:

Consegui resolver utilizando esse kext patch:

<dict>
    <key>Comment</key>
    <string>HD4000 0x01660003 FrameBuffer 8 MB</string>
    <key>Name</key>
    <string>AppleIntelFramebufferCapri</string>
    <key>Find</key>
    <data>AwBmAQECBAIAAAAEAAAAAQ==</data>
    <key>Replace</key>
    <data>AwBmAQECBAIAAAAEAACAAA==</data>
</dict>

@Allan agradeço sua disposição em ajudar! Vou editar o POST principal para caso alguém futuramente enfrente o mesmo problema.

Link to comment
Share on other sites

Beleza!

 

Remove todas as Voodoos e a AppleACPIPS2Nub, e usa essa, mas instale a mesma em S/L/E: VoodooPS2Controller.kext.zip

 

Agora sobre os glitches, tem certeza de que a resolução não é maior? 

 

Faz um check e se certifique de que não tem mais nada relacionado ao grafico (como kexts, ou itens repetidos), a não ser o config.plist  :rolleyes:

 

Usa esse config.plist: config.plist.zip

 

 


EDIT: Onde você achou esse método? Seria interessante postar a fonte.  ;)

Link to comment
Share on other sites

Sim, S/L/E = System / Library / Extensions

 

Para fazer isso aconselho fazer assim, joga a kext que quer nessa pasta "Extensions", e roda esses comandos:

sudo -s
chmod -R 755 /Volumes/El Capitan/Library/Extensions
chown -R 0:0 /Volumes/El Capitan/Library/Extensions
touch /Volumes/El Capitan/System/Library/Extensions
kextcache -u /Volumes/El Capitan
exit

Troque o nome da partição pela a que usa atualmente, ex:

/Volumes/Andre/Library/Extensions
Link to comment
Share on other sites

 Share

×
×
  • Create New...