DPyro Posted December 15, 2011 Share Posted December 15, 2011 I'm trying to get my graphics card working perfectly and need some help. QE/CI works but the screen randomly flickers. I'm also trying to get HDMI out working, but as soon as I have the cable plugged in and turn the TV on the OS freezes. Any help is appreciated! Here are some settings I'm using: org.chameleon.Boot.plist: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">'>http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Boot Graphics</key> <string>Yes</string> <key>EthernetBuiltIn</key> <string>Yes</string> <key>GraphicsEnabler</key> <string>Yes</string> <key>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string></string> <key>Quiet Boot</key> <string>No</string> <key>Timeout</key> <string>5</string> <key>UseKernelCache</key> <string>No</string> <key>npci</key> <string>0x2000</string> </dict> </plist> chameleon-devprop.plist: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>PciRoot(0x1)/Pci(0x1,0x0)/Pci(0x0,0x0)</key> <dict> <key>@0,AAPL,boot-display</key> <string>0x00000001</string> <key>@0,built-in</key> <string>0x01</string> <key>@0,compatible</key> <data> TlZEQSxOVk1hYwA= </data> <key>@0,device_type</key> <data> ZGlzcGxheQA= </data> <key>@0,display-cfg</key> <string>0xffffffff</string> <key>@0,name</key> <data> TlZEQSxEaXNwbGF5LUEA </data> <key>@1,compatible</key> <data> TlZEQSxOVk1hYwA= </data> <key>@1,device_type</key> <data> ZGlzcGxheQA= </data> <key>@1,display-cfg</key> <string>0xffffffff</string> <key>@1,name</key> <data> TlZEQSxEaXNwbGF5LUIA </data> <key>AAPL,slot-name</key> <string>Slot-1</string> <key>NVCAP</key> <data> BAAAAAAAAQD+AAAAAAAACgAAAAA= </data> <key>VRAM,totalsize</key> <string>0x20000000</string> <key>device_type</key> <data> TlZEQSxQYXJlbnQA </data> <key>model</key> <data> R2VGb3JjZSA5NTAwTSBHUwA= </data> <key>rom-revision</key> <data> NjAuODQuNjkuMDAuMzYA </data> </dict> <key>PciRoot(0x1)/Pci(0x1c,0x0)/Pci(0x0,0x0)</key> <dict> <key>built-in</key> <string>0x01</string> </dict> </dict> </plist> Here's what shows up in System Profiler: GeForce 9500M GS: Chipset Model: GeForce 9500M GS Type: GPU Bus: PCIe Slot: Slot-1 PCIe Lane Width: x16 VRAM (Total): 512 MB Vendor: NVIDIA (0x10de) Device ID: 0x0405 Revision ID: 0x00a1 ROM Revision: 60.84.69.00.36 Displays: Display: Resolution: 1366 x 768 Pixel Depth: 32-Bit Color (ARGB8888) Main Display: Yes Mirror: Off Online: Yes Built-In: Yes Edit 1: Think I fixed the flicker by changing SMbios to MacBookAir3,1 and adding device ID to Geforce kext etc. Still need help getting HDMI out working though... Link to comment Share on other sites More sharing options...
DPyro Posted December 16, 2011 Author Share Posted December 16, 2011 Ok, I think I need to edit the NVCAP value...In Chameleon 2 RC5, how do I do this? If I change it in chameleon-devprop.plist it doesn't actually "save" (under Current GFX Injection). I need to change it from : 04000000 00000100 FE000000 0000000A 00000000 to 04000000 0000a500 4a000000 00000007 00000000 Link to comment Share on other sites More sharing options...
Recommended Posts