Jump to content
  • Announcements

    • Allan

      Forum Rules   04/13/2018

      Hello folks! As some things are being fixed, we'll keep you updated. Per hour the Forum Rules don't have a dedicated "Tab", so here is the place that we have our Rules back. New Users Lounge > [READ] - InsanelyMac Forum Rules - The InsanelyMac Staff Team. 
Sign in to follow this  
PingoLinkin

[Guia] El Capitan na mobo GA‐X58A‐UD3R + NVIDIA GeForce GTX 650 2GB

23 posts in this topic

Recommended Posts

Olá a todos!

 

Segue um breve tutorial de como instalei o El Capitan na placa GA‐X58A‐UD3R, e vídeo NVIDA GeForce GTX 650 2GB.

 

Especificações da máquina:

Placa mãe: Gigabyte GA‐X58A‐UD3R

Chipset: Intel® X58 Express Chipset

Processador: Intel Core i7-3820 3.2 GHz // LGA2011

Memória: Corsair (5x 2GB = 10GB) 2000MHz DDR3

Rede: Realtek RTL8111E chip (10/100/1000 Mbit)

Áudio: Realtek ALC889 codec

Vídeo: NVIDIA GeForce GTX 650 2GB

Teclado: Apple Aluminium

Mouse: Microsoft

HD para Sistema: SSD 120GB Kingston

 

 

1 - Criando o PenBoot

Você precisará de um Pendrive com pelo menos 8GB;

Baixe o Flash Drive Maker: Download

Siga  passo a passo em vídeo criado pelo autor: Assistir

Feito isso, pule para a próxima etapa.

 

 

2 - Instalando o Clover no pendrive

Baixe o Bootloader Clover mais recente: Download

Instale ele normalmente, não esquecendo de na última etapa selecionar o Pendrive no disco de destino.

Agora abra o pendrive e procure a pasta EFI, baixe esta pasta clover: CLOVER.zip e substitua a do pendrive por esta.

Inicie a máquina pelo pendrive e instale o El Capitan.

 

 

3 - Pós-Instalação

Inicie o sistema usando o Boot do Pendrive.

Instale o Clover novamente em seu HD:

 

Selecione o botão CUSTOMIZE

post-308614-0-13141100-1490614991_thumb.png

 

Certifique se a opção Install for UEFI booting only está marcado e instale.

 

Agora baixe o Clover Configurator clicando aqui http://mackie100projects.altervista.org/download-clover-configurator .

 

Procure a aba Mount EFI;

Agora monte a partição EFI do seu HD, basta clicar no botão Mount Partition;

post-308614-0-35342200-1490639957_thumb.png

 

Abra a partição e dentro da Pasta EFI, substitua a pasta CLOVER pela pasta que deixei mais acima para download.

 

Feito!

 

post-308614-0-22655300-1490617005_thumb.png

 

-----------/-//-----------

 

VÍDEO: 100%

ÁUDIO: 100% [Graças a MaLd0n]

PROCESSADOR: 100%

REDE: 100%

USB 3.0: 100%

HIBERNAÇÃO: 100%

SHUTDOWN E RESTART: 100%

 

 

Créditos ao MaLd0n pelas dicas em outro sistema, mas que me ajudou muito para esta instalação.

 

 

Valeu!

Espero ter ajudado.

Share this post


Link to post
Share on other sites

Boa!

Pingo, me envia seu DSDT e sua pasta Clover e vamos ativar esse audio!

roda esse .app e me envia os arquivos gerados no desktop

attachicon.gifRunMe.app.zip

Me envia um ioreg tb

attachicon.gifIORegistryExplorer 3.app.zip

 

Olha aê MaLd0n:

Send me: Send me Ilha’s iMac.zip;

IOReg: IOReg Ilha’s iMac.zip

 

O IOReg eu não sei se foi correto, me diz qualquer coisa, por favor. :D

 

 

o audio HDMI dessa GTX 650 funciona nativamente?

Ainda não testei o áudio, estou sem tv por perto, mas vou tentar levar ele e testar. Volto já. Valeu.

 

Editado --------------------------------------

 

Ô MaLd0n, pro áudio funcionar do HDMI, ele não deveria aparecer no System Preferences? Em Sound -> Output? Se era, então não tem nada lá.

Share this post


