This page is designed to help you obtain your CPU and motherboard temperatures, and hopefully keep them current and visible. If you aren't using unRAID v6 with the Dynamix System Temp plugin, then skip down to the 'older versions' section.
Setting up sensing for v6
- This section is only for unRAID v6 with the Dynamix System Temp plugin installed. These instructions are lifted directly from the author's words here.
Whether you’re doing heavier graphical work on Windows 10 or gaming, your CPU temperature can get hot under the hood. Here we’ll show you what kind of temper. AIDA64 Extremeis a PC temp monitoring tool that runs on Windows, iOS,. Core Temp Gadget and Windows Media Center addon for Windows 7 and Vista. Recently I've released a new version of the Core Temp Gadget, completely overhauled. The new version includes a graph view, listing processor load or temperature as well as memory utilization. The readings are now color coded and they are user adjustable from the Options. Monitor your FPS, GPU, CPU Usage with this one simple trick.MSI Afterburner: works on any brand of video card or motherboard.Tim.
- Install the perl package, easiest done by installing the NerdPack plugin, then in the plugin enabling perl to install. Perl is only needed by the script 'sensors-detect', which will be run in the background by the Detect function of Step 2. Once you have completed System Temp setup, perl is no longer needed and can be disabled, uninstalled.
- Press the <Detect> button to search and automatically fill in the required drivers, or alternatively - if you know the name of the driver(s) - you can fill them in manually.
- Saving and activation
- Press the <Save> button to save and activate (load) the driver(s). This will create the file /config/plugins/dynamix.system.temp/drivers.conf on your flash device.
- Sensor assignment and display
- Use the dropdown menus under sensors to assign the appropriate sensor for CPU and motherboard readings. You may need to consult the user guide of your motherboard to find out which sensor needs to be selected here. Once a sensor selection is done, the corresponding item will be displayed at the right side of the footer. Click the <Apply> button to confirm your selection. This will create the file /config/plugins/dynamix.system.temp/sensors.conf on your flash device.
- You are done! You no longer need perl installed, and can remove it.
- Last but not least: see also the online Help for System Temp!
- Note: to unassign or remove a sensor just unselect it from the dropdown menu. This will also allow you to make new assignments (for example when the wrong sensor was chosen).
Setting up sensing for older versions
To pass system sensor data (such as temps, voltages, and fan speeds) to 3rd-party addons such as Dynamix (using its System Temp plugin) or SimpleFeatures, you need to load the required drivers and setup your sensor configuration file sensors.conf.
The following steps should work for most motherboards. (tested on a SuperMicro C2SEE/C2SEA)
Step 1: Open a console
You can either use the command console on the UnRAID server itself (if you have a keyboard and monitor attached), or you can login from another computer and use SSH or Telnet. On Windows, the PuTTY client for SSH and Telnet is preferred, because it allows you to use cut and paste, to save generated lines for your own sensors configuration file.
Step 2: Run sensors
At the command prompt, run sensors. Even without loading drivers, you will probably see a sensor or two, with temps and other info. The output should appear similar to:
Step 3: Note the devices
Make note of the sensor device(s). In the above example, they are w83627dhg-isa-0290 and coretemp-isa-0000. (Note: for coretemp you should run sensors -u coretemp-isa-0000 again to see the actual temperature labels. If they are called something like temp1_input, just use temp1 as a label for your sensors.conf - see below)
Step 4: Note the sensors
Make note of the specific sensors you wish to display. In the above example, temp1 is the motherboard and temp2 is the CPU.
Step 5: Create sensors.conf
Create your sensors.conf file. This will contain the sensor device(s) and labels (optional) for the temperatures you wish to monitor. For Dynamix and Simple Features, it must establish the 2 labels 'MB Temp' and 'CPU Temp'.
- To be used by Dynamix, save this file to your flash drive, in the path /boot/config/plugins/dynamix. In Windows, this path would be something like towerflashconfigpluginsdynamix.
- If not for Dynamix, save this file into a persistent location on the flash drive, e.g. /boot/config or /boot/custom. Later, you will probably need a copy command in your 'go' file, to copy it to its correct location in the UnRAID system.
In the sample sensors.conf file below, I'm only using data from the 2nd sensor device.
Step 6: Prepare sensors-detect
The sensors-detect tool is a long script that should detect all of your sensors, and help you get the right sensor driver names. A copy is included with UnRAID, but it's not the latest, and if you have a new motherboard (recent manufacture), you will want to use the latest version, as it is occasionally updated with the newest drivers and sensors.
Go to the lm-sensors Devices page, and look for the link 'latest version of sensors-detect', in the 3rd paragraph currently.The lm-sensors site is down currently! Download and copy it to your flash drive. To run it (assuming it's in the root folder of the flash), you will need to either change to the flash drive (cd /boot), or run the command as /boot/sensors-detect.
The sensors-detect tool requires Perl to be installed, at least temporarily.
- If it isn't already installed, you will need to download an appropriate version for your UnRAID release:
- For UnRAID v4 series, get it from here
- For UnRAID v5 series, get it from hereMay need updated/corrected perl links.
- For UnRAID v6 series, get it from here
- Copy it to the packages folder on your flash drive, creating that folder if it does not already exist (md /boot/packages).
- Then use installpkg and the perl package name to install it (eg. installpkg /boot/packages/perl-5.18.1-x86_64-1.txz).
- Or you can use UnMENU to download and install Perl. It does not need to be set for re-install.
- Or for Dynamix, you can modify the Dynamix System Temp plugin itself (currently for v5 it's /boot/config/plugins/dynamix.system.temp-2.1.0-noarch-bergware.plg), by locating the line ending with '# perl scripting' and replacing 'no-install' with 'do-install'. Then re-install the plugin or reboot. Change it back to 'no-install' when you are done with this whole procedure.
Step 7: Run sensors-detect
Run sensors-detect. Enter [YES] for the various scans. Enter [NO] to automatically generate the config file (last prompt). The output should be similar to:
Step 8: Note the drivers
Make note of the driver name(s) listed in the summary. In the above example, they are w83627ehf and coretemp.
Step 9: Add modprobes to go
Edit your 'go' file and add in the modprobe command for each sensor driver that is required.
Step 10: Add the copy instruction to go
If you are configuring for Dynamix, this step is not needed, so skip to Step 11. Otherwise, add another line in your 'go' file to copy your persistent sensors.conf file (from where you created/saved it in Step 5) into the appropriate location on each boot.
Step 11: Reboot and check
Reboot to load up the changes, and check whether the temps are correct. If wrong, you may have to select different sensors or customize the sensors.conf file.
|Core Temp 1.17.1:|
Core Temp is a compact, no fuss, small footprint, yet powerful program to monitor processor temperature and other vital information.
What makes Core Temp unique is the way it works. It is capable of displaying a temperature of each individual core of every processor in your system!
You can see temperature fluctuations in real time with varying workloads. Core Temp is also motherboard agnostic.
View Cpu Temperature
All major processor manufacturers have implemented a 'DTS' (Digital Thermal Sensor) in their products. The DTS provides more accurate and higher resolution temperature readings than conventional onboard thermal sensors. (How does it work?).
This feature is supported by all recent x86 processors. Processors by Intel, AMD and VIA are supported. A complete list of supported processors is available.
How To View Cpu Temperature In Task Manager
Core Temp is easy to use, while also enabling a high level of customization and expandability.
Core Temp provides a platform for plug-ins, which allows developers to add new features and extend its functionality. You can find our plug-ins and add-ons here.
If you are a developer and you are interested in creating your own addition, please see the developer's page.