Not able to control fan speed

Questions about hardware, drivers and peripherals
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
FreezingPT

Not able to control fan speed

Post by FreezingPT »

Hi

I'm using the Lenovo ideapad 700. The problem is that when I am in linux rather than windows it overheats and the fan speed is always the same.
I tried to use pwmconfig to controll the fans but it says that there are no pwm-capable sensor modules installed.
Also I have a copper heat sinker below my SSD that gets extremely hot but only when I'm using linux mint.
Is there anyway to control the fan speed?

Cheers
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
User avatar
Pierre
Level 21
Level 21
Posts: 13227
Joined: Fri Sep 05, 2008 5:33 am
Location: Perth, AU.

Re: Not able to control fan speed

Post by Pierre »

which LinuxMint version are you using?.

have you tried installing the sensors-module ?.

Code: Select all

sudo apt-get install lm-sensors
then type this into Terminal

Code: Select all

inxi -Fxz
and post the results - back here.
Image
Please edit your original post title to include [SOLVED] - when your problem is solved!
and DO LOOK at those Unanswered Topics - - you may be able to answer some!.
FreezingPT

Re: Not able to control fan speed

Post by FreezingPT »

here it is

Code: Select all

System:    Host: luis-Lenovo-ideapad-700-15ISK Kernel: 4.4.0-83-generic x86_64 (64 bit gcc: 5.4.0)
           Desktop: Cinnamon 3.2.7 (Gtk 3.18.9-1ubuntu3.3)
           Distro: Linux Mint 18.1 Serena
Machine:   System: LENOVO (portable) product: 80RU v: Lenovo ideapad 700-15ISK
           Mobo: LENOVO model: Lenovo ideapad 700-15ISK v: SDK0J40709 WIN
           Bios: LENOVO v: E5CN57WW date: 11/29/2016
CPU:       Quad core Intel Core i5-6300HQ (-MCP-) cache: 6144 KB
           flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 18431
           clock speeds: max: 3200 MHz 1: 799 MHz 2: 799 MHz 3: 799 MHz
           4: 799 MHz
Graphics:  Card-1: Intel Skylake Integrated Graphics bus-ID: 00:02.0
           Card-2: NVIDIA GM107M [GeForce GTX 950M] bus-ID: 01:00.0
           Display Server: X.Org 1.18.4 drivers: intel (unloaded: fbdev,vesa) FAILED: nouveau
           Resolution: 1920x1080@60.01hz
           GLX Renderer: Mesa DRI Intel HD Graphics 530 (Skylake GT2)
           GLX Version: 3.0 Mesa 12.0.6 Direct Rendering: Yes
Audio:     Card Intel Sunrise Point-H HD Audio
           driver: snd_hda_intel bus-ID: 00:1f.3
           Sound: Advanced Linux Sound Architecture v: k4.4.0-83-generic
Network:   Card-1: Intel Intel Dual Band Wireless-AC 3165 Plus Bluetooth
           driver: iwlwifi bus-ID: 02:00.0
           IF: wlp2s0 state: up mac: <filter>
           Card-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
           driver: r8169 v: 2.3LK-NAPI port: c000 bus-ID: 03:00.0
           IF: enp3s0 state: down mac: <filter>
Drives:    HDD Total Size: 1000.2GB (2.1% used)
           ID-1: /dev/nvme0n1 model: N/A size: 128.0GB
           ID-2: /dev/sda model: WDC_WD10SPCX size: 1000.2GB
Partition: ID-1: / size: 24G used: 8.0G (35%) fs: ext4 dev: /dev/nvme0n1p5
           ID-2: /home size: 426G used: 4.7G (2%) fs: ext4 dev: /dev/sda4
           ID-3: swap-1 size: 8.00GB used: 0.00GB (0%) fs: swap dev: /dev/sda3
RAID:      No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors:   System Temperatures: cpu: 44.0C mobo: 39.0C gpu: 37.0
           Fan Speeds (in rpm): cpu: N/A
Info:      Processes: 201 Uptime: 5:17 Memory: 2595.9/7778.3MB
           Init: systemd runlevel: 5 Gcc sys: 5.4.0
           Client: Shell (bash 4.3.481) inxi: 2.2.35 
FreezingPT

Re: Not able to control fan speed

Post by FreezingPT »

I also tried to install sensors module through this link https://ubuntuforums.org/showthread.php?t=2780 but I had too many errors
CrazyElf

Re: Not able to control fan speed

Post by CrazyElf »

