Jump to content
Welcome to InsanelyMac Forum

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

Apacalypse

Members
  • Content count

    44
  • Joined

  • Last visited

About Apacalypse

  • Rank
    InsanelyMac Protégé
  1. DSDT fix for processor thread count.

    does XPC have any processor fix attributes like the legacy kernel for slow leopard? The only way i was able to boot two processors was with the legacy kernel. I think Speed step is working now thank you. I was looking at your DSDT edit for the GPU also does this work with 2 GPUs and where do i get those values you said to replace?
  2. DSDT fix for processor thread count.

    I did the DSDT edit like you said an no i get a kernel panic with on processor and the same error of only found 7 thread with two. is there a kexts i am suppose to remove or something. Also XPC..... all i am finding relevant is a boot loader.
  3. DSDT fix for processor thread count.

    i am not sure i follow. xpc is tool for booting right and the kernel ioreg logs how do i get those?
  4. DSDT fix for processor thread count.

    Here is the original DSDT and the io reg dump the Chipset is Intel X5520 with ICH10 Southbridge. DSDT and ioreg dump.zip
  5. DSDT fix for processor thread count.

    this is the edited dsdt but i can get the original one. Do I just replace this information where processor 1 is and then repeat the same exact values for processor 2? So for the Graphics your edit will work for two GPUs? So do I just duplicate the code similar to what I have already but with your edits but my values?
  6. DSDT fix for processor thread count.

    Here is my DSDT and APIC. There are a few things i didn't get to work, the built in network card, there is also port lag on all ports. I see that beach ball very often even for small files sizes. I have two GPUs I get full acceleration on one. the other says the other one just says display. I did the dual Nvidia edit but its a no go. DSDT and APIC.zip
  7. DSDT fix for processor thread count.

    they thanks for the reply should i post the DSDT and APIC here or in the other post
  8. Hey guys I and many other people and getting this error when trying to run 2 processors in snow leopard or lion. it gives a kernel panic saying it found one less thread that it should have. I think i have identified the problem in the DSDT Under "Scope (_PR). I tried to change the processor arrangement from 1-16 to 0-15 and not it says i have one more. Any help would be greatly appreciated. here is the Kernel panic image.
  9. Dual GPU Problem with DSDT

    Thanks guys for all of your help. I still can't get it to read the other GPU.... Is there a way to get the displayport working via DSDT?
  10. Dual GPU Problem with DSDT

    Thanks guys I really appreciate the help. I would 0x02C did work and the DSDT compiled but i am not getting both GPUs to work one works but non of the display ports work. The working card is listed properly and I get Graphics acceleration. However the other one just says Display. What am I doing wrong? I didn't name them gfx0 and gfx1 because I was following the template from DSDTSE. Should I have place it that way?
  11. Dual GPU Problem with DSDT

    Ok here is the part with the error Device (PCI0) { Name (_HID, EisaId ("PNP0A03")) Name (_UID, 0x04) Name (_BBN, Zero) Name (_ADR, Zero) Name (_PRW, Package (0x02) { 0x0D, 0x05 }) Method (_S1D, 0, NotSerialized) { Return (One) } Method (_S3D, 0, NotSerialized) { If (HACK ()) { Return (0x03) } Else { Return (0x02) } } Device (PEG1) { Name (_ADR, 0x00030000) Name (PPS1, Package (0x02) { 0x0B, 0x04 }) Method (_PRW, 0, NotSerialized) { Return (PPS1) } Device (GFX1) { Name (_ADR, Zero) Name (_SUN, One) Name (_PRW, Package (0x02) { 0x0B, 0x04 }) Method (_DSM, 4, NotSerialized) { Store (Package (0x26) { "@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" }, "@2,#adress-cells", Buffer (0x0B) { "0x01000000" }, "@2,#size-cells", Buffer (0x0B) { "0x00000000" }, "@2,compatible", Buffer (0x13) { "NVDA,sensor-parent" }, "@2,device_type", Buffer (0x0F) { "NVDA,gpu-diode" }, "@2,hwctrl-params-version", Buffer (0x0B) { "0x02000000" }, "@2,hwsensor-params-version", Buffer (0x0B) { "0x02000000" }, "@2,name", Buffer (0x0E) { "sensor-parent" }, "@2,reg", Buffer (0x0B) { "0x02000000" }, "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 }, "NVPM", Buffer (0x1C) { /* 0000 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0018 */ 0x00, 0x00, 0x00, 0x00 }, "VRAM,totalsize", Buffer (0x06) { 0x00, 0x00, 0x00, 0x60 }, "device_type", Buffer (0x0C) { "NVDA,Parent" }, "model", Buffer (0x17) { "NVidia Quadro FX 4800 (Primary)" }, "rom-revision", Buffer (0x25) { "NVidia Quadro FX 4800 OpenGL Engine" } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } } Device (PEG3) { Name (_ADR, 0x00030000) Name (PPS1, Package (0x02) { 0x0B, 0x04 }) Method (_PRW, 0, NotSerialized) { Return (PPS1) } Device (GFX3) { Name (_ADR, Zero) Name (_SUN, One) Name (_PRW, Package (0x02) { 0x0B, 0x04 }) Method (_DSM, 4, NotSerialized) { Store (Package (0x26) { "@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" }, "@2,#adress-cells", Buffer (0x0B) { "0x01000000" }, "@2,#size-cells", Buffer (0x0B) { "0x00000000" }, "@2,compatible", Buffer (0x13) { "NVDA,sensor-parent" }, "@2,device_type", Buffer (0x0F) { "NVDA,gpu-diode" }, "@2,hwctrl-params-version", Buffer (0x0B) { "0x02000000" }, "@2,hwsensor-params-version", Buffer (0x0B) { "0x02000000" }, "@2,name", Buffer (0x0E) { "sensor-parent" }, "@2,reg", Buffer (0x0B) { "0x02000000" }, "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 }, "NVPM", Buffer (0x1C) { /* 0000 */ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0008 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0010 */ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, /* 0018 */ 0x00, 0x00, 0x00, 0x00 }, "VRAM,totalsize", Buffer (0x06) { 0x00, 0x00, 0x00, 0x60 }, "device_type", Buffer (0x0C) { "NVDA,Parent" }, "model", Buffer (0x17) { "NVidia Quadro FX 4800 (Secondary)" }, "rom-revision", Buffer (0x25) { "NVidia Quadro FX 4800 OpenGL Engine" } }, Local0) DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0)) Return (Local0) } } }
  12. Please help with dsdt for dell T7500 dual xeon x5667

    Yeah I have 2 quadcores. That should have a minimum of 8 and 16 with hyperthread. Do you know as fix for that Besides the legacy kernel?
  13. Dual GPU Problem with DSDT

    How do i do that, how do I make it match? seem like i am not able to post this DSDT here
  14. Dual GPU Problem with DSDT

    Hey guys I am trying to compile a DSDT for dual graphics. I try compile but i am getting two of them exact errors on two different lines this is what the errors says. Error 4047 - Initializer list longer than declared package length Does anyone know how to fix this or can point me in the right direction? Any help is much appreciated
  15. Please help with dsdt for dell T7500 dual xeon x5667

    They are supported but there are many counter measures agains hackintosh to make it not work. It is just a mater of time. I have read others with dual processor machine withouts legacy kernel. I know you want to go to lion but we just have to wait for a legacy at least until I figure out the DSDT edit. Do you have an edited DSDT?
×