Jump to content

No video playback on HD7770


poispois
 Share

25 posts in this topic

Recommended Posts

Hi,

 

I'm using Clover to boot my system and I get everything right except for video playback on mplayerX or Quicktime.

 

The relevant hardware for this, I think is:

  • Asrock Z77 Pro4
  • Asus HD7770 1Gb OC

The kexts i'm running the ones from 10.8.3.

 

Do I need to inject a string into a kext?

 

I'm back on the Hackintosh scene since from 2007 so I'm a little rusty.

 

Can anyone give me a help?

Link to comment
Share on other sites

Thanks for the links and suggesting that.

 

Right now I'm using the original kexts from Mavericks and they load fine.

 

Although I have QE/CI enabled, to get YouTube videos to play I have to disable hardware acceleration and MplayerX/Quicktime crash when trying to load avi's or mkv's, those are the 2 only hiccups I have in my system (along not being able to enter sleep mode which I don't care since this computer is always on).

 

I guess I can live with that.

Link to comment
Share on other sites

shouldn't have to live with problems! :D

 

do an ioreg | grep ATY and see if it returns RadeonFrambuffer, that could be your problem. Not all apps work correctly if that is loaded and you would want to try with the correct frame buffer.

Link to comment
Share on other sites

@poispois:
Hamachi is the framebuffer name that you can use as FBName with Clover.
HD 7000 desktop cards usually can be set to use one of these framebuffers: Aji, Dashimaki, Futomaki, Hamachi.
 
Here is an Excel table showing a quick overview of all 7000 series framebuffers and their supported ports.

framebuffer_port_table.zip

Edited by k3nny
  • Like 3
Link to comment
Share on other sites

@k3nny thanks for your list but I think i'm not progressing.

 

I had my PC connected trough DVI and tried all the frameworks suggested in your Excel to no success. 

I then connected the GPU and monitor trough HDMI and still got no success (mind that I've tried those with a x for the selected port).

 

I'm using Clover Configurator to edit my config.plist, may that be the issue?

 

Should I also alter any other kext to introduce my device somehow?

 

Sorry for noobness again and thanks all for the suggestions. 

Link to comment
Share on other sites

the 2 kexts i said to add the id in are all you need. when trying those other frame buffers did you check that they were actually being used with the ioreg command?

 

 | +-o ATY_Hamachi  

 

you would see something like that ^

Link to comment
Share on other sites

Hi again guys,

 

I already have the correct pci id in both 7000controller and x4000.kext and after trying with a lot of FBNames I can't get load a "correct" frame buffer.

 

Can someone point me to a possible solution?

 

Can sharing my config.plist from Clover can help?

Link to comment
Share on other sites

Hi again guys,

 

I've hooked up the monitor trough miniDP and tested the following on FBName in Clover (from the list from k3nny):

  • Aji
  • Hamachi
  • Dashimaki
  • Futomaki
  • Buri
  • Chutoro
  • Ebi
  • Gari
  • OPM
  • Ikura

None of these frame buffers worked.

 

Here is my config.plist from Clover, i'm hoping someone with more skills than me can see what is wrong here. 

 

<?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>Boot</key>
<dict>
<key>Arguments</key>
<string>-v</string>
<key>Log</key>
<false/>
<key>XMPDetection</key>
<string>Yes</string>
</dict>
<key>Graphics</key>
<dict>
<key>FBName</key>
<string>Hamachi</string>
</dict>
<key>ACPI</key>
<dict>
<key>DSDT</key>
<dict>
<key>Debug</key>
<false/>
<key>ReuseFFFF</key>
<false/>
<key>DropOEM_DSM</key>
<false/>
</dict>
</dict>
<key>Devices</key>
<dict>
<key>USB</key>
<dict>
<key>Inject</key>
<true/>
<key>USBFixOwnership</key>
<true/>
<key>AddClockID</key>
<true/>
</dict>
</dict>
<key>GUI</key>
<dict>
<key>Language</key>
<string>en:0</string>
<key>Theme</key>
<string>bootcamp</string>
<key>Mouse</key>
<dict>
<key>DoubleClick</key>
<integer>200</integer>
<key>Speed</key>
<integer>4</integer>
<key>Enabled</key>
<true/>
</dict>
<key>Scan</key>
<true/>
</dict>
<key>SystemParameters</key>
<dict>
<key>InjectKexts</key>
<true/>
</dict>
</dict>
</plist>

 

Right now I don't know what else to do. Would I get better results using chameleon?

 

I'm also sorry if i'm being a pain in the ass.

 

Thank you all and hoping to get some suggestions,

 

poispois

Link to comment
Share on other sites

I'm very very glad to have a framebuffer correctly working but... MplayerX and flash hardware acceleration still persist on not working. 

 

I won't actively bother the community more on this for a while but if anyone knows something... please drop a post :)

Link to comment
Share on other sites

Got to the same state as you by choosing the same framebuffer, NICE!

 

Do have the same video playback issues as you though, anyone knows any solution to this? :)

 

I can refer you to this thread (http://www.insanelymac.com/forum/topic/292718-gtx560ti-mplayerx-no-video/) where there is a patched MplayerX. I haven't yet tried it due to lack of time (i'm hoping to try tomorrow) so check what people there are saying and give it a shot.

 

Please reply if you get it to work :)

Link to comment
Share on other sites

I can refer you to this thread (http://www.insanelymac.com/forum/topic/292718-gtx560ti-mplayerx-no-video/) where there is a patched MplayerX. I haven't yet tried it due to lack of time (i'm hoping to try tomorrow) so check what people there are saying and give it a shot.

 

Please reply if you get it to work :)

I will try that today or tomorrow as well.

 

But Quicktime does not work for me as it does in that thread, I have never tested mplayerx before.

Link to comment
Share on other sites

  • 1 month later...
 Share

×
×
  • Create New...