Ask Your Question

Fedora 29 SSD's temp. is significantly higher than Windows 10

asked 2018-12-25 21:03:27 -0500

mtp25 gravatar image

ThinkPad 25, dual boot setup on separate ssds. (windows 10 on 1st Toshiba XG5 512gb, fedora 29 on 2nd Transcend 256gb). I installed Fedora 29 successfully on the 2nd ssd, and everything seems working perfectly out of the box. However, I noticed that after the system running for a while (>15 min.), the Toshiba ssd part felt very warm (it's under the right palmrest). From hddtemp I can tell that the Transcend ssd, where the Fedora is installed, actually works fine (temp<30' C). The CPU is not under load, and the system is basically idle. The unmounted Toshiba ssd's temp can't be read by hddtemp, so I switch back to windows and HWMonitor shows it's temp around 47 'C. Under windows, the temp of ssd actually falls gradually to 34' C. I did my research online and couldn't find any solution for this. Any suggestions ? I really want to keep using Linux on my laptop, please help me to understand the problem here or point a direction for me. Thanks.

edit retag flag offensive close merge delete

1 Answer

Sort by » oldest newest most voted

answered 2018-12-27 00:29:22 -0500

updated 2018-12-27 21:22:09 -0500

Typically, if the state of the ssd is incomplete than the state of the operating system, the problem appears. The ssd state is managed by system resources and depends on the operating state.

In gsmartcontrol status information, you can check the temperature status of current ssd and related information like a "Temperature Log" in detail.

# dnf install gsmartcontrol

Please gsmartcontrol install and check the program to notify the status of ssd. show me gsmartcontrol your ssd health status?

 # yum install upower hddtemp lm_sensors
 # sensors-detect

You need to verify that the power-related daemon is running. I use a ThinkPad and I use two SSDs, but there is no big problem with hard disk temperature or usage. Check the power management side and check the daemon that keeps the hardware running constantly to turn off unnecessary services.

Power-related daemons are upower, cpupower uses hard disk related daemon hddtemp. To check the sensor information, install lm_sensors to check the system information.

I know there is a problem with using Linux when it is hardware optimized for MS-Window system.

 ThinkPad 25 - Operating System     Windows 10 Pro

Another problem is that this is a symptom of the latest hardware, and the latest hardware support is not perfect and is the fate of this open operating system. This can happen because the hardware manufacturer does not support the Linux operating system.

Please check with your vendor to see if your hardware is a good supported system on Linux and see if there is a problem with your system. If the product is sold for MS only, there may be a problem in using the specific device. If the driver is not installed, it will not work normally.

If the hardware problem persists, it is better to uninstall Linux and install Fedora via virtualbox on a Windows system.

edit flag offensive delete link more


I installed gsmartcontrol, but it didn’t recognize my devices. It shows “unsupported” for both ssds, and there’s no further info. Update data base function also didn’t work. My guess at this point is that Linux kernel lacks proper power management driver for this toshiba ssd, and it causes continuous power consumption. In Windows, the machine runs much cooler, SSD temp is below 30’C for light usage. The temp of the same ssd reaches 50’C in Linux even when it’s not mounted.

mtp25 gravatar imagemtp25 ( 2018-12-27 15:21:36 -0500 )edit

my answer updated. You need to make sure that your hardware is a well-supported system on Linux, and find out if there is a problem with your system

simmon gravatar imagesimmon ( 2018-12-27 19:32:58 -0500 )edit

Thank you so much for helping. I have hddtemp and lm_sensors installed, everything seems working fine but they can't get info from this Toshiba ssd, permission denied. This Toshiba ssd shouldn't be running in Linux at all, it's not mounted also. In windows, HWMonitor can read all the temp. sensors and I believe the hardware is working properly. One more thing I can try is to pull out this Toshiba ssd and put in a new one, maybe a Samsung 970 pro, and see if it works. Thanks for you explanation again, I really appreciate it.

mtp25 gravatar imagemtp25 ( 2018-12-27 20:08:30 -0500 )edit

Have a nice day,,mpt25. run sensors-detect in terminal. it's a command update for lm_sensors. written by simmon

simmon gravatar imagesimmon ( 2018-12-27 21:24:56 -0500 )edit

Question Tools


Asked: 2018-12-25 21:03:27 -0500

Seen: 360 times

Last updated: Dec 27 '18