summaryrefslogtreecommitdiffstats
path: root/FAQ
blob: 9b46f2a2e00df2b9f523522dd077f2b288578191 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
Termal sensors provided by hddtemp daemon:
==========================================
Make sure hddtemp runs on 127.0.0.1 port 7634 before kima starts.


CPU Frequency Daemon Notes:
===========================
If you have cpufreqd configured and running on your machine, Kima will 
provide a sub-menu called "Performance Profiles" where you can choose 
one of the preconfigured profiles for cpufreqd.
Choosing one of the profiles will automatically put cpufreqd in manual 
mode.
You can use "Select dynamically" option from the menu to return back to 
the dynamic scaling.
Please don't forget to enable cpufreqd remote controlling in 
cpufreqd.conf (enable_remote=1) and give enough permissions to cpufreqd 
socket ("remote_group" option in cpufreqd.conf, see man pages for details).

Known limitations:
 - cpufreqd should be started before Kima (it's not a problem when you 
   do everything from your startup scripts)
 - Since cpufreqd does not provide means to detect its current mode 
   (manual/dynamic), in rare cases "Select dynamically" check can be 
   inconsistent with the real daemon state. This is inconvenient but 
   does not affect program functionality.


NVidia thermal source notes:
============================
By default the nvidia-settings tool is used to obtain the GPU temperature.
The configure switch "-with-nvcontrol=/absolute/path/to/libnvcontrol-dir" 
can be used to increase Kimas performance.
Using this switch the libXNVCtrl.a gets statically compiled/linked into 
libkima.so and is used to query the temperature(s) of your NVidia card. 
The most recent nvidia-settings sourcecode can be downloaded 
from: ftp://download.nvidia.com/XFree86/nvidia-settings.

Here is an usage example:
./configure --prefix=$(tde-config --prefix) --with-nvcontrol=/home/$USER/nvidia-settings-1.0/src/libXNVCtrl