Imported Upstream version 0.8.0.5
[psensor-pkg-ubuntu.git] / doc / faq.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"\r
2     "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">\r
3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">\r
4 <head>\r
5 <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=UTF-8" />\r
6 <meta name="generator" content="AsciiDoc 8.6.7" />\r
7 <title>Psensor Frequently Asked Questions</title>\r
8 <style type="text/css">\r
9 \r
10 body {\r
11     background: #e2e2e2;\r
12     color: #333333;\r
13     font-family: Ubuntu,Arial,sans-serif;\r
14     line-height: 1.6;\r
15     font-weight: lighter;\r
16     margin: 1em 2em 2em 2em;\r
17     padding: 0 0 0 0;\r
18 }\r
19 \r
20 h1 {\r
21     font-size: 2.813em;\r
22     margin: 0 0 0.267em 0;\r
23     padding: 0 0 0 0;\r
24     font-weight: normal;\r
25 }\r
26 \r
27 h2 {\r
28     font-size: 2em;\r
29     margin: 0 0 0.375em;\r
30     padding: 0 0 0 0;\r
31     font-weight: normal;\r
32 }\r
33 \r
34 h3 {\r
35     font-size: 1.438em;\r
36     margin: 0 0 0.522em;\r
37     padding: 0 0 0 0;\r
38     font-weight: normal;\r
39 }\r
40 \r
41 h4 {\r
42     font-size: 1.219em;\r
43     margin: 0 0 0.615em;\r
44     padding: 0 0 0 0;\r
45     font-weight: normal;\r
46 }\r
47 \r
48 h5 {\r
49     font-size: 1em;\r
50     margin: 0 0 0.75em;\r
51     padding: 0 0 0 0;\r
52     font-weight: bold;\r
53 }\r
54 \r
55 h6 {\r
56     font-weight: normal;\r
57     font-size: 0.813em;\r
58     letter-spacing: 0.1em;\r
59     margin: 0 0 0.923em;\r
60     text-transform: uppercase;\r
61     padding: 0 0 0 0;\r
62 }\r
63 \r
64 li {\r
65     margin: 0 0 0 1em;\r
66     line-height: 1.6;\r
67 }\r
68 \r
69 li p {\r
70     margin: 0 0 0 0;\r
71 }\r
72 \r
73 ul {\r
74     margin: 0 0 0 0;\r
75     padding: 0 0 0 0;\r
76 }\r
77 \r
78 a:link, a:visited {\r
79     color: #19B6EE;\r
80     text-decoration: none;\r
81 }\r
82 \r
83 a:hover {\r
84     text-decoration: underline;\r
85 }\r
86 \r
87 code, pre, tt {\r
88     font-family: "Ubuntu Mono","Courier New",Courier,monospace;\r
89     font-weight: normal;\r
90     color: #333333;\r
91 }\r
92 \r
93 pre {\r
94     background: none repeat scroll 0 0 #e0e0e0;\r
95     border-radius: 4px;\r
96     padding: 0.5em 0.5em;\r
97     margin: 0 0 0 0;\r
98     white-space: pre-wrap;\r
99     word-wrap: break-word;\r
100 }\r
101 \r
102 table {\r
103     width: 100%;\r
104     text-align: left;\r
105 }\r
106 \r
107 #footer {\r
108     margin: 0 0 0 0;\r
109     font-size: 0.8em;\r
110     font-weight: lighter;\r
111     clear: both;\r
112     text-align: right;\r
113 }\r
114 \r
115 #page {\r
116     margin: 0 0 0 0;\r
117     padding: 0 0 0 0;\r
118 }\r
119 \r
120 #main {\r
121     background: #ffffff;\r
122 \r
123    -moz-box-sizing: border-box;\r
124 \r
125     padding: 2em 2em 2em 2em;\r
126 \r
127     -moz-border-radius: 4px;\r
128     -webkit-border-radius: 4px;\r
129     border-radius: 4px;\r
130 \r
131     -webkit-box-shadow: 0 2px 2px 0 #C2C2C2;\r
132     box-shadow: 0 2px 2px 0 #C2C2C2;\r
133 }\r
134 \r
135 #menu {\r
136     background: #ffffff;\r
137    -moz-box-sizing: border-box;\r
138     padding: 2em 2em 2em 2em;\r
139 \r
140     -moz-border-radius: 4px;\r
141     -webkit-border-radius: 4px;\r
142     border-radius: 4px;\r
143 \r
144     -webkit-box-shadow: 0 2px 2px 0 #C2C2C2;\r
145     box-shadow: 0 2px 2px 0 #C2C2C2;\r
146 }\r
147 \r
148 #menu-list, #menu-list > li > ul  {\r
149     list-style-type: none;\r
150 }\r
151 \r
152 /* menu on left col, content on right col */\r
153 \r
154 #menu {\r
155     float: left;\r
156     width: 18%;\r
157 }\r
158 \r
159 #main {\r
160     float: right;\r
161     width: 80%;\r
162 }\r
163 \r
164 /* asciidoc */\r
165 \r
166 #toc, #content {\r
167     margin: 0em 0em 2em 0em;\r
168 \r
169     background: #ffffff;\r
170    -moz-box-sizing: border-box;\r
171     padding: 2em 2em 2em 2em;\r
172 \r
173     -moz-border-radius: 4px;\r
174     -webkit-border-radius: 4px;\r
175     border-radius: 4px;\r
176 \r
177     -webkit-box-shadow: 0 2px 2px 0 #C2C2C2;\r
178     box-shadow: 0 2px 2px 0 #C2C2C2;\r
179 }\r
180 </style>\r
181 <script type="text/javascript">\r
182 /*<![CDATA[*/\r
183 var asciidoc = {  // Namespace.\r
184 \r
185 /////////////////////////////////////////////////////////////////////\r
186 // Table Of Contents generator\r
187 /////////////////////////////////////////////////////////////////////\r
188 \r
189 /* Author: Mihai Bazon, September 2002\r
190  * http://students.infoiasi.ro/~mishoo\r
191  *\r
192  * Table Of Content generator\r
193  * Version: 0.4\r
194  *\r
195  * Feel free to use this script under the terms of the GNU General Public\r
196  * License, as long as you do not remove or alter this notice.\r
197  */\r
198 \r
199  /* modified by Troy D. Hanson, September 2006. License: GPL */\r
200  /* modified by Stuart Rackham, 2006, 2009. License: GPL */\r
201 \r
202 // toclevels = 1..4.\r
203 toc: function (toclevels) {\r
204 \r
205   function getText(el) {\r
206     var text = "";\r
207     for (var i = el.firstChild; i != null; i = i.nextSibling) {\r
208       if (i.nodeType == 3 /* Node.TEXT_NODE */) // IE doesn't speak constants.\r
209         text += i.data;\r
210       else if (i.firstChild != null)\r
211         text += getText(i);\r
212     }\r
213     return text;\r
214   }\r
215 \r
216   function TocEntry(el, text, toclevel) {\r
217     this.element = el;\r
218     this.text = text;\r
219     this.toclevel = toclevel;\r
220   }\r
221 \r
222   function tocEntries(el, toclevels) {\r
223     var result = new Array;\r
224     var re = new RegExp('[hH]([1-'+(toclevels+1)+'])');\r
225     // Function that scans the DOM tree for header elements (the DOM2\r
226     // nodeIterator API would be a better technique but not supported by all\r
227     // browsers).\r
228     var iterate = function (el) {\r
229       for (var i = el.firstChild; i != null; i = i.nextSibling) {\r
230         if (i.nodeType == 1 /* Node.ELEMENT_NODE */) {\r
231           var mo = re.exec(i.tagName);\r
232           if (mo && (i.getAttribute("class") || i.getAttribute("className")) != "float") {\r
233             result[result.length] = new TocEntry(i, getText(i), mo[1]-1);\r
234           }\r
235           iterate(i);\r
236         }\r
237       }\r
238     }\r
239     iterate(el);\r
240     return result;\r
241   }\r
242 \r
243   var toc = document.getElementById("toc");\r
244   if (!toc) {\r
245     return;\r
246   }\r
247 \r
248   // Delete existing TOC entries in case we're reloading the TOC.\r
249   var tocEntriesToRemove = [];\r
250   var i;\r
251   for (i = 0; i < toc.childNodes.length; i++) {\r
252     var entry = toc.childNodes[i];\r
253     if (entry.nodeName.toLowerCase() == 'div'\r
254      && entry.getAttribute("class")\r
255      && entry.getAttribute("class").match(/^toclevel/))\r
256       tocEntriesToRemove.push(entry);\r
257   }\r
258   for (i = 0; i < tocEntriesToRemove.length; i++) {\r
259     toc.removeChild(tocEntriesToRemove[i]);\r
260   }\r
261 \r
262   // Rebuild TOC entries.\r
263   var entries = tocEntries(document.getElementById("content"), toclevels);\r
264   for (var i = 0; i < entries.length; ++i) {\r
265     var entry = entries[i];\r
266     if (entry.element.id == "")\r
267       entry.element.id = "_toc_" + i;\r
268     var a = document.createElement("a");\r
269     a.href = "#" + entry.element.id;\r
270     a.appendChild(document.createTextNode(entry.text));\r
271     var div = document.createElement("div");\r
272     div.appendChild(a);\r
273     div.className = "toclevel" + entry.toclevel;\r
274     toc.appendChild(div);\r
275   }\r
276   if (entries.length == 0)\r
277     toc.parentNode.removeChild(toc);\r
278 },\r
279 \r
280 \r
281 /////////////////////////////////////////////////////////////////////\r
282 // Footnotes generator\r
283 /////////////////////////////////////////////////////////////////////\r
284 \r
285 /* Based on footnote generation code from:\r
286  * http://www.brandspankingnew.net/archive/2005/07/format_footnote.html\r
287  */\r
288 \r
289 footnotes: function () {\r
290   // Delete existing footnote entries in case we're reloading the footnodes.\r
291   var i;\r
292   var noteholder = document.getElementById("footnotes");\r
293   if (!noteholder) {\r
294     return;\r
295   }\r
296   var entriesToRemove = [];\r
297   for (i = 0; i < noteholder.childNodes.length; i++) {\r
298     var entry = noteholder.childNodes[i];\r
299     if (entry.nodeName.toLowerCase() == 'div' && entry.getAttribute("class") == "footnote")\r
300       entriesToRemove.push(entry);\r
301   }\r
302   for (i = 0; i < entriesToRemove.length; i++) {\r
303     noteholder.removeChild(entriesToRemove[i]);\r
304   }\r
305 \r
306   // Rebuild footnote entries.\r
307   var cont = document.getElementById("content");\r
308   var spans = cont.getElementsByTagName("span");\r
309   var refs = {};\r
310   var n = 0;\r
311   for (i=0; i<spans.length; i++) {\r
312     if (spans[i].className == "footnote") {\r
313       n++;\r
314       var note = spans[i].getAttribute("data-note");\r
315       if (!note) {\r
316         // Use [\s\S] in place of . so multi-line matches work.\r
317         // Because JavaScript has no s (dotall) regex flag.\r
318         note = spans[i].innerHTML.match(/\s*\[([\s\S]*)]\s*/)[1];\r
319         spans[i].innerHTML =\r
320           "[<a id='_footnoteref_" + n + "' href='#_footnote_" + n +\r
321           "' title='View footnote' class='footnote'>" + n + "</a>]";\r
322         spans[i].setAttribute("data-note", note);\r
323       }\r
324       noteholder.innerHTML +=\r
325         "<div class='footnote' id='_footnote_" + n + "'>" +\r
326         "<a href='#_footnoteref_" + n + "' title='Return to text'>" +\r
327         n + "</a>. " + note + "</div>";\r
328       var id =spans[i].getAttribute("id");\r
329       if (id != null) refs["#"+id] = n;\r
330     }\r
331   }\r
332   if (n == 0)\r
333     noteholder.parentNode.removeChild(noteholder);\r
334   else {\r
335     // Process footnoterefs.\r
336     for (i=0; i<spans.length; i++) {\r
337       if (spans[i].className == "footnoteref") {\r
338         var href = spans[i].getElementsByTagName("a")[0].getAttribute("href");\r
339         href = href.match(/#.*/)[0];  // Because IE return full URL.\r
340         n = refs[href];\r
341         spans[i].innerHTML =\r
342           "[<a href='#_footnote_" + n +\r
343           "' title='View footnote' class='footnote'>" + n + "</a>]";\r
344       }\r
345     }\r
346   }\r
347 },\r
348 \r
349 install: function(toclevels) {\r
350   var timerId;\r
351 \r
352   function reinstall() {\r
353     asciidoc.footnotes();\r
354     if (toclevels) {\r
355       asciidoc.toc(toclevels);\r
356     }\r
357   }\r
358 \r
359   function reinstallAndRemoveTimer() {\r
360     clearInterval(timerId);\r
361     reinstall();\r
362   }\r
363 \r
364   timerId = setInterval(reinstall, 500);\r
365   if (document.addEventListener)\r
366     document.addEventListener("DOMContentLoaded", reinstallAndRemoveTimer, false);\r
367   else\r
368     window.onload = reinstallAndRemoveTimer;\r
369 }\r
370 \r
371 }\r
372 asciidoc.install(2);\r
373 /*]]>*/\r
374 </script>\r
375 </head>\r
376 <body class="article">\r
377 <div id="header">\r
378 <h1>Psensor Frequently Asked Questions</h1>\r
379 <div id="toc">
380   <div id="toctitle">Table of Contents</div>
381   <noscript><p><b>JavaScript must be enabled in your browser to display the table of contents.</b></p></noscript>
382 </div>\r
383 </div>\r
384 <div id="content">\r
385 <div class="sect1">\r
386 <h2 id="S_NoSensors">1. No sensors or only cpu usage is displayed</h2>\r
387 <div class="sectionbody">\r
388 <div class="paragraph"><p>Psensor is relying on few libraries or softwares for retrieving the information about the computer:</p></div>\r
389 <div class="ulist"><ul>\r
390 <li>\r
391 <p>\r
392 motherboard and CPUs sensors: the information is retrieved\r
393           from the lm-sensors library, it requires that\r
394           ‘sensors-detect’ has been run and the kernel module\r
395           correctly installed. ‘sensors’ can be used for checking.\r
396 </p>\r
397 </li>\r
398 <li>\r
399 <p>\r
400 GPUs: it depends on which driver you are using:\r
401 </p>\r
402 <div class="ulist"><ul>\r
403 <li>\r
404 <p>\r
405 Opensource drivers (nouveau for Nvidia GPUs or\r
406                   radeon/ati for ATI GPUs) is used and support sensor\r
407                   monitoring for your GPU, the information is using\r
408                   lm-sensors, same steps than above.\r
409 </p>\r
410 </li>\r
411 <li>\r
412 <p>\r
413 proprietary driver Nvidia: run ‘nvidia-settings’ to\r
414                   check that it supports sensors monitoring.\r
415 </p>\r
416 </li>\r
417 <li>\r
418 <p>\r
419 proprietary driver Catalyst/fglx: use ‘aticonfig’ to\r
420                   check that it supports sensors monitoring. Important\r
421                   note: it requires that you are using a Psensor\r
422                   binary compiled with the ATI support.\r
423 </p>\r
424 </li>\r
425 </ul></div>\r
426 </li>\r
427 <li>\r
428 <p>\r
429 HDDs: it uses the hddtemp daemon. Verifies that it is\r
430           correctly reporting temperature by using the ‘sudo hddtemp\r
431           /dev/sd?’ command. If hddtemp does not support your disk,\r
432           you may want to try using the libatasmart support instead\r
433           (option –use-libatasmart option).\r
434 </p>\r
435 </li>\r
436 </ul></div>\r
437 <div class="paragraph"><p>If the underlying software is reporting sensors which are not\r
438 displayed by Psensor, it is probably a bug in Psensor, so please\r
439 report it. Otherwise, the issue is on the underlying software itself\r
440 and you should contact the corresponding development team or refer to\r
441 its documentation.</p></div>\r
442 </div>\r
443 </div>\r
444 <div class="sect1">\r
445 <h2 id="S_ATIMonitoring">2. How to monitor an ATI card using the Catalyst driver?</h2>\r
446 <div class="sectionbody">\r
447 <div class="paragraph"><p>For monitoring ATI card using the proprietary Catalyst driver, Psensor\r
448 must be compiled with a proprietary library which is not packaged in\r
449 any Linux distribution.</p></div>\r
450 <div class="paragraph"><p>Unfortunely, due to the license of this library, I cannot provide a\r
451 compiled version of Psensor, even in a Ubuntu PPA or Ubuntu/Debian\r
452 standard repositories. You have to compile Psensor sensor. You can\r
453 find the instructions in the section “ATI/AMD GPU Support” of the\r
454 README file available in the Psensor source archives.</p></div>\r
455 <div class="paragraph"><p>If you are using the ATI OpenSource driver, it is not needed to\r
456 compile Psensor with this proprietary library.</p></div>\r
457 </div>\r
458 </div>\r
459 <div class="sect1">\r
460 <h2 id="S_WrongTemperature">3. The reported temperature is obviously wrong</h2>\r
461 <div class="sectionbody">\r
462 <div class="paragraph"><p>If the reported temperature is obviously wrong (never change, lower\r
463 than the ambiant temperature, negative, higher than the sun\r
464 temperature, etc):</p></div>\r
465 <div class="ulist"><ul>\r
466 <li>\r
467 <p>\r
468 most of the time it is not a bug in Psensor nor in the\r
469           underlying monitoring libraries:\r
470 </p>\r
471 <div class="ulist"><ul>\r
472 <li>\r
473 <p>\r
474 if the temperature does not change, it might be due\r
475                   to an existent sensor not wired by the hardware\r
476                   manufacturer.\r
477 </p>\r
478 </li>\r
479 <li>\r
480 <p>\r
481 the goal of the sensor is to allow the system to\r
482                   detect critical temperature and NOT to report an\r
483                   exact temperature. Most sensors report a relative\r
484                   temperature. The more it differs from the critical\r
485                   temperature , the more it is wrong.\r
486 </p>\r
487 </li>\r
488 </ul></div>\r
489 </li>\r
490 <li>\r
491 <p>\r
492 It is only a bug in Psensor if the underlying libraries\r
493           report a different information than Psensor (use the\r
494           appropriate command or software: ‘sensors’, ‘aticonfig’ or\r
495           ‘hddtemp’ to check). In this case, please report a bug.\r
496 </p>\r
497 </li>\r
498 </ul></div>\r
499 </div>\r
500 </div>\r
501 <div class="sect1">\r
502 <h2 id="S_WhatIsTheSensor">4. What is the sensors XXXX?</h2>\r
503 <div class="sectionbody">\r
504 <div class="paragraph"><p>Since Psensor v0.7.0.4, open the preferences of the sensor (click on\r
505 its name in the main window and select the menu item Preferences), and\r
506 look at the Chip field.</p></div>\r
507 <div class="paragraph"><p>For older Psensor releases, look at the Id field, if the string is\r
508 starting with:</p></div>\r
509 <div class="ulist"><ul>\r
510 <li>\r
511 <p>\r
512 ‘lmsensor coretemp’: Intel CPU.\r
513 </p>\r
514 </li>\r
515 <li>\r
516 <p>\r
517 ‘lmsensor k10temp’,'lmsensor k8temp’,'lmsensor fam15h_power’: AMD CPU.\r
518 </p>\r
519 </li>\r
520 <li>\r
521 <p>\r
522 ‘nvidia’ or ‘lmsensor nouveau’: NVIDIA GPU.\r
523 </p>\r
524 </li>\r
525 <li>\r
526 <p>\r
527 ‘hdd’: hard disk drive.\r
528 </p>\r
529 </li>\r
530 <li>\r
531 <p>\r
532 ‘amd’: AMD GPU.\r
533 </p>\r
534 </li>\r
535 <li>\r
536 <p>\r
537 ‘lmsensor C B’: C is the name of the chip, B the name of the adapter.\r
538 </p>\r
539 </li>\r
540 </ul></div>\r
541 <div class="paragraph"><p>For more information about lmsensor devices, see\r
542 <a href="http://lm-sensors.org/wiki/Devices">http://lm-sensors.org/wiki/Devices</a>.</p></div>\r
543 </div>\r
544 </div>\r
545 <div class="sect1">\r
546 <h2 id="S_BugReport">5. How to report a bug?</h2>\r
547 <div class="sectionbody">\r
548 <div class="paragraph"><p>Please use <a href="https://bugs.launchpad.net/psensor/+filebug">https://bugs.launchpad.net/psensor/+filebug</a> to report bugs\r
549 even if it can only reproduced with a non-Ubuntu distribution or a\r
550 release not available in the standard Ubuntu repositories.</p></div>\r
551 <div class="paragraph"><p>You can also use\r
552 <a href="https://bugs.launchpad.net/ubuntu/+source/psensor/+filebug">https://bugs.launchpad.net/ubuntu/+source/psensor/+filebug</a> if the bug\r
553 can be reproduced with a package from the standard Ubuntu\r
554 repositories.</p></div>\r
555 <div class="paragraph"><p>If you don’t want to use the launchpad, you can send the report by\r
556 email to:</p></div>\r
557 <div class="ulist"><ul>\r
558 <li>\r
559 <p>\r
560 <a href="mailto:psensor-users@googlegroups.com">psensor-users@googlegroups.com</a> (require registration at:\r
561         <a href="https://groups.google.com/forum/?fromgroups&amp;hl=en#!forum/psensor-users">https://groups.google.com/forum/?fromgroups&amp;hl=en#!forum/psensor-users</a>)\r
562 </p>\r
563 </li>\r
564 <li>\r
565 <p>\r
566 or <a href="mailto:jeanfi@gmail.com">jeanfi@gmail.com</a>.\r
567 </p>\r
568 </li>\r
569 </ul></div>\r
570 <div class="paragraph"><p>If the bug is concerning Debian or Ubuntu derivatives distribution,\r
571 please add in its description the output of the command ‘apt-cache\r
572 policy psensor’.</p></div>\r
573 <div class="paragraph"><p>If it is related to the Psensor source compilation, please add the\r
574 full output of the ‘configure’ command.</p></div>\r
575 </div>\r
576 </div>\r
577 <div class="sect1">\r
578 <h2 id="S_SubmitIdea">6. How to send ideas, questions or comments?</h2>\r
579 <div class="sectionbody">\r
580 <div class="paragraph"><p>Check the FAQ or the TODO pages.</p></div>\r
581 <div class="paragraph"><p>If you don’t find the information, you can send an email to the public\r
582 mailing-list <a href="mailto:psensor-users@googlegroups.com">psensor-users@googlegroups.com</a> (require registration at:\r
583 <a href="https://groups.google.com/forum/?fromgroups&amp;hl=en#!forum/psensor-users">https://groups.google.com/forum/?fromgroups&amp;hl=en#!forum/psensor-users</a>)\r
584 or send an email directly to me: <a href="mailto:jeanfi@gmail.com">jeanfi@gmail.com</a>.</p></div>\r
585 </div>\r
586 </div>\r
587 <div class="sect1">\r
588 <h2 id="S_Contribute">7. How to contribute?</h2>\r
589 <div class="sectionbody">\r
590 <div class="paragraph"><p>See <a href="http://wpitchoune.net/blog/psensor/how-to-contribute/">http://wpitchoune.net/blog/psensor/how-to-contribute/</a>.</p></div>\r
591 </div>\r
592 </div>\r
593 <div class="sect1">\r
594 <h2 id="S_UbuntuInstall">8. How to install Psensor on Ubuntu?</h2>\r
595 <div class="sectionbody">\r
596 <div class="paragraph"><p>Psensor is in the official repository, search “psensor” in the software center and install it. More information at: <a href="http://wpitchoune.net/blog/psensor/ubuntu-integration/">http://wpitchoune.net/blog/psensor/ubuntu-integration/</a>.</p></div>\r
597 </div>\r
598 </div>\r
599 <div class="sect1">\r
600 <h2 id="S_DebianInstall">9. How to install Psensor on Debian?</h2>\r
601 <div class="sectionbody">\r
602 <div class="paragraph"><p>Psensor will be in the official repository since Debian 7.0. You can get the last packaged version from the sid repository. More information at: <a href="http://packages.qa.debian.org/p/psensor.html">http://packages.qa.debian.org/p/psensor.html</a>.</p></div>\r
603 </div>\r
604 </div>\r
605 <div class="sect1">\r
606 <h2 id="S_PPA">10. What is the difference between the 3 Ubuntu PPAs?</h2>\r
607 <div class="sectionbody">\r
608 <div class="ulist"><ul>\r
609 <li>\r
610 <p>\r
611 ppa:jfi/ppa: last stable version.\r
612 </p>\r
613 </li>\r
614 <li>\r
615 <p>\r
616 ppa:jfi/psensor-unstable: last development version, no major\r
617           bug is expected.\r
618 </p>\r
619 </li>\r
620 <li>\r
621 <p>\r
622 ppa:jfi/psensor-daily-trunk: build each day directly from\r
623           the SVN source repository. It may contain major bugs or\r
624           incomplete features. Useful for contributors or testing\r
625           whether a bug is fixed.\r
626 </p>\r
627 </li>\r
628 </ul></div>\r
629 </div>\r
630 </div>\r
631 <div class="sect1">\r
632 <h2 id="S_ArchLinuxInstall">11. How to install Psensor on ArchLinux?</h2>\r
633 <div class="sectionbody">\r
634 <div class="paragraph"><p>See <a href="http://aur.archlinux.org/packages.php?ID=37807">http://aur.archlinux.org/packages.php?ID=37807</a>.</p></div>\r
635 </div>\r
636 </div>\r
637 <div class="sect1">\r
638 <h2 id="S_OtherInstall">12. How to install Psensor on my Linux distribution?</h2>\r
639 <div class="sectionbody">\r
640 <div class="paragraph"><p>Psensor packages are available in the standard repositories of Ubuntu\r
641 (since Oneiric) and Debian (since v7) distributions.</p></div>\r
642 <div class="paragraph"><p>For other distributions, you will find the compilation and\r
643 installation instructions in the section ‘Installation from source\r
644 archive’ in the README file of the source archive. Psensor should\r
645 compile in any modern distribution.</p></div>\r
646 </div>\r
647 </div>\r
648 <div class="sect1">\r
649 <h2 id="S_LOG">13. How to log sensors temperatures?</h2>\r
650 <div class="sectionbody">\r
651 <div class="paragraph"><p>The best way is probably to use sensord or a custom script based on\r
652 the output of the different commands like sensors.</p></div>\r
653 <div class="paragraph"><p>Anyway, as I received several requests about such feature, since the\r
654 0.7.0.4 release it is implemented in both psensor ( menu preferences &gt;\r
655 sensors &gt; enable log of measures) and psensor-server (–sensor-log-file\r
656 option).</p></div>\r
657 </div>\r
658 </div>\r
659 <div class="sect1">\r
660 <h2 id="S_NO_GRAPH_DISPLAYED">14. No graphs are displayed, but the table of the main window is displaying sensors</h2>\r
661 <div class="sectionbody">\r
662 <div class="paragraph"><p>In the sensors table of the main window, switch on the checkbox of the last\r
663 column (named "Enabled" or "Graph" depending on the Psensor version).</p></div>\r
664 </div>\r
665 </div>\r
666 <div class="sect1">\r
667 <h2 id="S_SimilarSoft">15. Is there any other similar softwares?</h2>\r
668 <div class="sectionbody">\r
669 <div class="paragraph"><p>Here is a list of few well-known sensors monitoring softwares:</p></div>\r
670 <div class="ulist"><ul>\r
671 <li>\r
672 <p>\r
673 for X11: <a href="http://freecode.com/projects/xsensors">http://freecode.com/projects/xsensors</a>\r
674 </p>\r
675 </li>\r
676 <li>\r
677 <p>\r
678 for GNOME2: <a href="http://sensors-applet.sourceforge.net/">http://sensors-applet.sourceforge.net/</a>\r
679 </p>\r
680 </li>\r
681 <li>\r
682 <p>\r
683 for Ubuntu Unity: <a href="https://launchpad.net/indicator-sensors">https://launchpad.net/indicator-sensors</a>\r
684 </p>\r
685 </li>\r
686 <li>\r
687 <p>\r
688 more general, but can be configured to display sensors\r
689           information: <a href="http://conky.sourceforge.net/">http://conky.sourceforge.net/</a>\r
690 </p>\r
691 </li>\r
692 </ul></div>\r
693 </div>\r
694 </div>\r
695 </div>\r
696 <div id="footnotes"><hr /></div>\r
697 <div id="footer">\r
698 <div id="footer-text">\r
699 Last updated 2014-04-10 01:57:33 CEST\r
700 </div>\r
701 </div>\r
702 </body>\r
703 </html>\r