thanks to the arch wiki I now have Nvidia fan speed set and auto start with the desktop.
The following is straight from Arch Linux wiki :
f you use a login manager such as GDM or SDDM, you can create a desktop entry file to process this setting. Create
~/.config/autostart/nvidia-fan-speed.desktop and place this text inside it. Again, change
n to the speed percentage you want.
[Desktop Entry] Type=Application Exec=nvidia-settings -a "[gpu:0]/GPUFanControlState=1" -a "[fan:0]/GPUTargetFanSpeed=*n*" X-GNOME-Autostart-enabled=true Name=nvidia-fan-speed
n is the percent you want your fan. I use 50 and all is good.
gtx 970 SSC latest drivers etc.
no more going to use the NVidia control panel and cool bits and sliding the slide after desktop loads.
this just loads and starts GPU fan at 50% fan speed and I'm golden boys and girls.