Spamm3r Posted March 25, 2015 Share Posted March 25, 2015 Hi guys, i have some issues with my gtx 650. Some apps and games are crashing and my friend told me to change port from dvi to hdmi and this will fix the issues, now i get black screen after os x launch (before logging screen). I think that this is issue with framebuffer, i have new driver installed and everything properly configured. I only need patch for framebuffer, i wont use dvi port again (i need some apps which are crashing now). #edit# without driver hdmi works but lagging and flickering. #edit 2# if you know what there address means just help me: 0x0000000124ABF000 0000000124ABEFF0 Link to comment Share on other sites More sharing options...
Yayiin Posted March 25, 2015 Share Posted March 25, 2015 I only need patch for framebuffer ? what framebuffer ? Link to comment Share on other sites More sharing options...
Spamm3r Posted March 25, 2015 Author Share Posted March 25, 2015 if you know how to fix it other way just tell me - no dvi, no more Link to comment Share on other sites More sharing options...
C.Frio Posted March 25, 2015 Share Posted March 25, 2015 hi.. just to say I have 2 gtx 650 and they work oob , only injecting nvidia at clover options ..one on DVI other on HDMI... c.frio Link to comment Share on other sites More sharing options...
Pavo Posted March 25, 2015 Share Posted March 25, 2015 I am sure if you research through the forums and or google you will findout that framebuffer patches pertain to ATI(AMD) cards not Nvidia, you also haven't given any information on your other system specs and boot loader you are using Link to comment Share on other sites More sharing options...
Spamm3r Posted March 25, 2015 Author Share Posted March 25, 2015 so im using clover hackintosh specs: intel core 2 quad motherboard giabyte g33m-s2 without drivers hdmi works but with drivers monitor cant find source Link to comment Share on other sites More sharing options...
Pavo Posted March 25, 2015 Share Posted March 25, 2015 GTX 650 does not need web drivers, it only need injection>Nvidia>True in clover config Link to comment Share on other sites More sharing options...
Spamm3r Posted March 25, 2015 Author Share Posted March 25, 2015 And if this won't fix my issues with hdmi so what I am supposed to do? Link to comment Share on other sites More sharing options...
cecekpawon Posted March 25, 2015 Share Posted March 25, 2015 "Inject>Nvidia>True" only work with 1st port, otherwise you'll see black screen. - Boot with "nv_disable=1" - Create efi strings, eg: port 2 <key>PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)</key><dict> ... <key>@2,AAPL,boot-display</key> <string>0x00000001</string> ... </dict> Here's how Link to comment Share on other sites More sharing options...
Spamm3r Posted March 26, 2015 Author Share Posted March 26, 2015 eee nope, not working with Inject Nvidia = false and efi string. UPDATE: here you are: - ioreg - dsdt - config.plist after string injection - config.plist before string injection - device properties xml and hex (after patching @0 to @2) config_all.zip Link to comment Share on other sites More sharing options...
cecekpawon Posted March 26, 2015 Share Posted March 26, 2015 You only have 2 framebuffer (0 & 1), so you need add 1 more. And leave inject Nvidia to false. <key>@2,compatible</key> <string>NVDA,NVMac</string> ... <key>@2,name</key> <string>NVDA,Display-C</string> goodluck Link to comment Share on other sites More sharing options...
Spamm3r Posted March 26, 2015 Author Share Posted March 26, 2015 I only have Display-A and Display-B. Shall i add a new key + string? #UPDATE1# so have i added new key and string #UPDATE2# not working again, still black screen, after boot with hdmi, im attaching new xml with: <key>@2,name</key> <string>NVDA,Display-C</string> and clover config plist (with new hex). new_one.zip Link to comment Share on other sites More sharing options...
cecekpawon Posted March 27, 2015 Share Posted March 27, 2015 Hello, missing this properties at @2 <key>@2,compatible</key> <string>NVDA,NVMac</string> Hope this one can solve your problem <?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(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)</key> <dict> <key>@0,display-cfg</key> <string>0x00030103</string> <key>@0,compatible</key> <string>NVDA,NVMac</string> <key>@0,connector-type</key> <string>0x00000800</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,connector-type</key> <string>0x00000800</string> <key>@1,device_type</key> <string>display</string> <key>@1,name</key> <string>NVDA,Display-B</string> <!-- Try to add this --> <key>@2,compatible</key> <string>NVDA,NVMac</string> <key>@2,connector-type</key> <string>0x00000800</string> <key>@2,device_type</key> <string>display</string> <key>@2,name</key> <string>NVDA,Display-C</string> <!-- Finally, choose active port --> <key>@2,AAPL,boot-display</key> <string>0x00000001</string> <key>NVCAP</key> <data> BAAAAAAAAwAMAAAAAAAABwAAAAA= </data> <key>NVPM</key> <data> AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== </data> <key>VRAM,totalsize</key> <string>0x00000000</string> <key>device_type</key> <string>NVDA,Parent</string> <key>hda-gfx</key> <data> b25ib2FyZC0xAA== </data> <key>model</key> <string>Gigabyte GeForce GTX 650</string> <key>rom-revision</key> <string>1.0</string> </dict> </dict> </plist> Link to comment Share on other sites More sharing options...
Spamm3r Posted March 27, 2015 Author Share Posted March 27, 2015 so its not working, after boot and before logging screen computer reboot (bar going to half and then reboot). Changing to dvi -> works. My gtx 650 has: 2x dvi, 1x vga,1 x hdmi. Maybe could you help with teamviewer @cecekpawon? Link to comment Share on other sites More sharing options...
Spamm3r Posted March 28, 2015 Author Share Posted March 28, 2015 bump... someone something? Link to comment Share on other sites More sharing options...
toekimarks Posted March 29, 2015 Share Posted March 29, 2015 You need to boot with nvda_drv=1. No need to patch anything. Link to comment Share on other sites More sharing options...
Spamm3r Posted March 30, 2015 Author Share Posted March 30, 2015 man its not working? Link to comment Share on other sites More sharing options...
toekimarks Posted March 31, 2015 Share Posted March 31, 2015 Try to install the latest nvidia cuda and web driver and boot with nvda_drv=1 and GraphicsEnabler=No. This worked for me with both mavericks and yosemite, so I'm sure it will for you. Link to comment Share on other sites More sharing options...
Spamm3r Posted March 31, 2015 Author Share Posted March 31, 2015 not works for me Link to comment Share on other sites More sharing options...
toekimarks Posted April 2, 2015 Share Posted April 2, 2015 I've got both yosemite and mavericks working this way with also a core 2 quad processor. I would suggest trying a fresh install. When you boot your install usb with nvda_drv=1 and Ge=no you directly should get the right resolution with hdmi. So try If you can reach the installer with the right resolution. If so, installing will solve your problem. What brand is your gtx650? Mine is an MSI Link to comment Share on other sites More sharing options...
Spamm3r Posted April 2, 2015 Author Share Posted April 2, 2015 mine is gigabyte, i was trying but nothing works Link to comment Share on other sites More sharing options...
toekimarks Posted April 2, 2015 Share Posted April 2, 2015 Did you use clover or chameleon? Clover doesn't work for me either with the nvidia injection. If you're using chameleon I would say you tried everything you can. Link to comment Share on other sites More sharing options...
Spamm3r Posted April 2, 2015 Author Share Posted April 2, 2015 i have clover Link to comment Share on other sites More sharing options...
toekimarks Posted April 3, 2015 Share Posted April 3, 2015 Then you should try chameleon. Link to comment Share on other sites More sharing options...
Recommended Posts