Jump to content
Tredvesone

XFX Radeon HD 6870 2GB GDDR5 low score at Cinebench

53 posts in this topic

Recommended Posts

Hi,

 

I get only 36 at Cinebench with my XFX Radeon HD 6870 2GB ("Dual Fan -DD" edition). My older GTX 260 got 32. Is there any solution out there?

I recon this is a very low score for this card.

 

Lion 10.7.2

Chimera 1.7

Duckweed

 

Thank you in advance :)

Share this post


Link to post
Share on other sites
Advertisement

Hi,

 

I'm not sure if AppleGraphicsPowerManagement.kext is loading.

 

smbios:

 

<key>SMfamily</key>

<string>Mac Pro</string>

<key>SMmemspeed</key>

<string>1866</string>

<key>SMproductname</key>

<string>MacPro5,1</string>

 

<key>SMbiosversion</key>

<string>Gigabyte EX58-UD5 v1</string>

 

Any solution that might help?

 

thanks

 

Edit: btw... I can see that AppleGraphicsPowerManagement is in System Profiler/System Information under Extensions.

Share this post


Link to post
Share on other sites

ATI Barts AMD Radeon HD 6870 Series 2048MB (Duckweed) [1002:6738] (subsys [1682:310a]):: PciRoot(0x1)/Pci(0x3,0x0)/Pci(0x0,0x0)

 

But what do you think is the problem? Driver is not loading correctly?

Share this post


Link to post
Share on other sites

hello

 

i think the problem is graphicspowermanagement

 

i prepare the kext in the night and post here, for you to test

 

good hack

Share this post


Link to post
Share on other sites

Hi again.

 

okey, no worries tho. Take your time, I'm gonna take it out and put on a new cooler anyway pretty soon. The fans are working too much. Probably because of the powermanagment...

 

tnx

Share this post


Link to post
Share on other sites

hello

 

i send two kext

 

try one and another

 

and use the best fit to u

 

test also with openglviewer4

 

is free in apple store

 

good hack

 

 

6870.zip

Share this post


Link to post
Share on other sites

I have same card, well its not the same, its gigabyte 6870 1gb, but i have same problem, i upgraded from 5770 and now in cinebench i have like 1-2 more fps, which is i guess not worth of upgrading if its slow like that.

And other thing is that most of apps report my card not by name, well it says its: ATI RADEON BARTS XT PROTOTYPE OPENGL ENGINE

and its not identiyied like before by its name.

And 3th thing, i cant see

AppleGraphicsPowerManagement kext loaded when i go in system info / extensions so may this be problem or? :S

