Jump to content

AMD R9 380 graphical problems when login in and YouTube & etc.


TheRavenBlue
 Share

14 posts in this topic

Recommended Posts

Hi!

I have managed to install Sierra on my second SSD, everything went smoothly and I managed to get my R9 380 working (this one: https://www.amazon.com/Sapphire-DL-DVI-I-DL-DVI-D-Graphics-11242-13-20G/dp/B016LE95TK )

I have encountered one problem with it, when I login the screen like flickers and I can't watch YouTube in fullscreen becuse it will stutter and not play properly.

I have also read that some people have fixed this by patching frame buffer, I am not to sure on how to do that I need someone to point me in the right direction!

 

 

Thank you!

Link to comment
Share on other sites

It probably will.

 

Which version of macOS you are using? Provide more details about you hardware specs in your profile signature.

 

If you only use one display, you don't need to do anything much, you GPU is supported by macOS, all you have to do is to select the correct frame buffer "Lagotto" for your GPU and select Inject ATI under graphics section.

Use clover configurator to edit config.plist.

 

You can post your config.plist as well so I can take a look.

Link to comment
Share on other sites

It probably will.

 

Which version of macOS you are using? Provide more details about you hardware specs in your profile signature.

 

If you only use one display, you don't need to do anything much, you GPU is supported by macOS, all you have to do is to select the correct frame buffer "Lagotto" for your GPU and select Inject ATI under graphics section.

Use clover configurator to edit config.plist.

 

You can post your config.plist as well so I can take a look.

 

I followed this guy to make it work so I could actually see what I was doing: #####

And I am running the latest update for Sierra! 10.12.5 I belive.

 

And my full specs are:

  • i7 - 3770 (Non K)
  • Sapphire Nitro R9 380 4GB
  • ASRock H61M-DGS R2.0
  • 8GB DDR3 Team Elite
  • 2x OCZ Trion 250 GB

My config.plist:

https://pastebin.com/raw/ZHLbUMTz

 

Also my Info.plist in AMDRadeonX4000.Kext if you want that one also:

https://pastebin.com/raw/5PZZUY22

 

 

Again thank you for the help! :)

Link to comment
Share on other sites

Oh, I see. That's great though!

 

Well modifying the kext files have its perks and it might have some unwanted bugs but if it's works then I guess it's all good.

 

You can also test and see if setting the iGPU as primary without modifying the kext file will solve the flickering problem.

If you set iGPU as primary and connect your monitor to the R9 GPU you'll lose post boot screen until macOS is loaded, but you won't need to inject anything to the config.plist or modify the kext files to have QE/CI.

 

But it's up to you.

Link to comment
Share on other sites

Oh, I see. That's great though!

 

Well modifying the kext files have its perks and it might have some unwanted bugs but if it's works then I guess it's all good.

 

You can also test and see if setting the iGPU as primary without modifying the kext file will solve the flickering problem.

If you set iGPU as primary and connect your monitor to the R9 GPU you'll lose post boot screen until macOS is loaded, but you won't need to inject anything to the config.plist or modify the kext files to have QE/CI.

 

But it's up to you.

 

The flickering disappears if I use iGPU.

The reason I got a Hackintosh is becuse I do a lot of video and image editing, if I were to boot using iGPU will it use the power of my PCIE GPU to render for example a video or will it use my iGPU?

I do not really mind the flickering, it just gets a bit annoying when editing and the software runs quite slow and there is some flickering

Link to comment
Share on other sites

The Only use for iGPU being set as primary is to avoid the Radeon GPU being initialized during the boot process because when it does it will boot to black screen.

 

But when iGPU is the primary graphic adapter it gets initialized and after that macOS could initialize the Radeon GPU correctly, so here is what you have to do:

 

Your display must be connected to the R9 GPU for using the Radeon graphics even though you set the iGPU as primary display

 

1. Make the proper adjustments for clover to automatically from the drive you installed MacOS Sierra

2. Remove any graphic injections you have in config.plist

3. Set iGPU as primary in the BIOS

4. Boot the computer and wait until the macOS is completely loaded

Link to comment
Share on other sites

The Only use for iGPU being set as primary is to avoid the Radeon GPU being initialized during the boot process because when it does it will boot to black screen.

 

But when iGPU is the primary graphic adapter it gets initialized and after that macOS could initialize the Radeon GPU correctly, so here is what you have to do:

 

Your display must be connected to the R9 GPU for using the Radeon graphics even though you set the iGPU as primary display

 

1. Make the proper adjustments for clover to automatically from the drive you installed MacOS Sierra

2. Remove any graphic injections you have in config.plist

3. Set iGPU as primary in the BIOS

4. Boot the computer and wait until the macOS is completely loaded

 

Ok thank you I will try this out!

Link to comment
Share on other sites

Let's review what we did so far,

 

How did you create the USB installer?

Do you use a patched DSDT or do you have patched SSDT tables?

 

and after you changed the setting did you restore the AMDRadeonX4000.Kext file to its original version? if restore it or install the latest macOS combo update.

 

and then try LuxMark or CineBench and see how they score your computer.

Link to comment
Share on other sites

 Share

×
×
  • Create New...