Contribute
Register

[READ ME FIRST!] Graphics Setup & Troubleshooting

Hello! I will be honest and say this is my first venture into the work of Hackintosh. So far I'm obsessed, but I cannot figure out this one. From everything I've tried, I cannot get all three display ports (X2 Dvi, 1 HDMI) to work correctly. My card is listed as a AMD R9 290 with 7mb of VRAM. I cannot figure this out. I have tried a bunch with clover configs and have installed new AMD 8000 controllers. I've recently reinstalled everything and it still won't pick up my card. Any help would be gladly appreciated. Here are my specs...

[email protected]
ASUS Sabertooth z87
16GB DDR3 RAM
AMD ASUS R9 290X 4GB
OSX 10.11.3

Thanks a bunch!:D

Remove any Inject AMD, Nvidia, Intel.
It works for me!!
Here is a guide that show you how
and scroll down to Wrong/No VRAM and Dual Monitor/HDMI FIX
http://www.tonymacx86.com/el-capitan-desktop-support/187706-how-fix-os-x-el-captain-problems.html
 
At a mod's suggestion I'm moving this question here from my separate thread:

After installation of El Capitan, I got to the part where the gui was supposed to start, but instead I got a spinning circle on a black screen, a second of the mouse in the upper corner, then the spinning circle again. I booted into safe mode and the system was at the proper resolution, but every time I scrolled or clicked it redrew instead of moving smoothly. I couldn't find any other answers to my problem and decided to try the NVIDIA Web drivers for 10.11.3. After reboot I was able to reach the login screen with a normal login, but the NVIDIA driver thinks my ASUS PB278Q monitor is a TV and restricts it to 1080p. Under Yosemite it was correctly detected as 2560x1440, but in El Cap it's 1080p stretched to fit the screen (overscan was on by default).

I've tried multiple things to fix the graphics problem, but I'm back to using NVIDIA web drivers and 1080p resolution. If I boot to safe mode I get 2560x1440, but not in normal mode. Some of the things I tried that didn't help:

1) Switching to OS X Default Graphics Driver - when I reboot I get back to where I was. From the text size it seems to be trying to show the login screen at 2560x1440, but it keeps showing me the text of mounting the Time Machine partition (in a verbose boot), then going black with the mouse, then back to the Time Machine partition lines. If I boot normally it will either fail completely with the circle/slash symbol or get to the GUI part and go back and forth between the spinning circle and the black screen with the mouse. I left it there for 2 hours and it was still cycling. The only way I was able to get out was to boot to safe mode and reinstall the NVIDIA Web drivers, bringing me right back to 1080p.

2) Changing SMBIOS from 3,1 to 14,2. No effect.

3) Upgrading to 10.11.4, which also entailed finding the beta NVIDIA drivers in this post:OS X 10.11.4 Update. I also had to change from OsxAptioFixDrv-64.efi to OsxAptioFix2Drv-64.efi. No change from what I reported above. NVIDIA works at the wrong resolution, no NVIDIA results in an endless loop.

I've read this thread, and here's what else I have to say:

According to the chart linked from this post, my 0x0fc8 card should work with or without NVIDIA drivers, with injection off. I just went through the combinations anyway to see if anything helped, and nothing did. With no injection and OS X drivers, OS X thinks it's a 1280x1024 projector, and the screen redraws instead of scrolling. With OS X and injection, it reboots. With NVIDIA web drivers and injection, it reboots. With web drivers and no injection, my monitor is detected as a 1080p TV and it seems to look fine except the resolution is wrong (ie, the screen actually scrolls when I scroll instead of visibly redrawing).

In safe mode, the display is detected at the proper 2560x1440 resolution, but as I mentioned the screen redraws when I scroll and move around. I wish I knew the proper term for that, but that's how it looks. I'm trying everything I can to find the proper combination that allows 2560x1440 and a normal boot. The fact that it detects it fine in safe mode means something is loaded in normal mode that makes the computer think my monitor is a TV. I wish I could figure out what...
 
At a mod's suggestion I'm moving this question here from my separate thread:

After installation of El Capitan, I got to the part where the gui was supposed to start, but instead I got a spinning circle on a black screen, a second of the mouse in the upper corner, then the spinning circle again. I booted into safe mode and the system was at the proper resolution, but every time I scrolled or clicked it redrew instead of moving smoothly. I couldn't find any other answers to my problem and decided to try the NVIDIA Web drivers for 10.11.3. After reboot I was able to reach the login screen with a normal login, but the NVIDIA driver thinks my ASUS PB278Q monitor is a TV and restricts it to 1080p. Under Yosemite it was correctly detected as 2560x1440, but in El Cap it's 1080p stretched to fit the screen (overscan was on by default).

I've tried multiple things to fix the graphics problem, but I'm back to using NVIDIA web drivers and 1080p resolution. If I boot to safe mode I get 2560x1440, but not in normal mode. Some of the things I tried that didn't help:

