Jump to content

Ajuda com a placa de và deo AMD Radeon HD 7750 no Mavericks.


JorgeMax
 Share

140 posts in this topic

Recommended Posts

Amigo eu posso manter este DSDT aqui: attachicon.gifDSDT.aml.zip É o que uso atualmente, pois este eu pedi para o membro Artur-pt aplicar os "patches" que faltavam. Eu acho que nele também não existe injeção de nenhum "framebuffer".

Essa DSDT ter apenas duas saídas para teu cartão AMD:

Device (GFX0)
                {
                    Name (_ADR, Zero)
                    Name (_SUN, One)
                    Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x06)
                            {
                                "@0,connector-type", 
                                Buffer (0x04)
                                {
                                    0x00, 0x08, 0x00, 0x00
                                }, 

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

                                "hda-gfx", 
                                Buffer (0x0A)
                                {
                                    "onboard-2"
                                }
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }
                }

Podes continuar com essa DSDT mas fazer alterações para portas em Device (GFXo):

                Device (GFX0)
                {
                    Name (_ADR, Zero)
                    Method (_DSM, 4, NotSerialized)
                    {
                        Store (Package (0x0C)
                            {
                                "AAPL,slot-name", 
                                Buffer (0x07)
                                {
                                    "Slot-1"
                                }, 

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

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

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

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

                                "hda-gfx", 
                                Buffer (0x0A)
                                {
                                    "onboard-1"
                                }
                            }, Local0)
                        DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                        Return (Local0)
                    }
                }

Ps:

      O que ser este 

<string>-gux_no_idle</string>

    em tua boot.plist?????

Link to comment
Share on other sites

<string>-gux_no_idle</string> É necessária para ativar as minhas portas USB 3.0 em conjunto com a Kext: "GenericUSBXHCI_1.2.7"

 

Agora fiz as alterações na DSDT. Fiz tudo o que você me mandou. Agora a tela de carregamento fica num "boot infinito" não sai dela e não entra na "Mesa/Desktop"!

 

É necessário o "GraphicsEnabler=Yes"? Se for já coloquei no "org.chameleon.boot.plis".

Link to comment
Share on other sites

utilizar bandeira em boot inicialização:

GraphicsEnabler=Yes AtiConfig=Dashimaki

 

Trocaste AMD7000Controller em S/L/E ???

 

Responder com uma ioreg.

Sim troquei

 

Amigo continua do mesmo jeito! Não sai da tela de carregamento..

Link to comment
Share on other sites

Trocar SMBIOS !!

Vc ter ivy processador e não sandy!!!

Está utilizando imac12.1 e o serto pra teu é imac13

Observar que está com controle de energia abilitado incorretamente para teu processador, e talvez isso influencie em teu video;

sandy utiliza ACPI_SMC_PlatformPlugin

ivy utiliza X86PlataformPlugin

instalar kext AMD7000 e refazer o cache

 

Retornar com IOREG

post-814746-0-26771600-1385906819_thumb.png

Link to comment
Share on other sites

Amigo está do mesmo jeito! Só fica na tela de carregamento!

 

Eu estou fazendo assim! 

1-Editei a minha DSDT com as informações da sua,

2-Mudei no "org.chameleon.boot.plist" as "flags": "GraphicsEnabler=Yes e "AtiConfig=Dashimaki"

3-Atualizei o SMBIOS para iMac13.1

4-Removi a kext original "AMD7000" e troquei pela a sua e refiz o cache com o "Kext Wizard"

 

Isso tudo em uma outra instalação em um outro hd

 

A Versão do meu bootloader é a Chameleon v.2266.

Link to comment
Share on other sites

Á algo de errado!!!

Está em MV 10.9 ????

 

ver relação de sleep neste poste

 

tentar diferentes Framebuffers injeções e relatar qual subir o teu video.

Aqui eu ter Clover bootloader e não Chamelion 

Eu obter as mesmas saídas em depuração de radeon_bios_decode e ter 2 Display e audio HDMI:

 

