Roquin Posted November 7, 2011 Share Posted November 7, 2011 When I was using 10.7.1 with edp1.9, the geekbench score is around 3000. But after upgraded to 10.7.2 with edp2.2beta, the geekbench score is around 900, and I the laptop is too lag for daily use. How can I fix that? Link to comment Share on other sites More sharing options...
Administrators Leon Posted November 7, 2011 Administrators Share Posted November 7, 2011 Hey mate, Its the first report that i have seen on that.. so for now you are a bit on your own... could you try and dig a bit deeper ? Link to comment Share on other sites More sharing options...
Roquin Posted November 7, 2011 Author Share Posted November 7, 2011 After several tests, I resolved it! It is due to org.chameleon.Boot.plist. After replaced by the file in edp1.9, everything works again. But I don't know which line in this file causes this problem. Besides, the original dsdt.aml in edp2.2beta has a problem for laptops with Nvidia graphic card. The screen keeps off after boot while I can still login by ssh. change from "device_type", Buffer (0x0D) { "NVDA,Geforce" }, to "device_type", Buffer (0x0C) { "NVDA,Parent" }, resolved this problem. Link to comment Share on other sites More sharing options...
Administrators Leon Posted November 7, 2011 Administrators Share Posted November 7, 2011 Cool, can you attach the your dsdt here please ? Link to comment Share on other sites More sharing options...
Administrators Leon Posted November 7, 2011 Administrators Share Posted November 7, 2011 I can a compare between the two plists and remove all duplets 1.9 DSDT /Extra/dsdt.aml DropSSDT Yes Kernel Flags busratio=21 cpus=2 arch=i386 pmVersion=21 2.x GenerateCStates Yes GeneratePStates Yes Kernel Flags PciRoot 1 UHCIreset Yes USBBusFix Yes UseKernelCache Yes So the question is what can impact performance like that... Link to comment Share on other sites More sharing options...
Roquin Posted November 7, 2011 Author Share Posted November 7, 2011 I edited your dsdt.aml in edp2.2beta just a few bits by a hex editor. So I think it is better to make this change on your own for all the models with nvidia graphic card. Besides, somebody reported that after this modification, external monitor does not work. Since I don't have a external monitor, I cannot verify this problem. Link to comment Share on other sites More sharing options...
Administrators Leon Posted November 7, 2011 Administrators Share Posted November 7, 2011 Hey, Are you up for helping testing a bit on testing with the com.chameleon.boot.plist ? Try and use the 2.2 plist - but add: Kernel Flags busratio=21 cpus=2 arch=i386 .. boot and see if its still slow... ? Link to comment Share on other sites More sharing options...
Roquin Posted November 8, 2011 Author Share Posted November 8, 2011 No, it doesn't work. However, after several tests --- Models/D630-nvidia/org.chameleon.Boot.plist 2011-10-15 18:45:12.000000000 +0800 +++ org.chameleon.Boot.plist 2011-11-08 09:35:42.000000000 +0800 @@ -4,14 +4,12 @@ <dict> <key>EHCIacquire</key> <string>Yes</string> + <key>DropSSDT</key> + <string>Yes</string> <key>EthernetBuiltIn</key> <string>Yes</string> <key>ForceHPET</key> <string>Yes</string> - <key>GenerateCStates</key> - <string>Yes</string> - <key>GeneratePStates</key> - <string>Yes</string> <key>GraphicsEnabler</key> <string>Yes</string> <key>Kernel</key> works fines. Besides, I don't use emulated speedstep support and NullCPUPowerManagement.kext. Link to comment Share on other sites More sharing options...
Recommended Posts