Jump to content
Gigamaxx

AMD Radeon Vii in macOS Mojave

223 posts in this topic

Recommended Posts

Advertisement
2 hours ago, Gigamaxx said:

Try enabling IGPU in bios

 

I'm getting stuck with the igpu enable. 

 

stuck.jpg

Share this post


Link to post
Share on other sites
1 hour ago, Benlehot said:

 

I'm getting stuck with the igpu enable. 

 

stuck.jpg

Because your Config is faulty.

Share this post


Link to post
Share on other sites
2 hours ago, DSM2 said:

Because your Config is faulty.

 

This is not very helpful. I'm trying to understand what is the problem.

Share this post


Link to post
Share on other sites

Time to make things clear...

As already mentioned by me in the German community @trueadm posted in the thread of @KGP-iMacPro that the VII only runs when the IGPU is on in the bios.

The whole thing didn't leave me any peace today and I wanted to know it exactly, so I set up a small test setup.

Since I was missing a CPU cooler, I had to improvise a little, as you can easily see.

Don't worry all parts live and CPU was kept constant at 53/54 degrees ;)

 

What turned out now ?

 

Yes, the card has acceleration when you edit the kext but ONLY!! :

 

if...

 

a) the IGPU is active or

 

b) basically there is a helper card in it

 

If both are not available then the behavior already determined by @KGP-iMacPro or myself mentioned from day one.

 

IMG_8198.jpg

Bildschirmfoto 2019-02-20 um 23.35.03.png

Bildschirmfoto 2019-02-20 um 23.48.20.png

Share this post


Link to post
Share on other sites

You should read again I didnt state that the card works only If you have an IGPU. If you edit the 5000.kext you need an helper Card. Otherwise it will Not Work until Apple release the final Driver

 

 

Share this post


Link to post
Share on other sites
4 minutes ago, DSM2 said:

You should read again I didnt state that the card works only If you have an IGPU. If you edit the 5000.kext you need an helper Card. Otherwise it will Not Work until Apple release the final Driver

 

 

 

You are correct, they changed the kexts in 10.14.3.   In just removed my rx 460 out and it boots to black screen in 14.3 with VII only.   I put my 10.14.2 disk in and it works.  I had my 460 in there to save power and just pulled the power to the VII and connected only to test after the update.   But it had the RX 460 as helper card.   Maybe we need a WEG kext update to include this card ID.

 

Try these kexts (10.14.2) maybe the 5000kext first.

 

10.14.2 kexts.zip

Share this post


Link to post
Share on other sites

The black screen is not related to weg or an SSDT or anything else...

 

Trust me If I say that.... I did alot of testing...

Edited by DSM2

Share this post


Link to post
Share on other sites
42 minutes ago, DSM2 said:

The black screen is not related to weg or an SSDT or anything else...

 

Trust me If I say that.... I did alot of testing...

 

Interesting it works in 10.14.4 beta 3 with dual VIIs.

VII dual cards in 10.14.3.png

Edited by Gigamaxx

Share this post


Link to post
Share on other sites

You still forget that your CPU has an iGPU and just because you didnt configure it by yourself it doesnt mean its not initialized by WEG.

 

How ever... Its 6 o' clock in the morning here in Germany. Bed time!

Share this post


Link to post
Share on other sites
8 hours ago, DSM2 said:

You still forget that your CPU has an iGPU and just because you didnt configure it by yourself it doesnt mean its not initialized by WEG.

 

How ever... Its 6 o' clock in the morning here in Germany. Bed time!

 

Can weg initialize IGPU when it’s disabled in mobo bios????   But speaking of  bios did you flash the card to UEFI?    I still have one in Legacy/bios mode.

Share this post


Link to post
Share on other sites
11 hours ago, Pavo said:

Dont think it requires iGPU to be enabled or you wouldn’t be able to do this in a real Mac https://forums.macrumors.com/threads/amd-radeon-vii-on-the-mac-pro-5-1-vega-10-driver-results-and-beyond.2170567/

 

They repeated exactly my testing from a couple days after launch.   Vega12 and Vega10 driver testing.   

Share this post


Link to post
Share on other sites
16 minutes ago, Gigamaxx said:

 

Can weg initialize IGPU when it’s disabled in mobo bios????   But speaking of  bios did you flash the card to UEFI?    I still have one in Legacy/bios mode.

