1wayjonny Posted August 31, 2009 Share Posted August 31, 2009 Hello, I worked through a lot of install teething getting a Vanilla version of Snow Leopard and Leopard up and running before asking for help. My issue is with my Vanilla version of Snow Leopard and my geforce, when it gets to Snow Leopard it boots to the desktop but it’s a blank/black video mode. To work around this I have moved my Nvidia Drivers from the S/L/E Folder. NVDANV40Hal.kext NVDANV50Hal.kext NVDAResman.kext This allows me to boot into Snow Leopard Vanilla with only a 1024x768 resolution with no OpenCL/OpenGL accelerated support. This is my last gripe from countless hours of work and testing. In my Vanilla install of 10.5.7 with the Offical Nvdia Drivers(Hacked Installer) everything worked 100%, but in Snow Leopard as I said before "-v" shows that SnowLeopard loads NVDANV50Hal.kext but then blacks out a unsupported resolution I guess. The system does not Panic as far as I can tell. My Hardware: EVGA x58 I7 920 EVGA Geforce 260 216 6GB Ram Would using a string in boot.plist work? I mean I can get to the Desktop with the Nvidia Drivers moved out of S/L/E. This is holding my system back from being a beast =( If so I can’t seems to find a string for Geforce 260 216 or how to make mine and the String Programs only seem to support up to 9800 series Please advise guys I would really like to have fix working ASAP/Tonight LOL Thanks, 1Way P.S. I have 5-7 .kext files for my motherbaord in /Extra/Extensions folder if this info matters Link to comment Share on other sites More sharing options...
1wayjonny Posted August 31, 2009 Author Share Posted August 31, 2009 Thought this would help, posting OpenCL info Dump Last login: Mon Aug 31 10:35:05 on console /Users/1WayJonny/Desktop/oclinfo-0.2/oclinfo; exit; Glacier:~ 1WayJonny$ /Users/1WayJonny/Desktop/oclinfo-0.2/oclinfo; exit; 1 OpenCL platform found! [Platform 0] Name: Apple Vendor: Apple Version: OpenCL 1.0 (Jul 15 2009 23:07:32) Profile: FULL_PROFILE [OpenCL-only Context] 1 OpenCL device found! [Device 0] Name: Intel(R) Core(TM) i7 CPU 920 @ 2.67GHz Vendor: Intel Type: CPU Device Version: OpenCL 1.0 Driver Version: 1.0 Compute Units: 8 Work Group Size: 1 Clock: 3224 MHz Global Memory (Total): 6144 MB Global Memory (Host): 4608 MB Global Memory (PCIe): 1536 MB Local Memory: 16 KB Cache Size: 256 KB Cache Line Size: 64 Bytes Available: Yes Double-Precision: Yes Extensions: cl_khr_fp64 cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_byte_addressable_store cl_APPLE_gl_sharing cl_APPLE_SetMemObjectDestructor cl_APPLE_ContextLoggingFunctions [shared OpenCL+OpenGL Context] 1 OpenCL device found! [Device 0] Name: Intel(R) Core(TM) i7 CPU 920 @ 2.67GHz Vendor: Intel Type: CPU Device Version: OpenCL 1.0 Driver Version: 1.0 Compute Units: 8 Work Group Size: 1 Clock: 3224 MHz Global Memory (Total): 6144 MB Global Memory (Host): 4608 MB Global Memory (PCIe): 1536 MB Local Memory: 16 KB Cache Size: 256 KB Cache Line Size: 64 Bytes Available: Yes Double-Precision: Yes Extensions: cl_khr_fp64 cl_khr_global_int32_base_atomics cl_khr_global_int32_extended_atomics cl_khr_local_int32_base_atomics cl_khr_local_int32_extended_atomics cl_khr_byte_addressable_store cl_APPLE_gl_sharing cl_APPLE_SetMemObjectDestructor cl_APPLE_ContextLoggingFunctions logout [Process completed] Link to comment Share on other sites More sharing options...
RepomanUK Posted August 31, 2009 Share Posted August 31, 2009 Try using OSX86 tools. I was able to make a device string for my GTX 285 which solved this problem for me... Link to comment Share on other sites More sharing options...
1wayjonny Posted August 31, 2009 Author Share Posted August 31, 2009 Try using OSX86 tools. I was able to make a device string for my GTX 285 which solved this problem for me... I downloaded the tool as you told me, can you please check to make sure I am doing tyhis right, wanted to get it straight before I get home to test. Out of all those options, Should I click EFI Strings > Custom Geforce. Then, Name = Geforce 260 216 Memory = 640 DVI / DVI I get this: <?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(0x3,0x0)/Pci(0x0,0x0)</key> <dict> <key>@0,compatible</key> <string>NVDA,NVMac</string> <key>@0,device_type</key> <string>display</string> <key>@0,name</key> <string>NVDA,Display-A</string> <key>@1,compatible</key> <string>NVDA,NVMac</string> <key>@1,device_type</key> <string>display</string> <key>@1,name</key> <string>NVDA,Display-B</string> <key>NVCAP</key> <data> BAAAAAAAAwAMAAAAAAAABwAAAAA= </data> <key>NVPM</key> <data> AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== </data> <key>VRAM,totalsize</key> <string>0x28000000</string> <key>device_type</key> <string>NVDA,Parent</string> <key>model</key> <string>Geforce 260 216</string> <key>name</key> <string>display</string> <key>rom-revision</key> <string>Geforce 260 216 OpenGL Engine [EFI]</string> </dict> </dict> </plist> 5e0200000100000001000000520200000d00000002010c00d041030a010000000101060000030101 060000007fff04001e00000072006f006d002d007200650076006900730069006f006e00000027000 0004765666f7263652032363020323136204f70656e474c20456e67696e65205b4546495d22000000 400030002c006400650076006900630065005f00740079007000650000000b000000646973706c617 9100000004e00560043004100500000001800000004000000000003000c0000000000000700000000 0e0000006e0061006d00650000000b000000646973706c617914000000400030002c006e0061006d0 065000000120000004e5644412c446973706c61792d41100000006d006f00640065006c0000001300 00004765666f72636520323630203231360e0000004e00560050004d0000002000000001000000000 00000000000000000000000000000000000000000000014000000400031002c006e0061006d006500 0000120000004e5644412c446973706c61792d4220000000400031002c0063006f006d00700061007 400690062006c00650000000e0000004e5644412c4e564d6163220000005600520041004d002c0074 006f00740061006c00730069007a0065000000080000000000002820000000400030002c0063006f0 06d00700061007400690062006c00650000000e0000004e5644412c4e564d61632200000040003100 2c006400650076006900630065005f00740079007000650000000b000000646973706c61791c00000 06400650076006900630065005f00740079007000650000000f0000004e5644412c506172656e74 Link to comment Share on other sites More sharing options...
1wayjonny Posted August 31, 2009 Author Share Posted August 31, 2009 Ok I have fixed the issue by using the above fix with OSX86 Tools. 1. Go to EFI String Editor inside the tools 2. Custom Geforce 3. Name = Geforce 260 216 4. NVRAM = 640 5. DVI / DVI Gave me two sets of info, but took the bottom string and added to my boot.plist. Result was a working desktop with Nvidia and transparency. W00t! Final Boot.plist <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string></string> <key>Timeout</key> <string>5</string> <key>Graphics Mode</key> <string>1920x1080x32</string> <key>device-properties</key> <string>5e0200000100000001000000520200000d00000002010c00d041030a01000000010106000003 0101060000007fff04001e00000072006f006d002d007200650076006900730069006f006e000000 2 70000004765666f7263652032363020323136204f70656e474c20456e67696e65205b4546495d220 0 0000400030002c006400650076006900630065005f00740079007000650000000b00000064697370 6 c6179100000004e00560043004100500000001800000004000000000003000c00000000000007000 0 00000e0000006e0061006d00650000000b000000646973706c617914000000400030002c006e0061 0 06d0065000000120000004e5644412c446973706c61792d41100000006d006f00640065006c00000 0 130000004765666f72636520323630203231360e0000004e00560050004d00000020000000010000 0 000000000000000000000000000000000000000000000000014000000400031002c006e0061006d0 0 65000000120000004e5644412c446973706c61792d4220000000400031002c0063006f006d007000 6 1007400690062006c00650000000e0000004e5644412c4e564d6163220000005600520041004d002 c 0074006f00740061006c00730069007a0065000000080000000000002820000000400030002c0063 0 06f006d00700061007400690062006c00650000000e0000004e5644412c4e564d616322000000400 0 31002c006400650076006900630065005f00740079007000650000000b000000646973706c61791c 0 000006400650076006900630065005f00740079007000650000000f0000004e5644412c506172656 e 74</string> </dict> </plist> Any one know how to check it OpenCL is 100% working and the windows being accelerated by Snow Leopard? Thanks, 1Way Link to comment Share on other sites More sharing options...
RepomanUK Posted September 1, 2009 Share Posted September 1, 2009 Ok I have fixed the issue by using the above fix with OSX86 Tools. 1. Go to EFI String Editor inside the tools 2. Custom Geforce 3. Name = Geforce 260 216 4. NVRAM = 640 5. DVI / DVI Gave me two sets of info, but took the bottom string and added to my boot.plist. Result was a working desktop with Nvidia and transparency. W00t! Final Boot.plist <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Kernel</key> <string>mach_kernel</string> <key>Kernel Flags</key> <string></string> <key>Timeout</key> <string>5</string> <key>Graphics Mode</key> <string>1920x1080x32</string> <key>device-properties</key> <string>5e0200000100000001000000520200000d00000002010c00d041030a01000000010106000003 0101060000007fff04001e00000072006f006d002d007200650076006900730069006f006e000000 2 70000004765666f7263652032363020323136204f70656e474c20456e67696e65205b4546495d220 0 0000400030002c006400650076006900630065005f00740079007000650000000b00000064697370 6 c6179100000004e00560043004100500000001800000004000000000003000c00000000000007000 0 00000e0000006e0061006d00650000000b000000646973706c617914000000400030002c006e0061 0 06d0065000000120000004e5644412c446973706c61792d41100000006d006f00640065006c00000 0 130000004765666f72636520323630203231360e0000004e00560050004d00000020000000010000 0 000000000000000000000000000000000000000000000000014000000400031002c006e0061006d0 0 65000000120000004e5644412c446973706c61792d4220000000400031002c0063006f006d007000 6 1007400690062006c00650000000e0000004e5644412c4e564d6163220000005600520041004d002 c 0074006f00740061006c00730069007a0065000000080000000000002820000000400030002c0063 0 06f006d00700061007400690062006c00650000000e0000004e5644412c4e564d616322000000400 0 31002c006400650076006900630065005f00740079007000650000000b000000646973706c61791c 0 000006400650076006900630065005f00740079007000650000000f0000004e5644412c506172656 e 74</string> </dict> </plist> Any one know how to check it OpenCL is 100% working and the windows being accelerated by Snow Leopard? Thanks, 1Way Congratulations! Try the benchmarking utility here which should identify whether or not OSX can see your 260 as an OpenCL device. If it does, then I'd assume it's working! Link to comment Share on other sites More sharing options...
yumanoid Posted September 9, 2009 Share Posted September 9, 2009 Congratulations! Try the benchmarking utility here which should identify whether or not OSX can see your 260 as an OpenCL device. If it does, then I'd assume it's working! ........................................................... .................. OpenCL Bench V 0.25 by mitch ........... ...... C2D 3GHz = 12 sec vs Nvidia 9600GT = 0,93 sec ...... ... time results are not comparable to older version! ..... ........................................................... Number of OpenCL devices found: 1 OpenCL Device # 0 = Intel® Core i7 CPU 920 @ 2.67GHz Device 0 is an: CPU with max. 2696 MHz and 8 units/cores Now computing - please be patient.... time used: 2.004 seconds Now checking if results are valid - please be patient.... Validate test passed - GPU results=CPU results if i see this, does that mean that the only openCL device identified in my system is the CPU? im running a vanilla 10.6 on my system and can't figure out how to make my nvidia properly accelerated. for 10.5.8 all i needed to do was to get rid of ATY_init.kext (using DD's install script) and install NVinstaller v.52.pkg which i got somewhere off the net. this doesn't work for me on SL. i have now tried two versions of NVinject.kext, 0.2.2 and 0.2.1 and none of them seems to work. or maybe i just dont know how to properly install them, because after i try to update the boot caches, i immediately get a window bitching about kext not loaded, coz it was not properly installed. i have nvidia 9500GT 512MB. Link to comment Share on other sites More sharing options...
Dr.Nemo Posted September 9, 2009 Share Posted September 9, 2009 hi all ! sorry my english help me up my ASUS GeForce 9600GT on MacOS X 10.6 i try up my video with efi strings but i get black screen. Link to comment Share on other sites More sharing options...
Recommended Posts