spirt
А может быть при работе с vesa обороты кулера слишком малы чтобы температура была ниже 58С.
А при заходе в X-ы подгружается модуль nvidia, обороты кулера увеличиваются и температура снижается.
Кхм… Как бы человек сразу же написал, что у него вентилятор подключен в разъём sysfan на мат.плате :)
И Вы - на те же грабли, что и я :D
kernel_panic, спасибо за “коньковый” конфиг, я извернулся по-другому:
  ${color #3355bb} GPU Temp: ${execi 30 nvclock -T | grep 'GPU temperature' | cut -c 21-23}
  ${color #22aa22} ${execi 120 /home/my_user/MyScripts/GPUFanControl}
где GPUFanControl:
#!/bin/bash
declare -i iCurrTemp=$(nvclock -T | grep 'GPU temperature' | cut -c 21-22)
declare -i iDutyCycle=$(nvclock -i | grep 'PWM' | cut -c 17-18)
declare blnFlag="normal"
fancontrol() {
case $blnFlag in
	plus)   iDutyCycle=$(( $iDutyCycle + 10 ));;
	minus)  iDutyCycle=$(( $iDutyCycle - 10 ));;
	normal) iDutyCycle=40
esac
eval sudo nvclock -f -F $iDutyCycle
}
if [[ $iCurrTemp -gt 50 && $iDutyCycle -le 40 ]] ; then
   blnFlag="plus"
   fancontrol
elif [[ $iCurrTemp -lt 45 && $iDutyCycle -ge 50 ]]; then
     blnFlag="minus"
     fancontrol 
fi
eval printf "GPU\ fan\ Speed:\ "$(nvclock -i | grep 'Fanspeed:' | cut -c 11-13)"\ rpm,\ Duty\ cycle:\ $iDutyCycle"
Кстати, к стыду своему, - я забыл, что nvclock не работает, пока ядро не подгрузило и не инициализировало модуль nvidia.
Короче говоря, пока не будут загружены Х-ы, ни nvidia-settings, ни nvclock хер будуть работать. modprobe nvidia ничего не даст.
У меня lm_sensors не показывает температуру GPU, может быть чего упустил в ядерных настройках, но это мне не важно.
NVCLOCK - показывает, даже может изменять скорость вращения вентилятора с командной строки, типа: sudo nvclock -f -F 90 -
90% от полных оборотов вентилятора, чем я и пользуюсь периодически, перед возвеселениями в nexuiz ;D
На моей машине установлены nvclock версии 0.8_beta4-r4, с GTX260 работает без нареканий… Короче, Вам решать.
Извиняюсь, просмотрел, куда кулер от видеокарты включен…
Позволю себе спросить - с помощью какой(каких) утилит(ы) меряется температура GPU в “чиста консоли”, и - после поднятия X?
Если это nvclock, то позволю себе предположить, что после запуска Иксов с подгрузкой соотв. модуля ведра, “nv-часы” поднимают обороты кулера…