post-814746-0-42274100-1385908764_thumb.png

Link to comment
Share on other sites

Vc está utilizando alguma kext facilitadora AGPM ou modificaste AGPMController em iMac12.1

 

PS:

  Vc ter dual link em DVI e por isso utiliza porta 0002

  Adaptador VGA ser sing link e utilizar porta 0004 que vc não tem

Link to comment
Share on other sites

Vc está utilizando alguma kext facilitadora AGPM ou modificaste AGPMController em iMac12.1

 

PS:

  Vc ter dual link em DVI e por isso utiliza porta 0002

  Adaptador VGA ser sing link e utilizar porta 0004 que vc não tem

Não estou usando e não modifiquei. Então será o adaptador VGA ente a saída DVI-D e o monitor? Será que eu tenho que testar com uma TV ou Monitor conexão HDMI?

 

Ei eu estou com uma dúvida em relação ao CloverEFI, o bootloader no modo Legacy é o Chameleon e recentemente habilitei a partição EFI instalando o CloverEFI nela. A questão, eu tenho que excluir a pasta "extra" do Chameleon? Porquê, quando eu inicializo o pc com a partição EFI do Clover dá Kernel Panic.

Link to comment
Share on other sites

Clover não ler pasta extra em raiz do sistema!!!!

Indico a vc a fazer um USBBoot de Clover para testes

Vc não ter DVI-D e sim DVI-I dual link

 

PS:

     Vou fezer o teste com adaptador DVI aqui para depuração de porta para verificar sua causa!!!

  • Like 1
Link to comment
Share on other sites

Clover não ler pasta extra em raiz do sistema!!!!

Indico a vc a fazer um USBBoot de Clover para testes

Vc não ter DVI-D e sim DVI-I dual link

 

PS:

     Vou fezer o teste com adaptador DVI aqui para depuração de porta para verificar sua causa!!!

OK. Eu estou tentando bootar com o clover através de um cd de boot do mesmo, e que percebi é que fica do mesmo jeito! Tela de carregamento com boot infinito. será que não é sua kext (AMD7000) modificada que está causando isso?

Link to comment
Share on other sites

Esse erro ser informações erradas por causa de adaptador DVI para VGA

Sistema identifica saida DVI mas injetar informações erradas sobre ela por causa de adaptador VGA

Aqui não rola com adaptador 

Link to comment
Share on other sites

Consegui bootar com o clover, mas foi pra tela "preta" com o indicador de standby do monitor piscando sem imagem.

 

Então vai funcionar se eu conectar com uma TV com HDMI?

Respondendo esta pergunta se utilizar Framebuffer características AtiConfig=Dashimaki

Vc terá video em HDMI mas não terá som

Não obteve sucesso com adaptador DVI/VGA por ter ATY,ControlFlags erradas

Aqui eu tenho agora trabalho em HDMI + DVI/VGA e audio em HDMI graças a vc!!!

AMD7000Controller.kext.zip

post-814746-0-64232600-1385918899_thumb.png

Link to comment
Share on other sites

Amigo funcionou com esta sua última kext. Só que o problema do "sono" persiste! 

 

Mostra direitinho as informações corretas da minha placa de vídeo. Mas o meu principal objetivo é o modo de dormir que funcionava corretamente no Mountain Lion 10.8.5!

 

Pra mim é mesmo um bug no Mavericks 10.9.

 

Você tem mais alguma solução pra isso?


Aqui está o "ioreg": Ioreg de Jorge.zip

 

Usei GraphicsEnabler=Yes e AtiConfig=Dashimaki

 

Tanto com o CloverEFI e o Chameleon funcionaram com esta sua kext.

Link to comment
Share on other sites

ioreg corrompida não abre

esta kext AMD7000Controller tem a função de habilitar video e audio HDMI 

video em hdmi, DVI com ou sem GVA adaptador, Display Port não testado.

Aproveite!!!

 

