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

O outro funciona também você fez algo errado.

Eu executei o app assim: Coloquei ele na pasta de aplicativos, e cliquei nele, abriu normalmente, cliquei em "file" na barra de menus e depois em "save as" especifico o local pra salvar o mesmo, e quando vou encerrar o app, ele me pede pra salvar se não o arquivo se torna ilegível e boto pra salvar. É isso que acontece.

 

Mas está com erro também este último "ioreg" que te enviei?

Link to comment
Share on other sites

Mas ele ativou seu video?

Mirone a minha placa de vídeo já tem suporte nativo no OS X desde o ML 10.8.3. Eu não preciso de kexts modificadas para ele funcionar. A única coisa que tenho que configurar pra funcionar corretamente é inserir a flag "GraphicsEnabler=No". Agora eu não sei porquê no Mavericks o modo de "dormir" quando volta do "sono", fica com a tela no Desktop/mesa congelada e as vezes com vários artefatos, sendo impossível de trabalhar no pc. Sendo obrigado a reiniciar a o mesmo.

Link to comment
Share on other sites

Tenta esse DSDT.

Com este DSDT, ficou com a tela "escura" e sem respostas até do teclado, com o DSDT anterior a luz de indicação do caps lock acendia e com este último dsdt não. É como se o pc estivesse totalmente travado.

Link to comment
Share on other sites

Então não tenho idéia do que seja.

Valeu pela ajuda Mirone. Muito obrigado. Vou esperar por um update da própria Apple pra ver se não é falha mesmo do MV.

 

Ola

 

Com certeza é uma das poucas falhas do MV que devem estar te impedindo de ter Wake.

Sim amigo. Já estou desconfiando que seja isso mesmo. Valeu pela ajuda.

Link to comment
Share on other sites

  • 1 month later...

O Problema contido sobre essa enquete é realmente o cartão gráfico HD7750;

Pois se reparar em IOREG é demonstrado a injeção de um Framebuffer alternativo ;

Obeserve em Framebuffer@0 ---- Display0 e do lado direto em IOREG em connector-type = 4 ---- porta 2 DVI 

Obeserve em Framebuffer@2 ---- do lado direto  connector-type = 800 ------porta 1 HDMI

 

O que vc mostraste é informações do sistema com audio HDMI isso apenas ser injetado por DSDT e em IOREG demonstrar não ter audio HDMI

conforde descrito em HDAU

Seu vido está em conflito apôs o sono em MV !!!!

Coloque banderas de inicialização AtiConfig= "Framebuffer conforme ao numero de portas"

Ou deiche que Chamelion injete as informações para Framebuffer para vc

Recomento a leitura deste poste para maiores deduções.

 

Pelo que pude notar vc tem portas HDMI, DVI e Display Port

Utilizaste adaptador DVI para VGA????

Entenda que se a resposta for sim "logico" DVI podes ser dual link 

E Framebuffer de AMD7000Controler não conter portas VGA e seu video ser reconhecido errado como AMD Radeon HD 7xxx por ter Framebuffer incorretos

post-814746-0-78315500-1385867175_thumb.png

  • Like 1
Link to comment
Share on other sites

O Problema contido sobre essa enquete é realmente o cartão gráfico HD7750;

Pois se reparar em IOREG é demonstrado a injeção de um Framebuffer alternativo ;

Obeserve em Framebuffer@0 ---- Display0 e do lado direto em IOREG em connector-type = 4 ---- porta 2 DVI 

Obeserve em Framebuffer@2 ---- do lado direto  connector-type = 800 ------porta 1 HDMI

 

O que vc mostraste é informações do sistema com audio HDMI isso apenas ser injetado por DSDT e em IOREG demonstrar não ter audio HDMI

conforde descrito em HDAU

Seu vido está em conflito apôs o sono em MV !!!!

Coloque banderas de inicialização AtiConfig= "Framebuffer conforme ao numero de portas"

Ou deiche que Chamelion injete as informações para Framebuffer para vc

Recomento a leitura deste poste para maiores deduções.

 

Pelo que pude notar vc tem portas HDMI, DVI e Display Port

Utilizaste adaptador DVI para VGA????

Entenda que se a resposta for sim "logico" DVI podes ser dual link 

E Framebuffer de AMD7000Controler não conter portas VGA e seu video ser reconhecido errado como AMD Radeon HD 7xxx por ter Framebuffer incorretos

Sim amigo, eu utilizo um monitor que só tem entrada "vga" e tenho um adaptador na saída "dvi-d", mas qual "framebuffer" eu posso utilizar para a minha placa de vídeo? 

Link to comment
Share on other sites

