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
nvidia-settings -a "[gpu:0]/GPUFanControlState=1" -a "[fan:0]/GPUTargetFanSpeed=80"
I get
Attribute 'GPUFanControlState' (seath:0[gpu:0]) assigned value 1.
ERROR: Error assigning value 80 to attribute 'GPUTargetFanSpeed' (seath:0[fan:0]) as specified in assignment '[fan:0]/GPUTargetFanSpeed=80' (Unknown Error).
Same version as you, also using the default drivers from the official arch repos:
pacman -Qs nvidia
local/cuda 11.3.0-1
NVIDIA's GPU programming toolkit
local/egl-wayland 1.1.6-1
EGLStream-based Wayland external platform
local/lib32-nvidia-utils 465.24.02-1
NVIDIA drivers utilities (32-bit)
local/libvdpau 1.4-1
Nvidia VDPAU library
local/libxnvctrl 465.24.02-1
NVIDIA NV-CONTROL X extension
local/nvidia 465.24.02-3
NVIDIA drivers for linux
local/nvidia-settings 465.24.02-1
Tool for configuring the NVIDIA graphics driver
local/nvidia-utils 465.24.02-2
NVIDIA drivers utilities
local/opencl-nvidia 465.24.02-2
OpenCL implemention for NVIDIA
Kernel:
uname -a
Linux seath 5.11.15-arch1-2 #1 SMP PREEMPT Sat, 17 Apr 2021 00:22:30 +0000 x86_64 GNU/Linux
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:
/etc/X11/xorg.conf.d/20-nvidia.conf
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSection
Section "Files"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Unknown"
ModelName "LG Electronics 23MP55"
HorizSync 30.0 - 83.0
VertRefresh 56.0 - 61.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GTX 1060 6GB"
Option "Coolbits" "28"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "Stereo" "0"
Option "nvidiaXineramaInfo" "On"
Option "nvidiaXineramaInfoOrder" "HDMI-0 DP-5"
Option "MetaModes" "HDMI-0: 1920x1080_60 +0+0 { ForceFullCompositionPipeline = On }, DP-1: 1920x1080_60 +1920+0 { ForceFullCompositionPipeline = On }"
Option "MetaModeOrientation" "HDMI-0 LeftOf DP-5"
Option "SLI" "Off"
Option "MultiGPU" "Off"
Option "BaseMosaic" "off"
SubSection "Display"
Depth 24
EndSubSection
EndSection
More details:
nvidia-smi
Thu Apr 22 00:37:49 2021
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 465.24.02 Driver Version: 465.24.02 CUDA Version: 11.3 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|===============================+======================+======================|
| 0 NVIDIA GeForce ... Off | 00000000:2D:00.0 On | N/A |
| 0% 42C P8 13W / 200W | 724MiB / 6070MiB | 41% Default |
| | | N/A |
+-------------------------------+----------------------+----------------------+
nvidia-smi -q -i 0
==============NVSMI LOG==============
Timestamp : Thu Apr 22 00:28:27 2021
Driver Version : 465.24.02
CUDA Version : 11.3
Attached GPUs : 1
GPU 00000000:2D:00.0
Product Name : NVIDIA GeForce GTX 1060 6GB
Product Brand : GeForce
Display Mode : Enabled
Display Active : Enabled
Persistence Mode : Disabled
MIG Mode
Current : N/A
Pending : N/A
Accounting Mode : Disabled
Accounting Mode Buffer Size : 4000
Driver Model
Current : N/A
Pending : N/A
Serial Number : N/A
GPU UUID : GPU-04b9344d-db93-6d4a-2b42-12fe51fdac3b
Minor Number : 0
VBIOS Version : 86.06.63.00.E2
MultiGPU Board : No
Board ID : 0x2d00
GPU Part Number : N/A
Inforom Version
Image Version : G001.0000.01.04
OEM Object : 1.1
ECC Object : N/A
Power Management Object : N/A
GPU Operation Mode
Current : N/A
Pending : N/A
GPU Virtualization Mode
Virtualization Mode : None
Host VGPU Mode : N/A
IBMNPU
Relaxed Ordering Mode : N/A
PCI
Bus : 0x2D
Device : 0x00
Domain : 0x0000
Device Id : 0x1C0310DE
Bus Id : 00000000:2D:00.0
Sub System Id : 0x32811462
GPU Link Info
PCIe Generation
Max : 3
Current : 1
Link Width
Max : 16x
Current : 16x
Bridge Chip
Type : N/A
Firmware : N/A
Replays Since Reset : 0
Replay Number Rollovers : 0
Tx Throughput : 0 KB/s
Rx Throughput : 4000 KB/s
Fan Speed : 0 %
Performance State : P8
Clocks Throttle Reasons
Idle : Active
Applications Clocks Setting : Not Active
SW Power Cap : Not Active
HW Slowdown : Not Active
HW Thermal Slowdown : Not Active
HW Power Brake Slowdown : Not Active
Sync Boost : Not Active
SW Thermal Slowdown : Not Active
Display Clock Setting : Not Active
FB Memory Usage
Total : 6070 MiB
Used : 686 MiB
Free : 5384 MiB
BAR1 Memory Usage
Total : 256 MiB
Used : 7 MiB
Free : 249 MiB
Compute Mode : Default
Utilization
Gpu : 30 %
Memory : 27 %
Encoder : 0 %
Decoder : 0 %
Encoder Stats
Active Sessions : 0
Average FPS : 0
Average Latency : 0
FBC Stats
Active Sessions : 0
Average FPS : 0
Average Latency : 0
Ecc Mode
Current : N/A
Pending : N/A
ECC Errors
Volatile
Single Bit
Device Memory : N/A
Register File : N/A
L1 Cache : N/A
L2 Cache : N/A
Texture Memory : N/A
Texture Shared : N/A
CBU : N/A
Total : N/A
Double Bit
Device Memory : N/A
Register File : N/A
L1 Cache : N/A
L2 Cache : N/A
Texture Memory : N/A
Texture Shared : N/A
CBU : N/A
Total : N/A
Aggregate
Single Bit
Device Memory : N/A
Register File : N/A
L1 Cache : N/A
L2 Cache : N/A
Texture Memory : N/A
Texture Shared : N/A
CBU : N/A
Total : N/A
Double Bit
Device Memory : N/A
Register File : N/A
L1 Cache : N/A
L2 Cache : N/A
Texture Memory : N/A
Texture Shared : N/A
CBU : N/A
Total : N/A
Retired Pages
Single Bit ECC : N/A
Double Bit ECC : N/A
Pending Page Blacklist : N/A
Remapped Rows : N/A
Temperature
GPU Current Temp : 43 C
GPU Shutdown Temp : 102 C
GPU Slowdown Temp : 99 C
GPU Max Operating Temp : N/A
GPU Target Temperature : 83 C
Memory Current Temp : N/A
Memory Max Operating Temp : N/A
Power Readings
Power Management : Supported
Power Draw : 14.29 W
Power Limit : 200.00 W
Default Power Limit : 200.00 W
Enforced Power Limit : 200.00 W
Min Power Limit : 100.00 W
Max Power Limit : 216.00 W
Clocks
Graphics : 265 MHz
SM : 265 MHz
Memory : 405 MHz
Video : 544 MHz
Applications Clocks
Graphics : N/A
Memory : N/A
Default Applications Clocks
Graphics : N/A
Memory : N/A
Max Clocks
Graphics : 1974 MHz
SM : 1974 MHz
Memory : 4004 MHz
Video : 1708 MHz
Max Customer Boost Clocks
Graphics : N/A
Clock Policy
Auto Boost : N/A
Auto Boost Default : N/A
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.