0

All - I have a MBP 16" 2019 w/ two external monitors, wifi and a USB-hub hanging off the machine. Perhaps once a day(?)-or-two, the GUI will stop responding to input - although audio continues and the mouse usually is moving around. After a couple of seconds, things resume.

I've seen a few threads referencing a GPU error - has anyone seen a fix? Happy to be down-ranked for a a fix :-)

I left console open at the time of a freeze (but not every freeze) and do see an error:

fault   23:38:34.933734-0400    kernel  virtual void IOAccelEventMachineFast2::checkGPUProgress() - Signaling hardware error on channel 3..
fault   23:38:34.933753-0400    kernel  void IOAccelEventMachine2::signalHardwareError(eRestartRequest, int32_t): GPURestartSignaled stampIdx=3 type=2 prevType=0 numStamps=20
fault   23:38:34.933757-0400    kernel  void IOAccelEventMachine2::signalHardwareError(eRestartRequest, int32_t): GPURestartEnqueued stampIdx=3 type=2
fault   23:38:34.933760-0400    kernel  virtual void IOAccelEventMachineFast2::checkGPUProgress() - Signaling hardware error on channel 6..
fault   23:38:34.933765-0400    kernel  void IOAccelEventMachine2::signalHardwareError(eRestartRequest, int32_t): GPURestartSignaled stampIdx=6 type=2 prevType=0 numStamps=20
fault   23:38:34.933768-0400    kernel  void IOAccelEventMachine2::signalHardwareError(eRestartRequest, int32_t): GPURestartEnqueued stampIdx=6 type=2
fault   23:38:34.933772-0400    kernel  virtual void IOAccelEventMachineFast2::checkGPUProgress() - Signaling hardware error on channel 8..
fault   23:38:34.933775-0400    kernel  void IOAccelEventMachine2::signalHardwareError(eRestartRequest, int32_t): GPURestartSignaled stampIdx=8 type=2 prevType=0 numStamps=20
fault   23:38:34.933779-0400    kernel  void IOAccelEventMachine2::signalHardwareError(eRestartRequest, int32_t): GPURestartEnqueued stampIdx=8 type=2
fault   23:38:34.933799-0400    kernel  void IOAccelEventMachine2::hardwareErrorEvent(): setting restart type to 2 (channel 3)
fault   23:38:34.933804-0400    kernel  void IOAccelEventMachine2::hardwareErrorEvent(): GPURestartDequeued stampIdx=3 type=2
error   23:38:34.933810-0400    kernel  [3:0:0]: channel 3 event timeout
error   23:38:34.935365-0400    kernel  [3:0:0]: HW Channel 6 SDMA0_PAGE pending submissions count 0
error   23:38:34.935367-0400    kernel  [3:0:0]: Cannot detect guilty channel
fault   23:38:34.935403-0400    kernel  void IOAccelEventMachine2::restart_channel(): GPURestartSkipped stampIdx=3 type=2
fault   23:38:34.935405-0400    kernel  void IOAccelEventMachine2::restart_channel(): no channel associated with stamp_idx 3 (type 2)
fault   23:38:34.935416-0400    kernel  void IOAccelEventMachine2::hardwareErrorEvent(): setting restart type to 2 (channel 6)
fault   23:38:34.935417-0400    kernel  void IOAccelEventMachine2::hardwareErrorEvent(): GPURestartDequeued stampIdx=6 type=2
error   23:38:34.935420-0400    kernel  [3:0:0]: channel 6 event timeout
error   23:38:34.935452-0400    kernel  [3:0:0]: HW Channel 6 SDMA0_PAGE pending submissions count 0
error   23:38:34.935452-0400    kernel  [3:0:0]: Cannot detect guilty channel
fault   23:38:34.935482-0400    kernel  void IOAccelEventMachine2::restart_channel(): GPURestartSkipped stampIdx=6 type=2
fault   23:38:34.935483-0400    kernel  void IOAccelEventMachine2::restart_channel(): no channel associated with stamp_idx 6 (type 2)
fault   23:38:34.935488-0400    kernel  void IOAccelEventMachine2::hardwareErrorEvent(): setting restart type to 2 (channel 8)
fault   23:38:34.935491-0400    kernel  void IOAccelEventMachine2::hardwareErrorEvent(): GPURestartDequeued stampIdx=8 type=2
error   23:38:34.935492-0400    kernel  [3:0:0]: channel 8 event timeout
error   23:38:35.035917-0400    kernel  [3:0:0]: channel 6 SDMA0_PAGE finished its job
fault   23:38:35.035964-0400    kernel  void IOAccelEventMachine2::restart_channel(): GPURestartSkipped stampIdx=8 type=2
fault   23:38:35.035964-0400    kernel  void IOAccelEventMachine2::restart_channel(): no channel associated with stamp_idx 8 (type 2)
fault   23:38:35.035968-0400    kernel  void IOAccelFenceMachine::fence_timeout(IOTimerEventSource *): AMDRadeonAccelerator prodding blockFenceInterrupt
fault   23:38:40.035937-0400    kernel  virtual void IOAccelEventMachineFast2::checkGPUProgress() - Signaling hardware error on channel 3..
fault   23:38:40.035943-0400    kernel  void IOAccelEventMachine2::signalHardwareError(eRestartRequest, int32_t): GPURestartSignaled stampIdx=3 type=2 prevType=0 numStamps=20
fault   23:38:40.035943-0400    kernel  void IOAccelEventMachine2::signalHardwareError(eRestartRequest, int32_t): GPURestartEnqueued stampIdx=3 type=2
fault   23:38:40.035944-0400    kernel  virtual void IOAccelEventMachineFast2::checkGPUProgress() - Signaling hardware error on channel 8..
fault   23:38:40.035947-0400    kernel  void IOAccelEventMachine2::signalHardwareError(eRestartRequest, int32_t): GPURestartSignaled stampIdx=8 type=2 prevType=0 numStamps=20
fault   23:38:40.035948-0400    kernel  void IOAccelEventMachine2::signalHardwareError(eRestartRequest, int32_t): GPURestartEnqueued stampIdx=8 type=2
fault   23:38:40.035950-0400    kernel  void IOAccelEventMachine2::hardwareErrorEvent(): setting restart type to 2 (channel 3)
fault   23:38:40.035952-0400    kernel  void IOAccelEventMachine2::hardwareErrorEvent(): GPURestartDequeued stampIdx=3 type=2
error   23:38:40.035953-0400    kernel  [3:0:0]: channel 3 event timeout
error   23:38:40.036197-0400    kernel  [3:0:0]: HW Channel 3 Compute2 pending submissions count 0
error   23:38:40.036199-0400    kernel  [3:0:0]: Cannot detect guilty channel
fault   23:38:40.036225-0400    kernel  void IOAccelEventMachine2::restart_channel(): GPURestartSkipped stampIdx=3 type=2
fault   23:38:40.036226-0400    kernel  void IOAccelEventMachine2::restart_channel(): no channel associated with stamp_idx 3 (type 2)
fault   23:38:40.036233-0400    kernel  void IOAccelEventMachine2::hardwareErrorEvent(): setting restart type to 2 (channel 8)
fault   23:38:40.036235-0400    kernel  void IOAccelEventMachine2::hardwareErrorEvent(): GPURestartDequeued stampIdx=8 type=2
error   23:38:40.036236-0400    kernel  [3:0:0]: channel 8 event timeout
error   23:38:40.036266-0400    kernel  [3:0:0]: HW Channel 3 Compute2 pending submissions count 0
error   23:38:40.036266-0400    kernel  [3:0:0]: Cannot detect guilty channel
fault   23:38:40.036293-0400    kernel  void IOAccelEventMachine2::restart_channel(): GPURestartSkipped stampIdx=8 type=2
fault   23:38:40.036293-0400    kernel  void IOAccelEventMachine2::restart_channel(): no channel associated with stamp_idx 8 (type 2)
error   23:38:43.238826-0400    watchdogd   1553441178963719: <private>
error   23:38:43.786530-0400    amfid   cannot open file at line 43353 of [378230ae7f]
error   23:38:43.786550-0400    amfid   os_unix.c:43353: (2) open(/var/db/DetachedSignatures) - No such file or directory
fault   23:38:45.028418-0400    kernel  virtual void IOAccelEventMachineFast2::checkGPUProgress() - Signaling hardware error on channel 3..
fault   23:38:45.028429-0400    kernel  void IOAccelEventMachine2::signalHardwareError(eRestartRequest, int32_t): GPURestartSignaled stampIdx=3 type=2 prevType=0 numStamps=20
fault   23:38:45.028430-0400    kernel  void IOAccelEventMachine2::signalHardwareError(eRestartRequest, int32_t): GPURestartEnqueued stampIdx=3 type=2
fault   23:38:45.028433-0400    kernel  virtual void IOAccelEventMachineFast2::checkGPUProgress() - Signaling hardware error on channel 8..
fault   23:38:45.028435-0400    kernel  void IOAccelEventMachine2::signalHardwareError(eRestartRequest, int32_t): GPURestartSignaled stampIdx=8 type=2 prevType=0 numStamps=20
fault   23:38:45.028436-0400    kernel  void IOAccelEventMachine2::signalHardwareError(eRestartRequest, int32_t): GPURestartEnqueued stampIdx=8 type=2
fault   23:38:45.028443-0400    kernel  void IOAccelEventMachine2::hardwareErrorEvent(): setting restart type to 2 (channel 3)
fault   23:38:45.028444-0400    kernel  void IOAccelEventMachine2::hardwareErrorEvent(): GPURestartDequeued stampIdx=3 type=2
error   23:38:45.028449-0400    kernel  [3:0:0]: channel 3 event timeout
error   23:38:45.028868-0400    kernel  [3:0:0]: HW Channel 3 Compute2 pending submissions count 0
error   23:38:45.028870-0400    kernel  [3:0:0]: Cannot detect guilty channel
fault   23:38:45.028902-0400    kernel  void IOAccelEventMachine2::restart_channel(): GPURestartSkipped stampIdx=3 type=2
fault   23:38:45.028903-0400    kernel  void IOAccelEventMachine2::restart_channel(): no channel associated with stamp_idx 3 (type 2)
fault   23:38:45.028913-0400    kernel  void IOAccelEventMachine2::hardwareErrorEvent(): setting restart type to 2 (channel 8)
fault   23:38:45.028914-0400    kernel  void IOAccelEventMachine2::hardwareErrorEvent(): GPURestartDequeued stampIdx=8 type=2
error   23:38:45.028917-0400    kernel  [3:0:0]: channel 8 event timeout
error   23:38:45.028950-0400    kernel  [3:0:0]: HW Channel 3 Compute2 pending submissions count 0
error   23:38:45.028951-0400    kernel  [3:0:0]: Cannot detect guilty channel
fault   23:38:45.029076-0400    kernel  void IOAccelEventMachine2::restart_channel(): GPURestartSkipped stampIdx=8 type=2
fault   23:38:45.029077-0400    kernel  void IOAccelEventMachine2::restart_channel(): no channel associated with stamp_idx 8 (type 2)
fault   23:38:50.023874-0400    kernel  virtual void IOAccelEventMachineFast2::checkGPUProgress() - Signaling hardware error on channel 3..
fault   23:38:50.023884-0400    kernel  void IOAccelEventMachine2::signalHardwareError(eRestartRequest, int32_t): GPURestartSignaled stampIdx=3 type=2 prevType=0 numStamps=20
fault   23:38:50.023885-0400    kernel  void IOAccelEventMachine2::signalHardwareError(eRestartRequest, int32_t): GPURestartEnqueued stampIdx=3 type=2
fault   23:38:50.023886-0400    kernel  virtual void IOAccelEventMachineFast2::checkGPUProgress() - Signaling hardware error on channel 8..
fault   23:38:50.023893-0400    kernel  void IOAccelEventMachine2::signalHardwareError(eRestartRequest, int32_t): GPURestartSignaled stampIdx=8 type=2 prevType=0 numStamps=20
fault   23:38:50.023895-0400    kernel  void IOAccelEventMachine2::signalHardwareError(eRestartRequest, int32_t): GPURestartEnqueued stampIdx=8 type=2
fault   23:38:50.023899-0400    kernel  void IOAccelEventMachine2::hardwareErrorEvent(): setting restart type to 2 (channel 3)
fault   23:38:50.023900-0400    kernel  void IOAccelEventMachine2::hardwareErrorEvent(): GPURestartDeferred stampIdx=3 type=2
fault   23:38:50.034542-0400    kernel  void IOAccelEventMachine2::hardwareErrorEvent(): GPURestartDequeued stampIdx=3 type=2
error   23:38:50.034555-0400    kernel  [3:0:0]: channel 3 event timeout
error   23:38:50.034686-0400    kernel  [3:0:0]: HW Channel 3 Compute2 pending submissions count 0
error   23:38:50.034687-0400    kernel  [3:0:0]: Cannot detect guilty channel
fault   23:38:50.034718-0400    kernel  void IOAccelEventMachine2::restart_channel(): GPURestartSkipped stampIdx=3 type=2
fault   23:38:50.034720-0400    kernel  void IOAccelEventMachine2::restart_channel(): no channel associated with stamp_idx 3 (type 2)
fault   23:38:50.034724-0400    kernel  void IOAccelEventMachine2::hardwareErrorEvent(): setting restart type to 2 (channel 8)
fault   23:38:50.034728-0400    kernel  void IOAccelEventMachine2::hardwareErrorEvent(): GPURestartDequeued stampIdx=8 type=2
error   23:38:50.034729-0400    kernel  [3:0:0]: channel 8 event timeout
fault   23:38:50.135982-0400    kernel  void IOAccelFenceMachine::fence_timeout(IOTimerEventSource *): AMDRadeonAccelerator prodding blockFenceInterrupt
fault   23:38:50.236021-0400    kernel  void IOAccelFenceMachine::fence_timeout(IOTimerEventSource *): AMDRadeonAccelerator prodding blockFenceInterrupt
fault   23:38:50.335949-0400    kernel  void IOAccelFenceMachine::fence_timeout(IOTimerEventSource *): AMDRadeonAccelerator prodding blockFenceInterrupt
fault   23:38:50.436913-0400    kernel  void IOAccelFenceMachine::fence_timeout(IOTimerEventSource *): AMDRadeonAccelerator prodding blockFenceInterrupt
fault   23:38:50.537396-0400    kernel  void IOAccelFenceMachine::fence_timeout(IOTimerEventSource *): AMDRadeonAccelerator prodding blockFenceInterrupt
fault   23:38:50.637505-0400    kernel  void IOAccelFenceMachine::fence_timeout(IOTimerEventSource *): AMDRadeonAccelerator prodding blockFenceInterrupt
error   23:38:50.700457-0400    kernel  [3:0:0]: channel 3 Compute2 finished its job
fault   23:38:50.700527-0400    kernel  void IOAccelEventMachine2::restart_channel(): GPURestartSkipped stampIdx=8 type=2
fault   23:38:50.700531-0400    kernel  void IOAccelEventMachine2::restart_channel(): no channel associated with stamp_idx 8 (type 2)

You must log in to answer this question.

Browse other questions tagged .