Link to post
Share on other sites

Substitui o DSDT

attachicon.gifDSDT.PingoLinkin.zip

e usa essa kext na pasta Clover/kexts/10.11

attachicon.gifAppleALC.kext.zip

acho que só vai aparecer se vc usar HDMI ;) aqui é assim

 

 

post-308614-0-78901600-1490641322_thumb.png

 

Funcionou tudo certinho, show de bola. Falta agora testar o áudio HDMI. Em Arguments eu apenas precisei habilitar o nvda_drv=1. Nada mais foi necessário. :D

Vou ver se consigo testar o HDMI, só pra fechar este assunto.

 

Obs. Atualizei a pasta clover no primeiro post. 

 

Valeu.

Share this post


Link to post
Share on other sites

MaLd0n, testei o HDMI numa TV e não rolou o áudio. Verifiquei em System Preferences -> Sound e não houve mudanças também.

 

Valeu!

Share this post


Link to post
Share on other sites

Mas a TV aparece em System Preferences -> Sound?

 

Lembre-se que o volume do Som nesse caso fica a cargo da TV, não do macOS.

Share this post


Link to post
Share on other sites

Mas a TV aparece em System Preferences -> Sound?

 

Lembre-se que o volume do Som nesse caso fica a cargo da TV, não do macOS.

 

Mostra não Allan, permanece com as mesmas opções de saída e entrada.

Share this post


Link to post
Share on other sites

o patch do clover + applealc não funcionou pra vc, tem de adicionar direto no DSDT, conferindo o device pelo ioreg

Share this post


Link to post
Share on other sites

o patch do clover + applealc não funcionou pra vc, tem de adicionar direto no DSDT, conferindo o device pelo ioreg

 

Blz, eu vou tentar desta forma. Valeu :D

Share this post


Link to post
Share on other sites

Pingo, tenta com esse

DSDT.pingo hdmi.zip

Criei os devices manualmente

Veja

01.png

atribuindo o correto _ADR

 

Device (PEG0)

            {
                Name (_ADR, 0x00030000)  // _ADR: Address

e dentro do PEG0, criei o GFX1

02.png

atribuindo o segundo _ADR

 

Device (GFX1)

                {
                    Name (_ADR, Zero)  // _ADR: Address
 

 

o patch completo

Device (PEG0)
            {
                Name (_ADR, 0x00030000)  // _ADR: Address
                Device (GFX1)
                {
                    Name (_ADR, Zero)  // _ADR: Address
                    Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
                    {
                        If (LEqual (Arg2, Zero))
                        {
                            Return (Buffer ()
                            {
                                 0x03                                           
                            })
                        }

                        Return (Package ()
                        {
                            "model", 
                            Buffer ()
                            {
                                "GPU MODEL"
                            }, 

                            "@0,connector-type", 
                            Buffer ()
                            {
                                 0x00, 0x08, 0x00, 0x00                         
                            }, 

                            "@1,connector-type", 
                            Buffer ()
                            {
                                 0x00, 0x08, 0x00, 0x00                         
                            }, 

                            "@2,connector-type", 
                            Buffer ()
                            {
                                 0x00, 0x08, 0x00, 0x00                         
                            }, 

                            "@3,connector-type", 
                            Buffer ()
                            {
                                 0x00, 0x08, 0x00, 0x00                         
                            }, 

                            "@4,connector-type", 
                            Buffer ()
                            {
                                 0x00, 0x08, 0x00, 0x00                         
                            }, 

                            "@5,connector-type", 
                            Buffer ()
                            {
                                 0x00, 0x08, 0x00, 0x00                         
                            }, 

                            "hda-gfx", 
                            Buffer ()
                            {
                                "onboard-2"
                            }
                        })
                    }
                }

                Device (HDAU)
                {
                    Name (_ADR, One)  // _ADR: Address
                    Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
                    {
                        If (LEqual (Arg2, Zero))
                        {
                            Return (Buffer ()
                            {
                                 0x03                                           
                            })
                        }

                        Return (Package ()
                        {
                            "layout-id", 
                            Buffer ()
                            {
                                 0x01, 0x00, 0x00, 0x00                         
                            }, 

                            "hda-gfx", 
                            Buffer ()
                            {
                                "onboard-2"
                            }
                        })
                    }
                }
            }
        }

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×