Tu deveras olhar atentamente em variações Framebuffer da série 7000

-------------------------ATI7000Controller.kext-------------------------

Aji (4) @ 0xa1c60
DP, DP, DDVI, HDMI
00040000040300000001010012040501
00040000040300000001020022050402
04000000140200000001030000000306
00080000040200000001040011020104

Buri (4) @ 0xa1ca0
LVDS, DP, DP, HDMI
02000000000100002905010010000505
00040000040300000009020011020101
00040000040300000009030021030202
00080000040200000001040012040303

Chutoro (5) @ 0xa1ce0
LVDS, DP, DP, DP, DP
02000000000100000901010012040303
00040000040300000001020011020101
00040000000100000009030021030202
00040000000100000009040022050404
00040000040300000001050010000505

Dashimaki (4) @ 0xa1d30
DP, DP, DDVI, HDMI
00040000040300000001010012040202
00040000040300000001020022050305
04000000140200000001030000000404
00080000040200000001040011020101

Ebi (5) @ 0xa1d70
LVDS, DP, DP, DP, DP
02000000000100000901010012040303
00040000040300000001020011020101
00040000000100000009030021030202
00040000000100000009040022050404
00040000040300000001050010000505

Gari (5) @ 0xa1dc0
LVDS, DP, DP, DP, DP
02000000000100000901010012040303
00040000040300000001020011020101
00040000000100000009030021030202
00040000000100000009040022050404
00040000040300000001050010000505

Futomaki (4) @ 0xa1e10
DP, DP, DDVI, HDMI
00040000040300000001010012040401
00040000040300000001020022050502
04000000140200000001030000000606
00080000040200000001040011020103

Hamachi (4) @ 0xa1e50
DP, DP, DDVI, HDMI
00040000040300000001010012040501
00040000040300000001020022050402
04000000140200000001030000000306
00080000040200000001040011020104

OPM (6) @ 0xa1e90
DP, DP, DP, DP, DP, DP
00040000040300000001000011020101
00040000040300000001000021030202
00040000040300000001000012040303
00040000040300000001000022050404
00040000040300000001000010000505
00040000140300000001000020010606

Ikura (1) @ 0xa1ef0
HDMI
00080000040200000001010012040301

IkuraS (6) @ 0xa1f00
DP, DP, DP, DP, DP, DP
00040000040300000001010011020103
00040000040300000001020021030204
00040000040300000001830012040301
00040000040300000001040022050402
00040000040300000001050010000505
00040000040300000001060020010606

Junsai (6) @ 0xa1f60
DP, DP, DP, DP, DP, DP
00040000040300000001000012040301
00040000040300000001000022050402
00040000040300000001000011020103
00040000040300000001000021030204
00040000040300000001000010000505
00040000040300000001000020010606

Kani (1) @ 0xa1fc0
HDMI
00080000040200000001010012040301

KaniS (6) @ 0xa1fd0
DP, DP, DP, DP, DP, DP
00040000040300000001010011020103
00040000040300000001020021030204
00040000040300000001830012040301
00040000040300000001040022050402
00040000040300000001050010000505
00040000040300000001060020010606

DashimakiS (4) @ 0xa2030
DP, DP, DDVI, HDMI
00040000040300000001010012040202
00040000040300000001020022050305
04000000140200000001030000000404
00080000040200000001040011020101

Maguro (1) @ 0xa2070
HDMI
00080000040200000001010012040301

MaguroS (6) @ 0xa2080
DP, DP, DP, DP, DP, DP
00040000040300000001010011020103
00040000040300000001020021030204
00040000040300000001830012040301
00040000040300000001040022050402
00040000040300000001050010000505
00040000040300000001060020010606

Obervaste que não á portas VGA sobre Framebuffer 7000

Onde :

Aconselho deixar que botloader faça a injeção correta de seus gráficos!!!

Aqui eu utilizar Clover bootloader para isso não saber qual tu utilizas!!!

Link to comment
Share on other sites

Tu deveras olhar atentamente em variações Framebuffer da série 7000

-------------------------ATI7000Controller.kext-------------------------

Aji (4) @ 0xa1c60
DP, DP, DDVI, HDMI
00040000040300000001010012040501
00040000040300000001020022050402
04000000140200000001030000000306
00080000040200000001040011020104

Buri (4) @ 0xa1ca0
LVDS, DP, DP, HDMI
02000000000100002905010010000505
00040000040300000009020011020101
00040000040300000009030021030202
00080000040200000001040012040303

Chutoro (5) @ 0xa1ce0
LVDS, DP, DP, DP, DP
02000000000100000901010012040303
00040000040300000001020011020101
00040000000100000009030021030202
00040000000100000009040022050404
00040000040300000001050010000505

