Contribute
Register

10.8.3: AMD Radeon HD 7xxx Graphics Testing Thread

Status
Not open for further replies.
Have PowerColor PCS+ AX7870 2GBd5-2DHPPV3E Radeon HD 7870 MYST.Edition (Tahiti LE) 2GB working with sleep trick.

Device ID: 0x679E1002

System Report:

AMD Radeon HD 7xxx:


Chipset Model: AMD Radeon HD 7xxx
Type: GPU
Bus: PCIe
PCIe Lane Width: x16
VRAM (Total): 2048 MB
Vendor: ATI (0x1002)
Device ID: 0x679e
Revision ID: 0x0000
Displays:

** I have my Gigabyte bios set to disable internal graphics and the Init Display First is set to Auto (the IGFX will not stay).**

** I have my OSX installation on a separate harddrive and with the above settings, Windows still uses my Radeon graphics so they are not affected**

Here were my initial problems and the fixes:

1. After installation, boot0 would come up with error. Found boot0 error fix on forums.
2. After successful boot fix, at the boot screen, instead of having an error, it would have random gibberish text and not proceed past boot screen. This was fixed by installing Chameleon Wizard--using the USB to boot into my Mac installation 'GraphicsEnabler=No', through TonyMac community downloads--and then installing the boot update.
3. After the previous it now boots by itself, without USB bootloader, however will only work with GraphicsEnabler=No and the sleep trick.

Current problems that need to be fixed:

1. One screen works fine with HDMI however, when I plug in a DVI (my 2nd monitor) into the graphics card port, the Mac screen refreshes with both displays are then mirrored and showing however the computer freezes (not a hard freeze, I can move the mouse but cannot click). If I unplug the DVI port, the screen refreshes again and everything is fine.
2. The white screen/sleep trick thing.
3. Not sure if this is a big issue or not but if I use 'GraphicsEnabler=Yes', the screen after boot is black and nothing happens.

Unigine:

Works well without OC and No anti-alias on Ultra 1080p--getting around 35-60 FPS.
 
Hi Guys,

I really appreciate your effort to make 7xxx cards work. My Gigabyte HD 7950 works well thanks to the the "Fat partition trick" using the sleep trick.

Only problem of mine that the sleep trick kills my Firewire ports (I use them for an external soundcard). It is a known bug with my Gigabyte Z68X-UD3 motherboard, but it was ignored because I didn't use sleep. Now I have to.

Z68X hasn't integrated graphics. I tried to use my previous card (Sapphire Radeon HD 6850) to avoid the sleep trick, but in this case the Open CL crashes in Adobe Premiere Pro CS6. Luxmark, Heaven work like a charm.

Using Clover seemed to a solution, but compared to Tonymacx86's method, the Clover is totally different and not understandable for me, so I would keep the good old Chameleon/Chimera method.

I spent days on reading forums how to solve this catch22, now I'm stuck. I can use my Saffire Pro40 Firewire sound card or Adobe Premiere Pro CS6 but not together what would essential.

Any help welcome, thanks.
 
My best guess would be that you may be able to modify your DSDT to get the FireWire to return after sleep. Unfortunately I'm not a DSDT expert. Has anyone been working on that FireWire issue that is familiar with DSDT editing?
 
In BIOS for the setting "Init Display First" I select the option IGFX instead of Auto.

No matter how many times I set it to IGFX, when I save and my system restarts, it's in Auto again.

What can i do?
 
Here is a small script that "fix" the "white screen" bug for those with "sleep" problems.

You have to blindly type your password or set auto-login. Not perfect, but at least I can use my desktop... :)

-----------------

First, boot with -x or another supported GPU

Get fp-rotate from this site and uncompress it somewhere:
http://modbookish.lefora.com/2010/06/29/a-unix-utility-to-change-the-primary-display-on-os/

Open Automator.app
Select "Application"
Choose "Run shell script" (from the Actions/Utilities)
Paste this script (change de path):



/Users/user/fb-rotate -d 0 -r 90
/Users/user/fb-rotate -d 0 -r 0



Save the script somewhere.

Go to System Preferences -> Accounts -> Login items and add the script.

(Optional: you can set auto login too).

Boot the same way you used to get the white screen. :)
 
My best guess would be that you may be able to modify your DSDT to get the FireWire to return after sleep. Unfortunately I'm not a DSDT expert. Has anyone been working on that FireWire issue that is familiar with DSDT editing?

I'm not a DSDT expert too, and unfortunately this Firewire issue exist years ago and nobody wanted to fix it. Less and less people use FW, but for me it is essential.
 
Just posted it, working for me... For sure someone will use this idea and write a more elegant solution that will run before the login. :mrgreen:

Posting from my 10.8.3 + XFX 7970 + my screen rotate hack... :headbang:
 
Here is a small script that "fix" the "white screen" bug for those with "sleep" problems.

Thanks dwbr!!!

It sounds good! :) I will try it morning.
 
Status
Not open for further replies.
Back
Top