NightDemon Posted September 7, 2011 Share Posted September 7, 2011 bom, o programa nao funciona, eu nao consigo compilar nada eu quero compilar o dsdt pra placa de video masss, mesmo conseguindo nao tenho certeza se vai dar certo o som (sim, nada a ver ne?, eu explico) eu coloquei um cabo pra passar o som, pela placa mae mesmo para a tv, porem, ele funciona apenas quando esta em hdmi, quando eu coloco a entrada que corresponde a saida dvi da placa de video o som nao funciona quando eu coloco na saida hdmi da placa eu nao tenho a imagem, mas tenho o som quando eu desabilito o graphicsenabler eu consigo a imagem por hdmi as perguntas: eu consigo pegar a configuracao do display quando esta em hdmi pra compilar? o ideal seria usar um dsdt ao graphicsenabler, certo? pelo chameleon wizard eu posso forcar essa config do display, como eu posso conseguir o valor? uma ultima apenas... ficou muito confuso? Device (PCI0) { Name (_HID, EisaId ("PNP0A03")) Name (_ADR, Zero) Name (_UID, One) Name (_BBN, Zero) Method (_S3D, 0, NotSerialized) { If (LEqual (OSFL, 0x02)) { Return (0x02) } Else { Return (0x03) } } Device (PEGP) { Name (_ADR, 0x00030000) Device (GFX0) { Name (_ADR, Zero) Name (_SUN, One) Method (_DSM, 4, NotSerialized) { Store (Package (0x1A) { "@0,compatible", Buffer (0x0B) { "NVDA,NVMac" }, "@0,device_type", Buffer (0x08) { "display" }, "@0,display_cfg", Buffer (0x08) { 0x03, 0x01, 0x00, 0x00 }, "@0,name", Buffer (0x0F) { "NVDA,Display-A" }, "@1,compatible", Buffer (0x0B) { "NVDA,NVMac" }, "@1,device_type", Buffer (0x08) { "display" }, "@1,display_cfg", Buffer (0x08) { 0xFF, 0xFF, 0x00, 0x01 }, "@1,name", Buffer (0x0F) { "NVDA,Display-B" }, "NVCAP", Buffer (0x14) { /* 0000 */ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, /* 0008 */ 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, /* 0010 */ 0x00, 0x00, 0x00, 0x00 }, "VRAM,totalsize", Buffer (0x04) { 0x00, 0x00, 0x00, 0x40 }, "device_type", Buffer (0x0D) { "NVDA,GeForce" }, "model", Buffer (0x17) { "Nvidia GTX 460" }, "rom-revision", Buffer (0x25) { "Nvidia GTX 460 OpenGL Engine" } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } } Link to comment Share on other sites More sharing options...
MaLd0n Posted September 7, 2011 Share Posted September 7, 2011 acho q nesse caso não é o programa vc deve estar esquecendo algo...e se for isso mesmo não vai compilar Link to comment Share on other sites More sharing options...
NightDemon Posted September 7, 2011 Author Share Posted September 7, 2011 então o código que eu mandei ta errado? eu não sei como proceder, nunca fiz isso apenas segui um tutorial, se não me engano do oldnapalm e quanto as displayconfig? Link to comment Share on other sites More sharing options...
oldnapalm Posted September 7, 2011 Share Posted September 7, 2011 O código está certo, você deve estar inserindo errado, só precisa a partir de Device (PEGP). Sobre os display_cfg você tem que testar. Também pode usar a NVEnabler http://www.insanelymac.com/forum/index.php...t&p=1666359 Não sei se as opções display_0 e 1 do Chameleon Wizard servem para isso. O patch foi proposto, mas acho que não foi aceito no trunk, só tem nos branches do Azimutz e do Slice http://forum.voodooprojects.org/index.php/topic,1631.0.html Edit: servem sim http://forge.voodooprojects.org/p/chameleo...ootHelp.txt#L83 Link to comment Share on other sites More sharing options...
NightDemon Posted September 8, 2011 Author Share Posted September 8, 2011 muito obrigado pelos esclarecimentos eu estava tentando compilar só o trecho que eu postei ai não tava dando muito certo aisduhasiu enfim, consegui fazer a compilação certinho e a placa de video esta rodando perfeita em termos de desempenho (bom, só testei a entrada DVI, mas por enquanto vou usar apenas ela mesmo e tudo ok) agora só falta o som por HDMI, e o sleep (alias, tem alguma solução pros sandy bridge?) mas fica pra alguma hora que eu arranjar um tempo bom, mais uma vez, eu agradeço pelas explicações e pela anteção Link to comment Share on other sites More sharing options...
Recommended Posts