I have a DELL e6330 Lattitude with a 500GB Samsung EVO 850 SSD.
When I first installed the SSD, hddtemp would not display anything in the conky window. To troubleshoot, I ran hddtemp /dev/sda from the command line. It stated that it could not find a temperature sensor. Then I checked the web for similar errors and located two different things that needed to be reconfigured. The first required running #dpkg-reconfigure hddtemp to run hddtemp as root on startup. The second required editing /etc/hddtemp.db to get hdd temp to read the correct port on the SSD, by adding the following line.
"Samsung SSD 850 EVO 500G B" 190 C "Samsung SSD 850 EVO 500G B"
After that, hddtemp was able to read the correct temperature from the SSD, as follows.
#hddtemp /dev/sda
/dev/sda: Samsung SSD 850 EVO 500G B �@: 37°C
I tried this a couple of times; and the temperature did indeed vary, like it should. Unfortunately, conky would only display 50c, all the time. This is an improvement, as originally, it wouldn't display anything in the conky window for hddtemp. So, now hddtemp works from the command line; but will not display correctly in the conky window. Here's the relevant line from my .conkyrc.
CPU Temp: ${acpitemp}°C HDD Temp: ${execi 2 hddtemp /dev/sda | cut -c 31-32}°C
I basically just need conky to read and display the value that hddtemp is already correctly reading.
When I first installed the SSD, hddtemp would not display anything in the conky window. To troubleshoot, I ran hddtemp /dev/sda from the command line. It stated that it could not find a temperature sensor. Then I checked the web for similar errors and located two different things that needed to be reconfigured. The first required running #dpkg-reconfigure hddtemp to run hddtemp as root on startup. The second required editing /etc/hddtemp.db to get hdd temp to read the correct port on the SSD, by adding the following line.
"Samsung SSD 850 EVO 500G B" 190 C "Samsung SSD 850 EVO 500G B"
After that, hddtemp was able to read the correct temperature from the SSD, as follows.
#hddtemp /dev/sda
/dev/sda: Samsung SSD 850 EVO 500G B �@: 37°C
I tried this a couple of times; and the temperature did indeed vary, like it should. Unfortunately, conky would only display 50c, all the time. This is an improvement, as originally, it wouldn't display anything in the conky window for hddtemp. So, now hddtemp works from the command line; but will not display correctly in the conky window. Here's the relevant line from my .conkyrc.
CPU Temp: ${acpitemp}°C HDD Temp: ${execi 2 hddtemp /dev/sda | cut -c 31-32}°C
I basically just need conky to read and display the value that hddtemp is already correctly reading.