Jump to content

GTX 650 framebuffer patch - hdmi not working


Spamm3r
 Share

24 posts in this topic

Recommended Posts

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

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

"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

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

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

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

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

 Share

×
×
  • Create New...