PS:

    Este problema de sleep ser discutido em vários lugares não só em OS X mas também em plataformas windows.

 

Aqui sem sorte ainda em sleep 

aguardar retorno em breve!!!

  • Like 1
Link to comment
Share on other sites

Perfeito ioreg demonstra afiliação do video 

Vc ter 4 portas agora sendo elas Display Port, HDMI e DVI

DVI porta normal e uma DVI porta agora para adaptador VGA

Muito obrigado amigo! Você é o cara. Nunca que eu conseguiria fazer estas alterações sem a sua ajuda e dos outros amigos que me deram alguma dicas aqui.

 

Agora, uma pergunta. Quando a Apple atualizar o Mavericks para alguma versão como 10.9.1, eu terei que fazer um backup desta kext e atualizar o SO e depois recolocar a kext? Ou não vai precisar eu fazer isso?

 

Valeu! Eu espero alguma notícia em relação ao modo de "sono/dormir" para as nossas placas de vídeo.

Link to comment
Share on other sites

Betas atualizações de MV não conter novos Framebuffers

Entender que só porque sua e a minha device-id de AMD estar contida no sistema não quer dizer que deveras funcionar perfeitamente!!!

Apple não utilizar driver de fabricantes 

Ela utilizar seus próprios, para o hardware determinado e assim utilizar portas diferentes.

 

A respeito de sono sleep essa discussão ainda vai longe no projectosx.

 

EDIT:

       Retornar com system.log do console, digitar sleep em busca:

 

post-814746-0-84256600-1385946625_thumb.png

  • Like 1
Link to comment
Share on other sites

Depois de tanto tentar descobrir qual o motivo de não ter sleep abilitada em AMD7000, enfim encontrar elo!!!

Framebuffer ser a chave, determinar uma framebuffer não modificada ser a melhor opção para sleep perfeitamente!!!

Agora eu ter sleep e não ter audio HDMI pelo método de bcc9

descobertas feitas em comentario por Smith:

 

Bruxo, on 03 Dec 2013 - 6:36 PM, said:

snapback.png

 

Are two HDs!
In a hd with 10.9 AMD7000Controller modified method bcc9 door (HDMI, DVI and Display Port) - no sleep
In another HD 10.9 with original AMD7000Controller system - yes sleep
Framebuffer modified cause breaks in sleep??

 

Yup, FB can break sleep surely, you must try other ATI FB  ;)

 

Agora voltar a analizar conectores Framebuffer para descobrir os motivos!!!!

A todos que tem placas AMD e estão tendo esse problema com sleep estarem alertas!!!!

  • Like 1
Link to comment
Share on other sites

O melhor seria testar os Framebuffers e ir eliminando, talvez possam tirar algo daqui http://rampagedev.wordpress.com/2012/12/04/about-amd-7970-working-with-full-qe/

apesar de ser de 10.8.3 o processo permanece o mesmo. qual o metodo de injeção vocês estão usando para o audio HDMI?

Antes total método por bcc9.

Agora apenas editando a porta em framebuffer já aver audio HDMI a trabalhar com sleep em conjunto perfeito!!!

Trocar porta 0004 ---- Display Port por 0008 ----HDMI

continuar com o mesmo sense-id

Mas adaptador VGA não parece ser a melhor opção de trabalho em sleep, ainda testando!!!

  • Like 1
Link to comment
Share on other sites

Antes total método por bcc9.

Agora apenas editando a porta em framebuffer já aver audio HDMI a trabalhar com sleep em conjunto perfeito!!!

Trocar porta 0004 ---- Display Port por 0008 ----HDMI

continuar com o mesmo sense-id

Mas adaptador VGA não parece ser a melhor opção de trabalho em sleep, ainda testando!!!

Bom trabalho amigo, estive fora por um tempo e vi que você tem ótimas notícias em relação ao "sono" em nossas placas de vídeo. 

Link to comment
Share on other sites

 Share

×
×
  • Create New...