Dashimaki (4) @ 0xa1d30
DP, DP, DDVI, HDMI
00040000040300000001010012040202
00040000040300000001020022050305
04000000140200000001030000000404
00080000040200000001040011020101

Ebi (5) @ 0xa1d70
LVDS, DP, DP, DP, DP
02000000000100000901010012040303
00040000040300000001020011020101
00040000000100000009030021030202
00040000000100000009040022050404
00040000040300000001050010000505

Gari (5) @ 0xa1dc0
LVDS, DP, DP, DP, DP
02000000000100000901010012040303
00040000040300000001020011020101
00040000000100000009030021030202
00040000000100000009040022050404
00040000040300000001050010000505

Futomaki (4) @ 0xa1e10
DP, DP, DDVI, HDMI
00040000040300000001010012040401
00040000040300000001020022050502
04000000140200000001030000000606
00080000040200000001040011020103

Hamachi (4) @ 0xa1e50
DP, DP, DDVI, HDMI
00040000040300000001010012040501
00040000040300000001020022050402
04000000140200000001030000000306
00080000040200000001040011020104

OPM (6) @ 0xa1e90
DP, DP, DP, DP, DP, DP
00040000040300000001000011020101
00040000040300000001000021030202
00040000040300000001000012040303
00040000040300000001000022050404
00040000040300000001000010000505
00040000140300000001000020010606

Ikura (1) @ 0xa1ef0
HDMI
00080000040200000001010012040301

IkuraS (6) @ 0xa1f00
DP, DP, DP, DP, DP, DP
00040000040300000001010011020103
00040000040300000001020021030204
00040000040300000001830012040301
00040000040300000001040022050402
00040000040300000001050010000505
00040000040300000001060020010606

Junsai (6) @ 0xa1f60
DP, DP, DP, DP, DP, DP
00040000040300000001000012040301
00040000040300000001000022050402
00040000040300000001000011020103
00040000040300000001000021030204
00040000040300000001000010000505
00040000040300000001000020010606

Kani (1) @ 0xa1fc0
HDMI
00080000040200000001010012040301

KaniS (6) @ 0xa1fd0
DP, DP, DP, DP, DP, DP
00040000040300000001010011020103
00040000040300000001020021030204
00040000040300000001830012040301
00040000040300000001040022050402
00040000040300000001050010000505
00040000040300000001060020010606

DashimakiS (4) @ 0xa2030
DP, DP, DDVI, HDMI
00040000040300000001010012040202
00040000040300000001020022050305
04000000140200000001030000000404
00080000040200000001040011020101

Maguro (1) @ 0xa2070
HDMI
00080000040200000001010012040301

MaguroS (6) @ 0xa2080
DP, DP, DP, DP, DP, DP
00040000040300000001010011020103
00040000040300000001020021030204
00040000040300000001830012040301
00040000040300000001040022050402
00040000040300000001050010000505
00040000040300000001060020010606

Obervaste que não á portas VGA sobre Framebuffer 7000

Onde :

Aconselho deixar que botloader faça a injeção correta de seus gráficos!!!

Aqui eu utilizar Clover bootloader para isso não saber qual tu utilizas!!!

Então eu tenho que utilizar um "framebuffer" de acordo com o número e tipo de saídas da minha placa de vídeo. Como  ela tem as saídas: DisplayPort, HDMI e DVI-D. Eu posso usar o "Dashimaki" ou "Aji", ou outro que tenha o mesmo tipo de conectores?

Mas eu não uso o Clover e sim o Chameleon. Eu tentei configurar o Clover, mas dá sempre "kernel panic" aqui.

Link to comment
Share on other sites

Utilize bandeiras de inecialização GraphicsEnabler=Yes 

Chamelion fazer o resto!!!

Postar uma IOREG apos o teste!!!!

 

Alem disso vc ter ivy bridge para gráficos integrados, desativaste eles em UEFI??? 

Ou telas ambos em informações do sistema???

Link to comment
Share on other sites

Utilize bandeiras de inecialização GraphicsEnabler=Yes 

Chamelion fazer o resto!!!

Postar uma IOREG apos o teste!!!!

 

Alem disso vc ter ivy bridge para gráficos integrados, desativaste eles em UEFI??? 

Ou telas ambos em informações do sistema???

Pode ser assim: 

 

