@givo - I had the same findings. After numerous bits of testing I got this all working. However, two things:
- Applying settings while the miner is stopped, and then starting the miner while the settings are being applied typically leads to a NULL point dereference and the system hangs (have to hard reboot)
- Applying settings while the miner is running leads to the same results as #1 or settings not being applied correctly (ie, fans at 0% or less than applied values)
@HaloGenius Suggestion:
Place a lock on the amd-oc or some check that if amd-oc is running, then a 2nd copy can’t be ran. This would fix the double application of amd-oc when applying it with the miner stopped and then started. Additionally, when applying changes from the gui, if the miner is running, restart it instead, as amd-oc is applied when the miner starts.