Jump to content
unk

Got a huge power consumption with my RX580

5 posts in this topic

Recommended Posts

hey guys, i got some problems with my graphic card, i build my hackintosh with a SAPPHIRE NITRO+ RX 580 8G G5, but the displayed power value of rx580 in istat menus was different between windows.

 

when idle on macos, istat shows as 80W-90W

398060370_ScreenShot2020-02-04at4_32_02PM.png.a393c2d3ba307001f19b0e42c18c0b84.png

I formatted the disk and only installed macos, but before i uninstall windows, i recorded the value shown by aida64

it shows 32W-34W, this value seems normal.

 

i have searched and tried many methods, but still same as shown in the picture above.

 

here is the configuration of my hackintosh:

  1. Mother Board: Gigabyte Z390M GAMING
  2. CPU: Intel Core i5-9600K 
  3. Graphic Card: Sapphire NITRO+ RX 580 8G G5
  4. OS: macOS catalina 10.15.3
  5. Bootloader: opencore 0.5.5

 

here is the config.plist:

config.plist

 

this is my first time using hackintosh and opencore, and I have tried to solve this problem for a whole day.

I have the following three methods I haven’t tried and also I don’t know how to start (at least now)

  1. GPU Patching with DeviceProperties in opencore, like this article(Converting a clover fakeID to OpenCore), but i dont know how to get FakeID
  2. inject "fb name", got from clover, dont know how to apply it on opencore
  3. Kernel Patching

 

so if you have any ideas, please let me know.

Share this post


Link to post
Share on other sites
Advertisement

VirtualSMC has no GPU sensors. 
Data undertake from AMD driver, but they uncorrect. Write bugreports to Apple.

Edited by Andrey1970

Share this post


Link to post
Share on other sites

I do think they are not correct, started a bit of troubleshooting and searching on the net because I got a similiar setup & when having two monitors connected the RX 580's memory clock is constantly at 2Ghz. Temp of the card is around 48 to 50 on idle and therefore the vents always turn on & off.

With only one monitor connected temps are 10° lower.

 

I just measured at the wall socket moments ago:

 

My setup:  Z390 Aorus Master, 9700k, RX 580 Sapphire Nitro Pulse, Mojave & Clover.

 

Screenshot 1 Dual monitor setup in macOS consumes 79w on idle.  Power from screens not included.

Screenshot 2: system of but the NAS, router & switch are on the same socket drawing 50w

Screenshot 3: dual monitor in Windows drawing 76w on idle.  No screens either.

 

iStat says that my RX 580 is taking about 90 to 100w constantly.  At first I thought just like you that there might be problem, but compared to Windows it takes the same power from the wall.  In Windows HWmonitior & Radeon tool says the card takes about 32w in idle.

 

 

 

 

 

 

Screenshot_20200204-161103.jpg

Screenshot_20200204-161217.jpg

Screenshot_20200204-161354.jpg

Edited by decat

Share this post


Link to post
Share on other sites
15 hours ago, Andrey1970 said:

VirtualSMC has no GPU sensors. 
Data undertake from AMD driver, but they uncorrect. Write bugreports to Apple.

ok, i'll try

12 hours ago, decat said:

I do think they are not correct, started a bit of troubleshooting and searching on the net because I got a similiar setup & when having two monitors connected the RX 580's memory clock is constantly at 2Ghz. Temp of the card is around 48 to 50 on idle and therefore the vents always turn on & off.

With only one monitor connected temps are 10° lower.

 

I just measured at the wall socket moments ago:

 

My setup:  Z390 Aorus Master, 9700k, RX 580 Sapphire Nitro Pulse, Mojave & Clover.

 

Screenshot 1 Dual monitor setup in macOS consumes 79w on idle.  Power from screens not included.

Screenshot 2: system of but the NAS, router & switch are on the same socket drawing 50w

Screenshot 3: dual monitor in Windows drawing 76w on idle.  No screens either.

 

iStat says that my RX 580 is taking about 90 to 100w constantly.  At first I thought just like you that there might be problem, but compared to Windows it takes the same power from the wall.  In Windows HWmonitior & Radeon tool says the card takes about 32w in idle.

 

 

 

 

 

 

Screenshot_20200204-161103.jpg

Screenshot_20200204-161217.jpg

Screenshot_20200204-161354.jpg

thanks for your answer, now i'm not worry about the power.

Share this post


Link to post
Share on other sites

in multi-monitors setup, AMD has the traditional that the GPU power consumption is quite high, (it is normal for AMD GPU)

https://www.techpowerup.com/review/gigabyte-aorus-rx-580-xtr/27.html

 

compared with Nvidia GPU in single-monitor and multi-monitor setup, AMD GPU consume much more power than nvidia GPU in idle

 

in idle (Watts)

 

GTX 1050 Ti - (Single-Monitor) : 4W

GTX 1050 Ti - (Multi-Monitor) : 4W (amazing !)

 

RX580 XTR - (Single-Monitor) : 14W

RX580 XTR - (Multi-Monitor) : 46W !!! (from 14W jump to 46W, use 3 times more power)

 

 

power_idle.png

power_multimon.png

 

 

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.

×