Funky frank Posted May 18, 2011 Share Posted May 18, 2011 Hi, my Acer X3812 with OSX 10.6.7 still seems to have a problem: If I cold-start the device first, some stuttering will appear after a while. The stuttering and mouse lagging will increase steadily until the computer is not usable anymore. If I reset the computer immediately after first power on, the problem will not appear. This happens also if OSX entered sleepmode and woke up again. I read lots of dsdt threads where the common explanation for this are wrong interrupt settings in the dsdt. But I already removed the interrupts for RTC, TMR and my HPET device looks like this: Device (HPET) { Name (_HID, EisaId ("PNP0103")) Name (_CID, EisaId ("PNP0C01")) Name (CRS, ResourceTemplate () { IRQNoFlags () {0} IRQNoFlags () {8} Memory32Fixed (ReadOnly, 0xFED00000, // Address Base 0x00000400, // Address Length _Y13) }) ... Now is there another reason that could cause this or did I patch something wrong? Attached is the dsdt. I did without renaming the devices as it is common from Apple DSDTs, because as far as I know these changes are just cosmetic. Thanks for your expert opinion. dsdt.aml.zip Link to comment Share on other sites More sharing options...
LatinMcG Posted May 21, 2011 Share Posted May 21, 2011 try adding irqs to 4 instead of 2 Device (HPET) { Name (_HID, EisaId ("PNP0103")) Name (_CID, EisaId ("PNP0C01")) Name (CRS, ResourceTemplate () { IRQNoFlags () {2} IRQNoFlags () {8} IRQNoFlags () {11} IRQNoFlags () {15} Memory32Fixed (ReadOnly, 0xFED00000, // Address Base 0x00000400, // Address Length _Y13) }) Link to comment Share on other sites More sharing options...
Funky frank Posted June 23, 2011 Author Share Posted June 23, 2011 Thanks for the try, LatinMcG. I inserted the 4 irqs, but it does not fix the problem. Any other ideas? Link to comment Share on other sites More sharing options...
Funky frank Posted June 25, 2011 Author Share Posted June 25, 2011 I now removed all IRQs from HPET. It seems now that all freezes or stutters are gone away. Still testing... Link to comment Share on other sites More sharing options...
Funky frank Posted July 9, 2011 Author Share Posted July 9, 2011 Still no solution for this problem. Does not depend on IRQs for HPET. Link to comment Share on other sites More sharing options...
LatinMcG Posted July 12, 2011 Share Posted July 12, 2011 try this dsdt i fixed cpu Alias and added Darwin to the Windows 2006 which sometimes helps to fix these issues. one more thing.. this is your dsdt.. not one you found online right ? Link to comment Share on other sites More sharing options...
Funky frank Posted July 12, 2011 Author Share Posted July 12, 2011 try this dsdti fixed cpu Alias and added Darwin to the Windows 2006 which sometimes helps to fix these issues. one more thing.. this is your dsdt.. not one you found online right ? Thanks! Testing it now. Yes, it's my dsdt extracted with dsdt editor, some minor patches were already added. Link to comment Share on other sites More sharing options...
LatinMcG Posted July 12, 2011 Share Posted July 12, 2011 Thanks! Testing it now. Yes, it's my dsdt extracted with dsdt editor, some minor patches were already added. dsdt extracted is modified one. not original. have to boot with cd to hd for original. and first remove dsdt from /Extra to boot cd from hd. hit esc on the screen after it loads then it asks where to boot from.. type 80 then press enter. then type -v -x then re extract dsdt. let me se your full /Extra folder .. right click compress then post here also what kexts are you loading ? realtek lan ?? Link to comment Share on other sites More sharing options...
Funky frank Posted July 13, 2011 Author Share Posted July 13, 2011 i fixed cpu Alias and added Darwin to the Windows 2006 which sometimes helps to fix these issues. Sadly the crash still appears. Sometime after first boot up and after wakeup from sleep. Before the system freezes, it starts to stutter, mouse lag etc. dsdt extracted is modified one. not original. Will post this tomorrow. Maybe it's the best to extract it from Windows 7, because Chameleon always does some patching? Here is an old "original", extracted at the beginning from OSX: dsdt_orig.dsl.zip Additional loaded kexts are: - com.Cycling74.driver.Soundflower - org.voodoo.driver.VoodooHDA - com.Ralink.driver.RT2870USBWirelessDriver - com.insanelymac.driver.AppleIntelE1000e Extra/Ext: Extensions.zip Link to comment Share on other sites More sharing options...
LatinMcG Posted July 13, 2011 Share Posted July 13, 2011 sleep enabler ?? i believe there might be a dsdt similar to this from asus ?? looked into any models ? EDIT: the Extra only had Extensions folder no smbios.plist Link to comment Share on other sites More sharing options...
Funky frank Posted July 17, 2011 Author Share Posted July 17, 2011 sleep enabler ?? i believe there might be a dsdt similar to this from asus ?? looked into any models ? EDIT: the Extra only had Extensions folder no smbios.plist Of course I have a smbios.plist. My computer identifies as MacPro3,1. Maybe this will result in a special, inadequate power management? Link to comment Share on other sites More sharing options...
Funky frank Posted July 19, 2011 Author Share Posted July 19, 2011 I found out that the computer stays stable if I disable "GenerateCStates" in Chameleon boot options. So should I just disable some special CStates? I found this special boot docs of chameleon, is it available in the main branch? Link to comment Share on other sites More sharing options...
LatinMcG Posted July 23, 2011 Share Posted July 23, 2011 sometimes sssdt can generate proper cstates but not pstates. Link to comment Share on other sites More sharing options...
Funky frank Posted July 28, 2011 Author Share Posted July 28, 2011 I found out that the computer stays stable if I disable "GenerateCStates" in Chameleon boot options. That's untrue, the computer still is unstable at wakeup and first power up. Link to comment Share on other sites More sharing options...
Recommended Posts