[X-Protocol] Unable to set values
The current implementation of set_int_attribute()
seems to be broken. Probably related to #15 (closed).
It can be reproduced on the branch feature/set-int-attribute.
Traceback (most recent call last):
File "/home/leinardi/Workspace/gitlab/gwe/run", line 28, in <module>
print("%r" % nv.set_cooler_manual_control_enabled(gpu, True))
File "/home/leinardi/Workspace/gitlab/gwe/gwe/nvidia/nvcmd.py", line 333, in set_cooler_manual_control_enabled
reply = self.set_int_attribute(target, [], NV_CTRL_GPU_COOLER_MANUAL_CONTROL, 1 if enabled else 0)
File "/home/leinardi/Workspace/gitlab/gwe/gwe/nvidia/nvctrl.py", line 5313, in set_int_attribute
raise minx.XServerError(binrp)
gwe.nvidia.minx.XServerError: X Error 8: Match error. InputOnly window used as a DRAWABLE, or GCONTEXT argument does not have the same root and depth as the destination DRAWABLE argument, or argument(s) fails to match request requirements.