I encountered a very similar problem. I update fan speeds in my user xinit (rootless Xorg), and I often leave nvidia-smi running on --loop in some workspace. I saw that after the update, the reported speed was 0%. After manually trying to set it with
Same version as you, also using the default drivers from the official arch repos:
One thing I noticed is that I no longer see the Coolbits value when I open the nvidia-settings GUI (even with sudo). I don’t know when it stopped showing though, might be unrelated. Here’s my general config, just in case:
nvidia-smi stats -i 0 -c 1
0, pwrDraw , 1619063518376581, 13
0, pwrDraw , 1619063518396728, 13
0, pwrDraw , 1619063518416668, 13
0, pwrDraw , 1619063518436719, 13
0, pwrDraw , 1619063518457526, 13
0, pwrDraw , 1619063518477185, 13
0, pwrDraw , 1619063518497138, 13
0, pwrDraw , 1619063518517078, 13
0, pwrDraw , 1619063518537091, 13
0, pwrDraw , 1619063518557941, 13
0, pwrDraw , 1619063518577664, 13
0, pwrDraw , 1619063518597767, 13
0, pwrDraw , 1619063518617744, 13
0, pwrDraw , 1619063518637706, 13
0, pwrDraw , 1619063518658561, 13
0, pwrDraw , 1619063518678274, 13
0, pwrDraw , 1619063518698230, 13
0, pwrDraw , 1619063518718151, 13
0, pwrDraw , 1619063518738138, 13
0, pwrDraw , 1619063518759064, 13
0, pwrDraw , 1619063518778801, 13
0, pwrDraw , 1619063518798762, 13
0, pwrDraw , 1619063518818709, 13
0, pwrDraw , 1619063518838703, 13
0, pwrDraw , 1619063518859568, 13
0, pwrDraw , 1619063518879152, 13
0, pwrDraw , 1619063518899286, 13
0, pwrDraw , 1619063518919392, 13
0, pwrDraw , 1619063518939551, 13
0, pwrDraw , 1619063518959467, 13
0, pwrDraw , 1619063518979762, 13
0, pwrDraw , 1619063518999860, 13
0, pwrDraw , 1619063519019742, 13
0, pwrDraw , 1619063519039929, 13
0, pwrDraw , 1619063519059944, 13
0, pwrDraw , 1619063519080011, 13
0, pwrDraw , 1619063518095038, 13
0, pwrDraw , 1619063518115046, 13
0, pwrDraw , 1619063518134992, 13
0, pwrDraw , 1619063518155841, 13
0, pwrDraw , 1619063518175536, 13
0, pwrDraw , 1619063518195903, 13
0, pwrDraw , 1619063518215821, 13
0, pwrDraw , 1619063518235645, 13
0, pwrDraw , 1619063518256620, 13
0, pwrDraw , 1619063518276014, 13
0, pwrDraw , 1619063518296061, 13
0, pwrDraw , 1619063518316035, 13
0, pwrDraw , 1619063518336020, 13
0, temp , 1619063519094164, 41
0, memUtil , 1619063518253961, 27
0, memUtil , 1619063518421825, 26
0, memUtil , 1619063518589681, 26
0, memUtil , 1619063518757328, 26
0, memUtil , 1619063518925256, 26
0, memUtil , 1619063519092880, 26
0, gpuUtil , 1619063518253961, 28
0, gpuUtil , 1619063518421825, 27
0, gpuUtil , 1619063518589681, 27
0, gpuUtil , 1619063518757328, 27
0, gpuUtil , 1619063518925256, 27
0, gpuUtil , 1619063519092880, 27
0, encUtil , 1619063518253961, 0
0, encUtil , 1619063518421825, 0
0, encUtil , 1619063518589681, 0
0, encUtil , 1619063518757328, 0
0, encUtil , 1619063518925256, 0
0, encUtil , 1619063519092880, 0
0, decUtil , 1619063518253961, 0
0, decUtil , 1619063518421825, 0
0, decUtil , 1619063518589681, 0
0, decUtil , 1619063518757328, 0
0, decUtil , 1619063518925256, 0
0, decUtil , 1619063519092880, 0
0, procClk , 1619063518928423, 468
0, procClk , 1619063518928890, 468
0, memClk , 1619063518928423, 405
0, memClk , 1619063518928890, 405
0, violPwr , 1619063519097433, 0
0, violThm , 1619063519098135, 0
If anyone finds a solution that doesn’t involve downgrading/rolling back, I’d appreciate. I’m not a cg dev, so the details I provided might be insufficient/irrelevant. If there’s more info I should post, please let me know.