1) Switching to OS X Default Graphics Driver - when I reboot I get back to where I was. From the text size it seems to be trying to show the login screen at 2560x1440, but it keeps showing me the text of mounting the Time Machine partition (in a verbose boot), then going black with the mouse, then back to the Time Machine partition lines. If I boot normally it will either fail completely with the circle/slash symbol or get to the GUI part and go back and forth between the spinning circle and the black screen with the mouse. I left it there for 2 hours and it was still cycling. The only way I was able to get out was to boot to safe mode and reinstall the NVIDIA Web drivers, bringing me right back to 1080p.

2) Changing SMBIOS from 3,1 to 14,2. No effect.

3) Upgrading to 10.11.4, which also entailed finding the beta NVIDIA drivers in this post:OS X 10.11.4 Update. I also had to change from OsxAptioFixDrv-64.efi to OsxAptioFix2Drv-64.efi. No change from what I reported above. NVIDIA works at the wrong resolution, no NVIDIA results in an endless loop.

I've read this thread, and here's what else I have to say:

According to the chart linked from this post, my 0x0fc8 card should work with or without NVIDIA drivers, with injection off. I just went through the combinations anyway to see if anything helped, and nothing did. With no injection and OS X drivers, OS X thinks it's a 1280x1024 projector, and the screen redraws instead of scrolling. With OS X and injection, it reboots. With NVIDIA web drivers and injection, it reboots. With web drivers and no injection, my monitor is detected as a 1080p TV and it seems to look fine except the resolution is wrong (ie, the screen actually scrolls when I scroll instead of visibly redrawing).

In safe mode, the display is detected at the proper 2560x1440 resolution, but as I mentioned the screen redraws when I scroll and move around. I wish I knew the proper term for that, but that's how it looks. I'm trying everything I can to find the proper combination that allows 2560x1440 and a normal boot. The fact that it detects it fine in safe mode means something is loaded in normal mode that makes the computer think my monitor is a TV. I wish I could figure out what...

Some Nvidia GT 740 cards do require the Web drivers, as noted in the first post of this thread. I assume you are using a HDMI to connect your monitor so you will need to use the Pixel Clock Patch to get resolutions higher then 1080P: https://github.com/Floris497/mac-pixel-clock-patch-V2
 
Some Nvidia GT 740 cards do require the Web drivers, as noted in the first post of this thread. I assume you are using a HDMI to connect your monitor so you will need to use the Pixel Clock Patch to get resolutions higher then 1080P: https://github.com/Floris497/mac-pixel-clock-patch-V2

Thanks, this is exactly what I've been looking for! Since the card performed flawlessly under Yosemite without web drivers or tweaking, I hadn't heard of this patch before. Right now I'm a bit far away from the machine. Otherwise I'd be applying it right now.

Thanks again.
 
Some Nvidia GT 740 cards do require the Web drivers, as noted in the first post of this thread. I assume you are using a HDMI to connect your monitor so you will need to use the Pixel Clock Patch to get resolutions higher then 1080P: https://github.com/Floris497/mac-pixel-clock-patch-V2

When disabling SIP for this patch, does it need to be a full 0x67 disable or does the 0x3 setting work for IOkit and maintaining an NVIDIA driver?
 
When disabling SIP for this patch, does it need to be a full 0x67 disable or does the 0x3 setting work for IOkit and maintaining an NVIDIA driver?

Honestly not sure, haven't used it myself.
 
When disabling SIP for this patch, does it need to be a full 0x67 disable or does the 0x3 setting work for IOkit and maintaining an NVIDIA driver?

I finally was able to try the patch, and it worked flawlessly. Thanks for pointing me in that direction. I don't know how many hours I spent searching my exact problem without finding even a hint of this patch.

FWIW, I tried it with the 0x3 setting that was already in place with my Clover installation. It worked just fine and survived a reboot. I don't think the 0x67 setting is necessary for the patch.

Thanks again!
 
Can we put in a mention of Pixel Clock patch to allow higher resolution over HDMI/DP in the original post??

I found that in the instance of a 1440p monitor on HDMI with a Motherboard that didn't have a Display port i wasn't able to use the 1440p res while the HD530 can definately do it (and even higher res)

https://github.com/Floris497/mac-pixel-clock-patch-V2
 
Hi, I have a Gtx690.
I have a 4K Samsung TV on my mini-displayport and a 2K monitor on my DVI.
My DVI monitor is awesome, but I can't properly get my TV running. If I try to disconnect monitor before boot, sometime TV works, sometime no (it isn't detected at all) ; when I connect my monitor it always works instead. When I tried to boot with both displays, only monitor worked (but maybe this is totally random)
 
Last edited:
Can we put in a mention of Pixel Clock patch to allow higher resolution over HDMI/DP in the original post??

Thanks for pointing that out, I actually thought I already mentioned this in the OP. I've added it! :)
 
Back
Top