Do you have any fan control through the BIOS? I find that is always the best option at least on motherboards.

The reason why is because often when dual booting, the fan control has to be done in both operating systems (Ex: Speedfan is often used on Windows and something else).

With the BIOS, it is controlled in 1 central location no matter what and if you have that CPU fan configuration, you can even with the same motherboard, CPU, and configuration, copy that BIOS into another motherboard of the same model.
phd21
Level 20
Level 20
Posts: 10104
Joined: Thu Jan 09, 2014 9:42 pm
Location: Florida

Re: Not able to control fan speed

Post by phd21 »

Hi "FreezingPT"

I just read your post and the good replies to it. Here are my thoughts on this as well.

Your Bios should also have some fan control options...

Sensor Install Howto
https://help.ubuntu.com/community/SensorInstallHowto

After installing "lm-sensors", you must run the command below, and choose YES to all YES/no questions.

Code: Select all

sudo sensors-detect
Issues with the results from your "inxi -Fxzd"
1. You do not have the correct video driver installed for your NVIDIA GeForce GTX 950M, see link below.
https://sites.google.com/site/easylinuxtipsproject/12

2. Your CPU is running at 1/4 its potential, see link below.
viewtopic.php?f=56&t=249555&p=1341685#p1341685
FreezingPT wrote: CPU: Quad core Intel Core i5-6300HQ (-MCP-) cache: 6144 KB
flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 18431
clock speeds: max: 3200 MHz 1: 799 MHz 2: 799 MHz 3: 799 MHz 4: 799 MHz

Graphics: Card-1: Intel Skylake Integrated Graphics bus-ID: 00:02.0
Card-2: NVIDIA GM107M [GeForce GTX 950M] bus-ID: 01:00.0
Display Server: X.Org 1.18.4 drivers: intel (unloaded: fbdev,vesa) FAILED: nouveau
Resolution: 1920x1080@60.01hz
GLX Renderer: Mesa DRI Intel HD Graphics 530 (Skylake GT2)
GLX Version: 3.0 Mesa 12.0.6 Direct Rendering: Yes
Highly recommend installing TLP - How to Install TLP on Ubuntu 16.04, Linux Mint 18,
https://www.linuxbabe.com/ubuntu/tlp-li ... ttery-life
To install this using the PPA method, open a console terminal, type in, or copy & paste, each line below one by one:
Click "Select All" above command, right click the highlighted command, select Copy (or Ctrl+Insert), click in the console terminal window, and right click paste (or Shift+Insert), repeat for each command.

Code: Select all

sudo add-apt-repository ppa:linrunner/tlp

Code: Select all

sudo apt update && sudo apt install tlp tlp-rdw tp-smapi-dkms acpi-call-dkms
Once TLP is installed, you can immediately start it with:

Code: Select all

sudo tlp start
It will load the default optimization configurations, like manage your CPU power state, spin down your hard drive, auto-suspends USB and loads more. To check its status you can run:

Code: Select all

sudo tlp-stat
How do I control my fan speed?
https://askubuntu.com/questions/425909/ ... -fan-speed

Fan speed control
https://wiki.archlinux.org/index.php/fan_speed_control

There is a package called "thinkfan" for IBM that you can install
http://thinkwiki.de/Thinkfan

Thinkpad fan control
https://zmalltalker.com/zlog/thinkfan.html

vmatare/thinkfan
https://github.com/vmatare/thinkfan

Tame ThinkPad's Fan with thinkfan
http://www.linux-magazine.com/Online/Bl ... h-thinkfan

How to set up "thinkfan" on a Lenovo Thinkpad T430?
http://www.lxle.net/forums/discussion/8 ... ad-t430/p1


Hope this helps ...
Phd21: Mint 20 Cinnamon & KDE Neon 64-bit Awesome OS's, Dell Inspiron I5 7000 (7573, quad core i5-8250U ) 2 in 1 touch screen
FreezingPT

Re: Not able to control fan speed

Post by FreezingPT »

I updated my nvidia drivers like you said "Pdh21" and now my mint keeps crashing at the start.
I think i installed it correctly

Cinnamon keeps crashing, it's loading fall back mode. Now my screen is blury

Recovery mode is not working
phd21
Level 20
Level 20
Posts: 10104
Joined: Thu Jan 09, 2014 9:42 pm
Location: Florida

Re: Not able to control fan speed

Post by phd21 »

Hi "FreezingPT",

To remove the video drivers, run the command below from a console terminal prompt in recovery mode choose
console terminal, or from desktop, and restart.

Code: Select all

