ubuntu发热解决方案.md

来源:互联网 发布:淘宝服装网店经营技巧 编辑:程序博客网 时间:2024/05/17 07:28

刚刚装了ubuntu 15.10,和前面几个版本一样,我的笔记本又是发热严重,翻开以前自己找到的一个文档来配置了一下,记录如下:

系统:ubuntu 15.10 其他版本略有不同。

方案一:

关闭独显,算是大多数网上教程的解决办法。

sudo gedit /etc/rc.local

在 exit 0 之前加入:

#打卡 I 卡echo IGD > /sys/kernel/debug/vgaswitcheroo/switch#关闭 A 卡echo OFF > /sys/kernel/debug/vgaswitcheroo/switch

由于ubuntu默认是安装开源驱动的,所以上述操作就是卡机关闭A卡。(N卡不太清楚,应该差不多)
不过我的电脑对这个并不感冒,所以重点看第二解决方案

方案二:

借助高级电源管理工具TLP
1. 换源:(用清华大学的源)
/etc/apt/sources.list

deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ wily main multiverse restricted universedeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ wily-backports main multiverse restricted universedeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ wily-proposed main multiverse restricted universedeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ wily-security main multiverse restricted universedeb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ wily-updates main multiverse restricted universedeb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ wily main multiverse restricted universedeb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ wily-backports main multiverse restricted universedeb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ wily-proposed main multiverse restricted universedeb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ wily-security main multiverse restricted universedeb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ wily-updates main multiverse restricted universe

参考:https://mirrors.tuna.tsinghua.edu.cn/help/#ubuntu

添加ppa:
deb http://ppa.launchpad.net/linrunner/tlp/ubuntu wily main
然后sudo apt-get update。

此处需要注意两点:
第一、wily是你的ubntu版本号,其他版本记得更换。
第二、可能会提示没有密钥
输入下面命令:
sudo apt-key adv –recv-keys –keyserver keyserver.ubuntu.com 刚刚提示的密钥
再次update一下即可
然后就是下载:
sudo apt-get install tlp

接下来就是最重要的配置过程了!!!
安装之后修改配置文件,位置为/etc/default/tlp,下面是我修改的一部分配置选项~

#设置插电源时 cpu 运行模式为 powersaveCPU_SCALING_GOVERNOR_ON_AC=powersave#使用电池时设置 cpu 运行模式为 powersaveCPU_SCALING_GOVERNOR_ON_BAT=powersave#插电时启用 cpu 最小频率CPU_SCALING_MIN_FREQ_ON_AC=1#CPU_SCALING_MAX_FREQ_ON_AC=0#用电池时启用 cpu 最小频率CPU_SCALING_MIN_FREQ_ON_BAT=1#CPU_SCALING_MAX_FREQ_ON_BAT=0#关闭睿频CPU_BOOST_ON_AC=0CPU_BOOST_ON_BAT=0#低运时减少 cpu 的核心使用数 1 为开启 0 为关闭SCHED_POWERSAVE_ON_AC=1SCHED_POWERSAVE_ON_BAT=1#无数据读写时自动关闭硬盘的等待时间计量级为 5 秒,60 就是 5 分钟DISK_SPINDOWN_TIMEOUT_ON_AC="60"DISK_SPINDOWN_TIMEOUT_ON_BAT="60"#SATA link 的电源管理模式SATA_LINKPWR_ON_AC=min_powerSATA_LINKPWR_ON_BAT=min_power#A 卡的运行模式,low 时低性能模式RADEON_POWER_PROFILE_ON_AC=lowRADEON_POWER_PROFILE_ON_BAT=low#动态关闭 USB 接口,使用 lsusb 命令查看自己的 USB 接口,这个请小心!!!

然后sudo tlp start 即可
我弄完方案二之后续航、发热什么的,瞬间就好了很多。

参考文档:
http://download.csdn.net/detail/u013128262/9419046

1 0
原创粉丝点击