Originally Posted by darksky
Odd thing is that 3rd party utils under win like gpu-z can read out the %gpu load... why are none available for linux?
Probably that works because Windoze has unified API that is used by the graphics drivers that supply that kind of information.
Linux has no such unified API, every proprietary driver implements its own set of monitoring methods.
Nvidia-smi is proprietary stuff so you cant just hack it to work on all cards (as it used to work before). Now it is limited only to professional cards.