sudo apt-get purge nvidia*
We would need to know exactly which Nvidia driver number you installed to diagnose what went wrong.
Phd21: Mint 20 Cinnamon & KDE Neon 64-bit Awesome OS's, Dell Inspiron I5 7000 (7573, quad core i5-8250U ) 2 in 1 touch screen
FreezingPT

Re: Not able to control fan speed

Post by FreezingPT »

phd21 wrote:Hi "FreezingPT",

To remove the video drivers, run the command below from a console terminal prompt in recovery mode choose
console terminal, or from desktop, and restart.

Code: Select all

sudo apt-get purge nvidia*
We would need to know exactly which Nvidia driver number you installed to diagnose what went wrong.

I installed Nvidia 375 drivers which was what this site got me http://www.nvidia.com/download/driverRe ... 8290/en-us
Already unnistalled the drivers, still crashing at the start and falls back into "fall back mode"

Also

when i run the code

Code: Select all

lsmod | grep nouveau
it doesn't return anything, which probably means that it removed the previous drivers
MackZen

Re: Not able to control fan speed

Post by MackZen »

Pierre wrote:which LinuxMint version are you using?.

have you tried installing the sensors-module ?.

Code: Select all

sudo apt-get install lm-sensors
then type this into Terminal

Code: Select all

inxi -Fxz
and post the results - back here.
Disclaimer - Total Newbie and IT Dunce

I hoped I might ressurect this post and get some super straight forward and literal step by step guidance.

I 'think' I have installed LM sensors correctly. But would like to know A) If and B) How I might tweak the levels at which the fans kick in OR wind them back a little as they are so noisey immediately after starting any video (i.e. <1min) that it can make the task a little frustrating.....but in a safe/sable manner :-/

So I typed this into the terminal

Code: Select all

inxi -Fxz
and below are the results

Code: Select all

System:    Host: jack Kernel: 4.10.0-40-generic x86_64 (64 bit gcc: 5.4.0)
           Desktop: Cinnamon 3.4.6 (Gtk 3.18.9-1ubuntu3.3)
           Distro: Linux Mint 18.2 Sonya
Machine:   System: PC Specialist (portable) product: N24_25BU
           Mobo: CLEVO model: N24_25BU
           Bios: American Megatrends v: 5.12 date: 08/03/2017
CPU:       Dual core Intel Core i5-7200U (-HT-MCP-) cache: 3072 KB
           flags: (lm nx sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx) bmips: 10848
           clock speeds: max: 3100 MHz 1: 699 MHz 2: 699 MHz 3: 699 MHz
           4: 699 MHz
Graphics:  Card: Intel Device 5916 bus-ID: 00:02.0
           Display Server: X.Org 1.18.4 drivers: intel (unloaded: fbdev,vesa)
           Resolution: 1920x1080@60.05hz
           GLX Renderer: Mesa DRI Intel HD Graphics 620 (Kabylake GT2)
           GLX Version: 3.0 Mesa 17.0.7 Direct Rendering: Yes
Audio:     Card Intel Device 9d71 driver: snd_hda_intel bus-ID: 00:1f.3
           Sound: Advanced Linux Sound Architecture v: k4.10.0-40-generic
Network:   Card-1: Intel Device 24fd driver: iwlwifi bus-ID: 02:00.0
           IF: wlp2s0 state: up speed: N/A duplex: N/A mac: <filter>
           Card-2: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
           driver: r8169 v: 2.3LK-NAPI port: e000 bus-ID: 03:00.1
           IF: enp3s0f1 state: down mac: <filter>
Drives:    HDD Total Size: 128.0GB (13.4% used)
           ID-1: /dev/sda model: BIWIN_SSD size: 128.0GB
Partition: ID-1: / size: 46G used: 8.0G (19%) fs: ext4 dev: /dev/sda1
           ID-2: /home size: 65G used: 913M (2%) fs: ext4 dev: /dev/sda6
           ID-3: swap-1 size: 8.03GB used: 0.00GB (0%) fs: swap dev: /dev/sda5
RAID:      No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors:   System Temperatures: cpu: 28.0C mobo: N/A
           Fan Speeds (in rpm): cpu: N/A
Info:      Processes: 205 Uptime: 25 min Memory: 1033.1/7901.7MB
           Init: systemd runlevel: 5 Gcc sys: 5.4.0
           Client: Shell (bash 4.3.481) inxi: 2.2.35 
Hope this is the correct start to making progress on this - thanks in adnavce :-)
Locked

Return to “Hardware Support”