Can some of you plz help me :) i want to make this card to work like it shuld work :(

Share this post


Link to post
Share on other sites

hello

 

post what smbios u are using

 

and device id of your card too

 

if u are using smbios macpro5,1 and your device id is the same, u can use the kext , try one and test, then try the other and use the best for u

 

good hack

Share this post


Link to post
Share on other sites

Just wanna add some more info. I checked the kernel log to see if there is any errors. Yes there is indeed...

 

com.apple.driver.AppleHDAController - library kext com.apple.iokit.IOGraphicsFamily not found.

com.apple.ATIRadeonX3000 - library kext com.apple.iokit.IOGraphicsFamily not found.

com.apple.driver.AudioAUUC - library kext com.apple.iokit.IOGraphicsFamily not found.

 

I dont know if this helps, but I guess it has something do with my 6870?

 

Cheers

Share this post


Link to post
Share on other sites

hello

 

to the graphics card to work

 

must loaded 3 / 4 kexts

 

4 if u use AtiConfig in org.chameleon boot.plist

 

in u case

 

ati6000controller

atisuport

atiradeonx3000

 

check in

about this mac

report

extensions

 

or with kext wizard tool

 

http://www.insanelym...howtopic=253395

 

like i say in the post

 

good hack

 

Captura de ecrã 2012-01-11, às 01.27.27.png

Share this post


Link to post
Share on other sites

ati6000controller - OK

atiradeonX3000 - OK

atisupport - OK

 

applegraphicscontroller - OK

applegraphicspowermanagment - OK

 

I found out what causing there errors tho, I recon it's because of chimera 1.7. People went back to chameleon r1493 and the problem went away. So it is the bootloader not the 6870.

Share this post


Link to post
Share on other sites

I have same card, well its not the same, its gigabyte 6870 1gb, but i have same problem, i upgraded from 5770 and now in cinebench i have like 1-2 more fps, which is i guess not worth of upgrading if its slow like that.

And other thing is that most of apps report my card not by name, well it says its: ATI RADEON BARTS XT PROTOTYPE OPENGL ENGINE

and its not identiyied like before by its name.

And 3th thing, i cant see

AppleGraphicsPowerManagement kext loaded when i go in system info / extensions so may this be problem or? :S

Can some of you plz help me :) i want to make this card to work like it shuld work :(

 

same problem here. with msi 6870 1 gb cinebench score of 15 fps. GE=No gives me 30fps. I don't care about dvd and chess.

 

vlc works,

glbench and cinebench works,

StarCraft 2 works.

 

edit: Fixed it with proper smbios.plist (imac12,2). I got the 15 fps when coming out of sleep. Now it's always 30 fps. I read that cinebench is a combo of gpu and single cpu. So when you see high fps it is because of the faster CPU people have.

Share this post


Link to post
Share on other sites

ati6000controller - OK

atiradeonX3000 - OK

atisupport - OK

 

applegraphicscontroller - OK

applegraphicspowermanagment - OK

 

I found out what causing there errors tho, I recon it's because of chimera 1.7. People went back to chameleon r1493 and the problem went away. So it is the bootloader not the 6870.

what's your fps dif with r1493?

Share this post


Link to post
Share on other sites

Hi,

 

I haven't tried r1493. Chimera 1.7 works ok but gives me the errors tho. I dont play games so it doesn't bother me that much. Anyhow, when I tried Chimera 1.7 vs the latest chameleon there where no difference in fps. Mine is always around 36. My old GTX260 gave me 32. So 36 is way to low ;)

Share this post


Link to post
Share on other sites

hi guys. i have a vapor x 6870 1gb ram, and i got only 32fps on cinebench. both using smbios 3,1 or 5,1.

 

i'm using [url=&quot;http://www.insanelymac.com/forum/topic/279450-why-insanelymac-does-not-support-tonymacx86/&quot;]#####[/url] 4.2.1

 

i've tried artur's next, but fps didn't increase

Share this post


Link to post
Share on other sites

Hi,

I've tested artur's kext in my MacPro 3,1 & 6870.

I've modified IOPlatformPluginDevice to MacPro3,1 in the info.plist.

But graphicpowermanagement cannot be not loaded.

Is it impossible to work graphicpower in my hack?

Share this post


Link to post
Share on other sites

Hi xelanaiznac,

When I choose macpro4,1, I got KP. It's because of my board and cpu (EP45-UD3P & Q9550)?

Now set to iMac11,1, it seems almost OK except istat menu temperature.

But my 6870 seems to working properly.

