Contribute
Register

Gigabyte RX 460 4G

Status
Not open for further replies.
Joined
Apr 10, 2016
Messages
4
Motherboard
Gigabyte Z170X-Gaming 5 EU
CPU
Intel Core i7-6700K
Graphics
Gigabyte RX 460 4G
Mac
  1. MacBook Air
  2. Mac mini
Mobile Phone
  1. iOS
(Please excuse the cross-post, but I need to decide till Monday, whether I return the card. :banghead: )

I'm unable to get my Gigabyte RX 460 4G working with acceleration.

I'm using Sierra 10.12.1. The system only boots to login if I remove AMDRadeonX4100.kext from SLE or boot into Safe Mode.

Else the systems gets stuck during the loading bar directly after the fan of the card shortly went up.

I think, this is due to the following "GPU Reset" Events, which could be found in Console/System Reports:
Code:
Fri Nov  4 13:44:45 2016

Event:               GPU Reset
Date/Time:           Fri Nov  4 13:44:45 2016
Application:    
Path:          
Tailspin:            /Library/Logs/DiagnosticReports/gpuRestart2016-11-04-134445.tailspin
GPUSubmission Trace ID: 0
OS Version:          Mac OS X Version 10.12.1 (Build 16B2555)
Graphics Hardware:   AMD R9 xxx
Signature:           4e

Report Data:

GPURestartReportStart
------------------------
Hung Channels: sDMA1
------------------------
[05] AccelChannel: sDMA1
Pending Command from   : UnknownCtx
PendingCommandTimestamp: 0x00000001, TotalDWords: 0x00000000, GART Offset=0x00000001001c7000, stamp_idx=5, estamp=0x00000001
PendingCommandStart:
PendingCommandEnd
------------------------
[05] sDMA1 HWChannel  : Enabled, NotIdle
LastReadTimestamp   : 0x00000000
NextSubmitTimestamp : 0x00000002
[sDMA1, ts:0x00000001]: No semaphore wait
[sDMA1, ts:0x00000001]: semaphore  signal: 0xffffff804b4a1e80
HWSemaphore 0xffffff804b4a1e80 Signal Event: [sDMA1 channel[5] TS:0x00000001 lastReadTS:0x00000000]
------------------------
SRBM_CNTL  : 0x00000000 | CP_ME_CNTL  : 0x15000000
SRBM_STATUS: 0x20000640 | SRBM_STATUS2: 0x00000040
GRBM_STATUS: 0xa0003028 | GRBM_STATUS2: 0x11000008
------------------------
GPU HangFlags 0x00000007: AsicHangState 0x00000007, AsicResetRequirement 0x00000002
IndividualEngineHang: 1
NonEngineBlockHang  : 1
FenceNotRetired     : 1
PerEngineReset      : 0
FullAsicReset       : 1
HangEngineBitmap    : 0x0000004e
Hung Engines Detected by Cail: GRAPHICS COMPUTE0 COMPUTE1 DRMDMA1/SDMA
------------------------
AMDRadeonX4100_AMDBaffinGraphicsAccelerator PCIe Device: [2:0:0] State: ENABLED
Configuration: deviceBits: 0x080167ef, capabilityBits: 0x30840300
TotalVideoRAMBytes: 0x0000000100000000 (4294967296)
------------------------
[00]  PM4 Engine : Enabled,  NotIdle
[00]  GFX Channel: Enabled,  NotIdle, lastReadTimestamp 0x00000001, nextSubmitTimestamp 0x00000002
[01]   C0 Channel: Enabled,  Idle, lastReadTimestamp 0x00000000, nextSubmitTimestamp 0x00000001
[02]   C1 Channel: Enabled,  Idle, lastReadTimestamp 0x00000000, nextSubmitTimestamp 0x00000001
[03]  KIQ Channel: Enabled,  Idle, lastReadTimestamp 0x00000000, nextSubmitTimestamp 0x00000001
Hung Blocks Detected by CAIL: 0x00028024
HWRing[1]-[Me,Queue,Pipe]=[1,0,0]:
PQ_RPTR 0x00000000, PQ_WPTR 0x00000000, HQD_ACTIVE 0x00000001, HQ_STATUS [0x00000000, 0x00000000]
HWRing[2]-[Me,Queue,Pipe]=[1,0,1]:
PQ_RPTR 0x00000000, PQ_WPTR 0x00000000, HQD_ACTIVE 0x00000001, HQ_STATUS [0x00000000, 0x00000000]
HWRing[3]-[Me,Queue,Pipe]=[1,0,3]:
PQ_RPTR 0x00000038, PQ_WPTR 0x00000298, HQD_ACTIVE 0x00000001, HQ_STATUS [0x00008040, 0x00000000]
------------------------
[01] SDMA Engine : Enabled,  Idle
[04] sDMA Channel: Enabled,  Idle, lastReadTimestamp 0x00000000, nextSubmitTimestamp 0x00000001
------------------------
[02] SDMA Engine : Enabled,  NotIdle
[05] sDMA Channel: Enabled,  NotIdle, lastReadTimestamp 0x00000000, nextSubmitTimestamp 0x00000002
------------------------
[03]  UVD Engine : Disabled, Idle
[06]  UVD Channel: Disabled, Idle, lastReadTimestamp 0x00000000, nextSubmitTimestamp 0x00000001
[07] UVDE Channel: Disabled, Idle, lastReadTimestamp 0x00000000, nextSubmitTimestamp 0x00000001
[08] UVDE Channel: Disabled, Idle, lastReadTimestamp 0x00000000, nextSubmitTimestamp 0x00000001
------------------------
[04]  SPU Engine : Disabled, Idle
[09] SAMU Channel: Disabled, Idle, lastReadTimestamp 0x00000000, nextSubmitTimestamp 0x00000001
[10] SAMU Channel: Disabled, Idle, lastReadTimestamp 0x00000000, nextSubmitTimestamp 0x00000001
------------------------
[05]  VCE Engine : Disabled, Idle
[11]  VCE Channel: Disabled, Idle, lastReadTimestamp 0x00000000, nextSubmitTimestamp 0x00000001
[12] VCEL Channel: Disabled, Idle, lastReadTimestamp 0x00000000, nextSubmitTimestamp 0x00000001
------------------------
: ** GPU Debug Info Start **
: 0x000067ef : 0x000000fc : 0x00000001 : 0x00000018 : 0x00009000 : 0x00000001 : 0x00000001 : 0x000067ef
...

