Though, I still cannot run ETH CDM on some motherboard that has internal video set as a primary (it does not start without it). CDM just does not have an "OpenCL platform" option and fails to run on it. Another system under Windows I know of does not display temperatures for cards for the same reason: Windows detects internal video as the 1st adapter and return its temperature readings to CDM. So CDM mines on few AMD GPUs but displays just one temperature for internal video that happened to be found as the 1st adapter in the Windows system. And there is no option to select the temp/fan monitoring platform and order.
This is where open source rules: I can fix anything there, but in CDM.