Thanks sooo much!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By Slice
      As I see many novices in the forum ask "How to make my Radeon working? I have bad resolution, no QE/CI...." and so on. They come to the section and have no find an answer here because all Radeons are different and they don't know where else they read about this.
      I want to explain all steps needed for launching the Radeon family of videocards.
       
      Bootloader.
      I will speak about Clover because I maintain this bootloader to know recent hardware and modern OSX. Not sure if you will have the same result with other bootloaders. I am carefully checking the injecting of ATI card and correcting it times to times. I am also accessible for bug reports.
       
      OSX version.
      Older card require older system, newer cards require new system.
      ATIRadeon9000 is possible to launch under Tiger.
      ATIRadeonMobilityX1400 requires 10.5-10.6. See RadeonHD topic.
      As I see RadeonHD3xxx was successful only in 10.5
      For new AMDRadeonHD7xxx there must be 10.8.3+ system.
       
      DeviceID.
      This must be the first question before asking about the card.
      You may know the device-id from Windows->DeviceManger->VideoCard.properties->compatibleIDs
      You may boot into system in safe mode (key -x) and see system profiler
       
      And you may boot into Clover GUI, press F2 and get preboot.log. Find here something like
      2:709 0:000 PCI (00|01:00.00) : 1002 6758 class=030000 2:709 0:000 Found Radeon model=AMD Radeon HD 6670 Series It means my DeviceID=6758 (these are hex numbers)
      Then you must check that Apple's drivers support your DeviceID. If not then add it!
      For example HD7850 has DeviceID=6819. If we look into ATI7000Controller (AMD7000... in new systems) we find 6818 here but no 6819!
       
       
      I show you how to do this with terminal commands. Launch /Application/Utilities/Terminal.app. Type in opened window:
       
      cp /System/Library/Extensions/ATI7000Controller.kext/Contents/Info.plist ~/Desktop So you get a copy of the Info.plist on Desktop. Edit it with TextEdit. Change 68181002 -> 68191002.
      Don't edit this file directly in the system folder! 
      Then copy back by terminal. Don't use finder to copy kexts! They will have wrong permissions in this case.
      sudo cp ~/Desktop/Info.plist /System/Library/Extensions/ATI7000Controller.kext/Contents/ sudo rm -r -v /System/Library/Caches/com.apple.kext.caches/* Second command make sure next reboot the kext will use your edited info.plist.
      The same operation you must do with a kext AMDRadeonAccelerator or ATIRadeonX2000 or other one. Check all candidates if they contain such list of possible IDs and choose closest to you.
       
      FakeID
      Since Clover revision 1971+ you may just inject new DeviceID into DSDT instead of correcting kexts. See instruction here.
       
      GraphicsEnabler or Injector
      OSX needs to know some properties (Model name, Family, etc...) that must be somehow injected at boot time. Yes, also real Macs got DeviceProperties string from firmware.
      Alternatives:
      1. Set InjectATI=Yes in Clover (same as GE=y in Chameleon).
      2. Use custom string made with gfxutil. For whom who knows.
      3. Write _DSM into DSDT. You should know what to write.
      4. Use some kext like ATY_init.kext or Natit.kext. If you are sure that the kext is for your card namely.
      I want to say that all this methods make the same thing. Differencies in their tuning.
      The Clover do this automatically for most known cards at this moment.
       
      Connectors.
      As you may see to start HD5000-7000 some strange names used: Pithecia, Orangutan, Elodea... What are they?
      They are configs for framebuffer. Predefined configs how connectors are solded for cards used in real Macs. Strange but these configs rear coincide with PC card. Usually gurus make advice "choose a framebuffer that most appropriate for your card". The chances 1:10. In most cases you may find a FB name that gives you main monitor working. Or nothing at all.
      Great respect to bcc9 who gives us a method to correct one of config to be exactly for you. See here.
      My retelling for Clover is here
      Success example in the thread in posts 44-52
       
      Radeon Mobility
      I tested Clover's methods with two users having Mobility Radeon HD5470 and HD5650M. We found that full memory and QE/CI will be achieved if we set in Clover's config
      LoadVBios=Yes
      even thou no file with bios is provided. This is the key to make Radeon Mobility working!
      Other problem is bad gradients or artifacts. For this case Clover accept the key
      InjectEDID=Yes
      and sometimes you also need to inject CustomEDID.
      See Clover instructions for details.
       
      And my results.
      Gigabyte Radeon HD6670
      <key>Graphics</key> <dict> <key>GraphicsInjector</key> <true/> <key>InjectEDID</key> <true/> <key>FBName</key> <string>Ipomoea</string> <key>LoadVBios</key> <false/> <key>VideoPorts</key> <integer>3</integer> <key>PatchVBios</key> <true/> </dict> <key>KernelAndKextPatches</key> <dict> <key>KernelCpu</key> <false/> <key>ATIConnectorsController</key> <string>6000</string> <key>ATIConnectorsData</key> <string>000400000403000000010000120401050008000004020000000100001102040310000000100000000001000000000002</string> <key>ATIConnectorsPatch</key> <string>040000000403000000010000100001061000000010000000000100000000000100080000040200000001000012040403</string> VTX Radeon HD5570
      <key>Graphics</key> <dict> <key>PatchVBios</key> <false/> <key>FBName</key> <string>Baboon</string> <key>VideoPorts</key> <string>3</string> <key>GraphicsInjector</key> <string>Yes</string> <key>LoadVBios</key> <string>No</string> </dict> <key>KernelAndKextPatches</key> <dict> <key>Debug</key> <false/> <key>KernelCpu</key> <false/> <key>ATIConnectorsController</key> <string>5000</string> <key>ATIConnectorsData</key> <string>040000001400000000010000010201030008000000020000007100002205020110000000100000000001000000100002</string> <key>AppleRTC</key> <true/> <key>ATIConnectorsPatch</key> <string>040000001400000000010000010001040008000000020000007100002200020510000000100000000001000000000002</string> <key>AsusAICPUPM</key> <false/> <key>KextsToPatch</key> <array> <dict> <key>Name</key> <string>AppleAHCIPort</string> <key>Find</key> <data>RXh0ZXJuYWw=</data> <key>Replace</key> <data>SW50ZXJuYWw=</data> </dict> </array> </dict> See PatchVBios=No
      for this card "yes" leads to black screen. Use with precautions.
       
      A sample for Radeon R7 240
       
      UPDATE for ElCapitan.
      It seems has more problems. My HD6670 is not working in ElCapitan OOB unlike Mavericks.
      I had to set FakeID=0x67401002 as correspond to real iMac12,2 and set this model in SMBIOS section.
      It related to GraphicsPM or GraphicsControl.
      Look these kexts to decide what you can do for your configuration.
       
      HighSierra requires change these kexts by version from Sierra 10.12.6
      for Radeon HD6xxx
      AMDRadeonX3000.kext AMDRadeonX3000GLDriver.bundle IOAccelerator2D.plugin IOAcceleratorFamily2.kext .  for Radeon HD7xxx and up AMDRadeonX4000.kext AMDRadeonX4000GLDriver.bundle IOAccelerator2D.plugin IOAcceleratorFamily2.kext .    Black screen after wake problem resolved by follow method radeon_bios_decode.0.2.zip
      ati-personality.pl.0.15.zip
      ati-personality.pl.0.15a.zip
    • By blxkspell
      Hey!
      As I have 3 Monitors connected, my RX 570 gets arround 50°C while ideling/ web browsing etc. The problem is, that this temp is apparently just the threshold, when the fans start to spin. So the fans start spinning for a minute then they stop for a while again... This is very annoying for me as the rest of my hackintosh is nearly quiet (SSD, 120mm low RPM cpu fan, nearly silent PSU,...), especially when Im using the pc to revise for school. Does somebody know wether its possible to "change" the threshold till the fans start spinning? Like it would probably not be a problem for the gpu at all, if the temp rises to 55°C but therefore be soundless....
       
       
    • By golden eagl
      Hi everyone,
      I'm struggling with installing driver of my graphic adapter on high Sierra but till now I failed to find a solution to my issue ....
      My PC configuration is .
      CPU : AMD A8-5500 APU with integrated Radeon 7560 
      RAM : 8G    
      I tried to download a tool from tonymax website and after I used it I unable to login to my Mac high Sierra so I installed high Sierra again .....
       
      Any help with this issue
      Thanks in advance 
       
    • By karthiksh1989
      can somebody walkthrough with the mojave installation guide?
      i have a mac high sierra 13.6 version on my macbook pro and want to install mojave on my desktop
      Exact config is Gigabyte gaming wifi 7 motherboard amy ryzen 7 2nd gen 2700X processor Gigabyte G1 8GB grapgic card VEGA 64
      running 2 nvme Samsung 256gb cards and 1 intel 180gb ssd internal and 1tb WD HDD, with 64 GB 3200Mhz Ram
       
      https://wa.me/919611736534 (whatsapp)
    • By corbrink
      Hi,
      I have the following system:
      - Gigabyte Z370M-D3H M-ATX
      - Core i7-8700K Coffee Lake
      - Gigabyte Radeon RX 560 4GB
      - Crucial Ballistix 16GB DDR4
      - 960 EVO 1TB NVMe SSD
      - 850 EVO 500GB SSD
      - Crucial 500GB SSD
      - The 2 500GB SSD's run in Raid for data storage.
      - Western Digital 3TB HDD - Time machine
      - EFI here (too large to attach): EFI.zip

      Questions:
      1. I have a dual screen running from Radeon card, 1 on DP and 1 on HDMI. The one screen on DP goes randomly blank from time to time. Any ideas?
      2. I've read that the kexts should preferably be installed in /library/extensions. I would like to know what kexts should remain in the EFI. I read that you should install FakeSMC in both locations (EFI and L/E). If I follow this route must I change something in the config.plist?
      3. USB info in System Information (attached does not seem correct. I've followed the changes suggested but I'm not sure if this is the best it can be.
      4. Are there something in the EFI and config.plist I don't need or doing wrong?

      Feedback will be appreciated.


×