While the system seems to be stuck, one could ssh into it and see regularly popping up the process /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/DumpGPURestart. Every time (every ten seconds) a new System Report is generated.

Further information:
  • Mainboard is a GA-Z170X-Gaming 5 EU
  • BIOS version F2, F4, F5 and F20b tried
  • IGFX is set as primary in BIOS
  • Intel Core i7-6700K
  • Samsung 950 Pro M.2 SSD (with https://github.com/RehabMan/patch-nvme/blob/master/NVMe_patches_10_12_0.plist)
  • The Intel HD 530 works accelerated (don't know why)
  • No GPU injected (to the best of my knowledge)
  • Tried with iMac14,2 and iMac17,1
  • Tried with Clover versions 3766 and 3899
  • Windows 10 x64 works without problems
I would prefer the Radeon card over a nVidia, as video editing is one of the purposes of this machine.

What could I try, which information could help to sort this out?

Any help is greatly appreciated. I've been struggling with this for days and am out of ideas now... :oops:

Thank you very much. :thumbup:
 
Last edited:
Just for the records ;):

Was not aware of the fact, that the card needs to be installed in the PCIe-1 (aka x16) slot. Moving the card there fixed the problem. :clap:
 
What if I want dual 460/4GB's? Is that supported? The MOBO I'm looking at only has one 16x slot, can I put a second one into an 8x slot and still take advantage of both?

Trying to build a solid system for FCPX.
 
Just for the records ;):

Was not aware of the fact, that the card needs to be installed in the PCIe-1 (aka x16) slot. Moving the card there fixed the problem. :clap:

So... RX 460 works and is accelerated? (I presume 480 will work too then)?
 
What if I want dual 460/4GB's? Is that supported? The MOBO I'm looking at only has one 16x slot, can I put a second one into an 8x slot and still take advantage of both?

Trying to build a solid system for FCPX.

Some of the RX 460 cards are 8X (such as the Gigabyte ones). The sellers usually list that in the specs. or the card makers.
 
Hello guys;

I am another one that bought GTX1050 Ti and after the purchase I discover that OSX doesn't have the Pascal drivers yet. For Luck the store have ATI RX4604GB for a similar value and they will accept to substitute.:cry:

BUT they have RX460 4GB from Sapphire, not Gigabyte and not Xfx. Someone have tested with Sapphire (RX460 4GB) and could let me know if it works, before I make this change there? I have installed El Capitain. There is some way to make it works on El Capitain, or only in Sierra? Thanks guys, you are awesome and this is my first post on tonymacx86 and I am very proud of it!!! :headbang:
 
Status
Not open for further replies.
Back
Top