ROCm: ROCM 3.9-17 fan not work

rock-dkms: Installed: 1:3.9-17 Candidate: 1:3.9-17 Version table: *** 1:3.9-17 500 500 https://repo.radeon.com/rocm/apt/debian xenial/main amd64 Packages 100 /var/lib/dpkg/status Device: gigabyte 5600xt OS: Ubuntu 20.04.1 LTS

rocm-smi

======================= ROCm System Management Interface =======================
================================= Concise Info =================================
GPU  Temp   AvgPwr  SCLK    MCLK    Fan   Perf  PwrCap  VRAM%  GPU%  
0    49.0c  31.0W   800Mhz  875Mhz  100.0%  auto  180.0W   12%   16%   
================================================================================
============================= End of ROCm SMI Log ==============================

but when I look at the vga and can’t see the fan spinning

in 3.5, it work normal. in this version, i can set fan speed but fan not spin. anyuone know reason or have any idea for fix it ? thanks

About this issue

  • Original URL
  • State: closed
  • Created 4 years ago
  • Comments: 37

Most upvoted comments

Thanks. I have passed this info to dev and let me try to get more information for you. Thank you.

Hi @memsenpai Let me check on a different hardware and will update you soon. I will verify with 3.10 also which is going to be released in 1 or 2 days and will update. Thank you.

Hi @memsenpai We are not observing this issue locally on ROCm 3.9. Fan values are perfectly showing and fans are spinning too with SMI for Radeon7.

Hi @ptitjes Navi10 support is there with amdgpu-pro driver. But ROCm official support is not there.

We are not officially supporting Navi10 series of cards with ROCm. You can check the docs for more clarity.

@ROCmSupport, release 20.45 of amdgpu-pro now uses ROCm as an OpenCL driver. So are we supposed to understand that AMD Navi10 graphics card aren’t supported by any AMD driver ?

Hi @memsenpai and all, I have verified with the latest internal build which will go for ROCm 4.1, hardware fan is running in my case. Request you to verify with the latest ROCm 4.1. Thank you.

Hi @kentrussell , if you are referring to this patch: https://patchwork.freedesktop.org/patch/397122/?series=83066&rev=2 It fixes fan speed settings in manual mode but the problem with not able to set 100%(ends up at around 81%) persists. The problem affects only swsmu devices, Vega10, Vega20 and Polaris are not affected. The new approach to setup fans for swsmu for me doesn’t work at all, and I’m using reference 5700 which is supposed to be least affected by AIB vendor modifications. -> https://cgit.freedesktop.org/~agd5f/linux/commit/?h=amd-staging-drm-next&id=337b57aecb3e11294b0e547aac871a5481fd42ed

EDIT: I read through the whole thread, updating my response accordingly

  1. Can you confirm that the fan does spin at all? I saw mixed information above, so ensuring that the fan can spin is paramount.
  2. We have a fix coming in 4.1 regarding improper set-fan calculations on SMU11 (Navi). If you try the 4.1 build once released, we should be good to go.

Hi @memsenpai Is it still reproducible with ROCm 4.0? Please test with 4.0 and update asap.

CC: @kentrussell

Hi @memsenpai I recommend you to try with 3.10 which has updated rock-dkms rock-dkms-firmware packages which have the fix for 5.4.0-56 kernel. Can you please try with the latest 3.10 repo as of today and update your findings. Thank you.

@ROCmSupport, well, with ROCm now being part of AMDGPU-PRO, you obviously and implicitly have to support Navi10 and Big Navi. You should update your front-page!

Hi @memsenpai We are not officially supporting Navi10 series of cards with ROCm. You can check the docs for more clarity. (Our test teams are not validating too and so I do not have an ready answer) Anyway I will try to gather more information by reproducing this problem in any other cards and will try to answer this question, if possible.

Thanks @memsenpai for reaching out. We will check and get back asap.