Like I already explained to you in the German Community. Just because you set output to PEG the onboard Chip is not disabled at all!!!

 

Yes my card runs UEFI BIOS but it doesnt matter since exactly same behaviour is happening in legacy mode.

 

Share this post


Link to post
Share on other sites
5 hours ago, DSM2 said:

Like I already explained to you in the German Community. Just because you set output to PEG the onboard Chip is not disabled at all!!!

 

Yes my card runs UEFI BIOS but it doesnt matter since exactly same behaviour is happening in legacy mode.

 

 

It works without WEG.  10.14.4 beta 3

 

Check the bootlog IOReg and screenshots.   Its not just set to Peg the IGPU multi monitor is also disabled.  I can enable and my IGPU will show up if configured but its not.

Clover doesn't show any Intel in graphics screen as well.

 

iMac Pro Vii 10.14.3 no WEG.zip

AMD R VII no WEG.png

bootlog.txt.zip

Screen Shot 2019-02-21 at 11.25.53 AM.png

Share this post


Link to post
Share on other sites

Still using Legacy install on this build ?

Edited by DSM2

Share this post


Link to post
Share on other sites

Hi guys,

 

I did a lot of changes in my config in the last few days.

 

I was set with an iMac Pro smbios. I change to iMac 18,3 to get the iGPU support.

 

With those patches (see screenshot), i'm able to boot in Mac OS with the iGPU enable in the bios and the patch in the AMDRadeonX5000 file. My iGPU is set in headless mode. Is that enough to get the patch working?

 

However, the fix doesn't seems to work yet. I'm not getting any acceleration on my VII.

 

If I check in Kext Wizard, I can see that AMDRadeonX5000 is not loaded. (see screenshot). Is it normal?

 

Here's my config if it can help: Intel i9 9900k - AsRock Z390 Phantom Gaming-ITX/ac - 32gb LPX Corsair 2666Mhz - 2 x 1TB Samsung Evo 970 - AMD Radeon VII

 

Thanks a lot for the help guys

 

 

patch.png

 

 

loaded_kext.png

Edited by Benlehot

Share this post


Link to post
Share on other sites

Good evening everyone! I would like to also be part of the testing process here. I just finally got my Hackintosh build today but sadly using 10.14.1 from Olarila. The following is my hardware configuration;

 

PROCESSOR: Intel Core i9-9900K 8-Core Processor

MOTHERBOARD: Asus ROG Maximus XI Extreme Z390

CPU COOLER: be quiet! Dark Rock Pro 4 250W

MEMORY: Corsair Vengeance RGB 3000Mhz 32GB 4x8

GRAPHIC CARD: Sapphire Radeon VII 16GB HBM2

CASE: CoolerMaster MasterCase SL600M

POWER SUPPLY: Corsair RMx Series RM850x — 850 Watt 80 PLUS

STORAGE: SAMSUNG 970 500GB M.2 - Windows 10

STORAGE: SAMSUNG 970 250GB M.2 - Games

STORAGE: SAMSUNG 850 EVO 500GB SSD - Mojave

 

I however do have a question. I been experiencing odd random freezes. I am not sure what it is or what could be causing it. Not sure if the GPU is the reason I am getting those or something completely different. Any info would be appreciated. 

 

One final question, were can I find the 10.14.4 beta 3 image? Also is it hard to do an update on a hackintosh directly from the apple store? 

 

I guess was a few questions sorry. 

 

-Thanks!

Share this post


Link to post
Share on other sites

I can't stand the freezing up so going to attempt it tomorrow again from scratch. 

Share this post


Link to post
Share on other sites

Hi, I've got a MBP 2019 with the officially supported eGFX breakaway 650 box and the Radeon VII. I'm working with the last beta of Mojave (10.14.4 beta 6) and the only thing I changed is enabling the AMD drivers for Radeon VII with AMDRadeonX5000 kext. I'm also experimenting random freezes. So I think AMD drivers doesn't work well with the Radeon VII atm, and that's the main reason this GPU is still not supported in last OS X beta. Hope it's going to be fixed soon...

Share this post


Link to post
Share on other sites

iMac Pro now available with Vega 64X graphics and 256GB RAM
no RADEON 7

Share this post


Link to post
Share on other sites
Posted (edited)

Well what do you think Vega64X is??? Of course its a VII just clocked down or where do you see a faster Vega 64? Just name is different it doesnt mean that its not the VII.

Edited by DSM2

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

×