Hello there I have a problem with my GT 635M under optimus, since folks at nvidia dev talk ignore me for few weeks I need to find my own way around.
So basically I need working fan control, to write some script to fix overheating.
kernel: ARCH 3.13.8-1-ck (that from repo-ck)
primus: 2013 12 26
laptop model: Asus K55VJ-SX069H
graphics: NVIDIA® GeForce with CUDA® 635M 2GB DDR3 VRAM
CPU: INTEL Core i5 Ivy Bridge (3210M)
RAM: 8 GB
LVDS (internal): 1366x768 @ 60Hz
HDMI (external): 1920x1080 @ 60Hz
what I've done so far:
added coolbits "5" to xorg config
added GRUB_CMDLINE_LINUX="acpi_osi=Linux" to grub
checked that nvidia-settings -a not working
checked that nvclock -F not working
checked that under M$ Windows 8 everything working just fine
checked that there CK patches don't affect this
if you are using nouveau driver is there something about change "profile fan" on this board.....
have you tried wiki from arch linux?
In my experience, the nvidia driver is kind of 'stubborn'. You need to use more 'persuasive' power to make it scale down it's clocks:
Using only coolbits is nog good enough IMHO.
fs/super.c : "Self-destruct in 5 seconds. Have a nice day...\n",
I've got two scripts to manually control my fan speeds. This one raises the fan to 65% (I can only get it as high as 77%, FYI)
#!/bin/bash nvidia-settings -a [gpu:0]/GPUFanControlState=1 nvidia-settings -a [fan:0]/GPUCurrentFanSpeed=65
and this one lowers it again to the regular speeds
#!/bin/bash nvidia-settings -a [gpu:0]/GPUFanControlState=0
I use Coolbits 4 instead of 5, because I can't do anything with clock speeds on my card.