<key>AtiConfig</key>
<string>Dashimaki</string>
<key>AtiPorts</key>
<string>4</string>
<key>DSDT</key>
<string>/Extra/DSDT.aml</string>
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>Graphics Mode</key>
<string>1600x1200x32</string>
<key>GraphicsEnabler</key>
<string>No</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string>-gux_no_idle</string>
<key>SMBIOS</key>
<string>/Extra/SMBios.plist</string>
<key>Timeout</key>
<string>5</string>
<key>UseKernelCache</key>
<string>Yes</string>
 
Pois se eu colocar: "GraphicsEnabler=Yes" eu tenho tela escura sem vídeo.
Link to comment
Share on other sites

É preferido que aja injeção na hora do boot;

Na tela de inicialização quando for entrar em modo verbose

Digitar GraphicsEnabler=Yes -v

Fix as modificações em sua DSDT pois avia injeções de Framebuffer Aji sobre ela:

Renomeia para DSDT.aml e salvar em tua pasta Extra

 

Aconcelho a utilização de ferramentas para depuração radeon_bios_decoder sobre este post

 

DSDT-JorgeMax.aml.zip

  • Like 1
Link to comment
Share on other sites

É preferido que aja injeção na hora do boot;

Na tela de inicialização quando for entrar em modo verbose

Digitar GraphicsEnabler=Yes -v

Fix as modificações em sua DSDT pois avia injeções de Framebuffer Aji sobre ela:

Renomeia para DSDT.aml e salvar em tua pasta Extra

 

Aconcelho a utilização de ferramentas para depuração radeon_bios_decoder sobre este post

É amigo, foi direto para uma  "tela preta" sem imagem e com o indicador (Luz) do monitor piscando! Fiz tudo que você mencionou. 

Agora, eu não entendi como este "radeon_bios_decoder" é executado? Pois abriu o Terminal e não fez nada.

Link to comment
Share on other sites

Meu caro  vc tem que ler os posts que te passei!!!

Conforme demonstrado aqui se essa for sua placa conforme a rom dela, vc terá as seguintes saídas:

Terminal:

Last login: Sat Nov 30 23:10:46 on console
Bruxos-iMac:~ Bruxo$ sudo su
Password:
sh-3.2# cd /Users/Bruxo/Desktop/ati-per 
sh-3.2# ./radeon_bios_decode < Asus.HD7750.1024.120312.rom
sh: Asus.HD7750.1024.120312.rom: No such file or directory
sh-3.2# /Users/Bruxo/Desktop/ati-per/radeon_bios_decode < /Users/Bruxo/Desktop/JorgeMax/Asus.HD7750.1024.120312.rom 
ATOM BIOS Rom: 
	SubsystemVendorID: 0x1043 SubsystemID: 0x0427
	IOBaseAddress: 0x0000
	Filename: AsusC445PI00
	BIOS Bootup Message: 
683F.15.14.0.4.AS01                                                     

PCI ID: 1002:683f
Connector at index 0
	Type [@offset 45148]: DisplayPort (10)
	Encoder [@offset 45152]: INTERNAL_UNIPHY2 (0x21)
	i2cid [@offset 45232]: 0x91, OSX senseid: 0x2
Connector at index 1
	Type [@offset 45158]: HDMI-A (11)
	Encoder [@offset 45162]: INTERNAL_UNIPHY2 (0x21)
	i2cid [@offset 45259]: 0x94, OSX senseid: 0x5
Connector at index 2
	Type [@offset 45168]: DVI-I (2)
	Encoder [@offset 45172]: INTERNAL_UNIPHY (0x1e)
	i2cid [@offset 45296]: 0x93, OSX senseid: 0x4
Connector at index 3
	Type [@offset 45178]: DVI-I (2)
	Encoder [@offset 45182]: INTERNAL_KLDSCP_DAC1 (0x15)
	i2cid [@offset 45296]: 0x93, OSX senseid: 0x4
sh-3.2# 

E assim será sua personalidade Framebuffer:

000 04 00 00 00 04 00 00 00 01 00 00 12 04 04 02
000 08 00 00 04 02 00 00 00 01 00 00 22 05 02 05
000 02 00 00 04 02 00 00 00 01 00 00 10 00 05 04
000 02 00 00 04 02 00 00 00 01 00 00 00 10 06 04

Isso levando em consideração que seu cartão é o mesmo que o meu em comparação a família do chip em questão.

Então tomar nota e refazer as saídas de sua placa, o resultado final ser este;

Trocar DSDT e AMD7000Controller;

Utilizar bandeiras em org.chameleon.Boot.plist:

<key>AtiConfig</key>
<string>Dashimaki</string>
 

Retornar com uma IOREG para análises e resultados.

Framebuffer.zip

Link to comment
Share on other sites

 Share

×
×
  • Create New...