I tried recompiling both with and without the ADL headers. Still not seeing fan speed or temps. Without the ADL headers it does complain during compile. And, I have no gpu-powertune settings in my config.
So, for now have gone back to 5.5.4. Still works great and I can see my temps. Hopefully it'll get straightened out and I'll try again.
Thanks GM team!
After moving from 5.5.4 to 5.5.5, it no longer shows gpu temp or fan speed. This is on lubuntu 16.04, amdgpu-pro 16.40, AMDSDK 3.0. And yes, I did move the required files to ADL_SDK. Any thoughts?
Hi, the difference between 5.5.4 and 5.5.5 is that the sysfs files are now opened by using the PCIe topology, i.e. if the miner fails to open the required files, then it should output something like "Failed to open /sys/bus/pci/devices/..." during startup when debugging is enabled. This was necessary in order to have the correct mapping between one GPU and it's sysfs files. Maybe you disabled this kind of GPU control during startup, i.e. just don't use --no-adl or "no-adl": true as command line argument or in the config file, if you want to have this information.
Edit: The ADL headers are no longer needed, if the binaries are used together with the AMDGPU driver.
Edit2: I figured out that gpu-powertune needs to be removed from the config if you're not using kernel 4.9 or later.