美文网首页
Thinkpad E420 Ubuntu 16.04 发热严重,

Thinkpad E420 Ubuntu 16.04 发热严重,

作者: 雪狼老巫 | 来源:发表于2019-08-10 21:15 被阅读0次

最近电脑装了ubuntu系统,出现了键盘区域很热的问题,正常说Windows系统都没有出现过热的问题,Linux系统更应该不会发生这个问题。通过度娘发现是因为笔记本双显卡,Ubuntu一直用的是独立显卡造成的。根据我个人情况因为不使用独立显卡,所以直接禁用掉独立显卡了。在操作过程中遇到了一些问题,百度很多讲述的并不是很全面,单独按照去操作,发现很难一次性弄好,因此写下这篇文章。

首先说一下我笔记本是Thinkpad E420,显卡是Intel集显+AMD HD6470M。

首先切换到root,否则看不到/sys/kernel/debug/vgaswitcheroo/switch,sodu是不行的。切换方法是su root,然后输入root的密码,如果输入的密码是正确的但是系统还是提示错误的话,应该是系统安装完毕后没有设置过root的密码,su passwd root来设置root密码,然后就可以通过su root来切换到root用户了。

vi /sys/kernel/debug/vgaswitcheroo/switch 看一下这个文件里面的内容。示例如下:

0:IGD:+:Pwr:0000:00:02.0

1:DIS: :Off:0000:01:00.0

其中DIS是独立显卡,IGD是集成显卡,+号表示是哪个显卡正在输出。Pwr表示正在供电,off表示停止工作。

看明白这个文件的内容后讲一下接下来关闭集成显卡的命令,一共三个命令

1.echo ON > /sys/kernel/debug/vgaswitcheroo/switch 表示对所有的显卡开始供电,但不会改变输出的显卡

2.echo IGD > /sys/kernel/debug/vgaswitcheroo/switch 表示切换集成显卡作为输出,如果想切换为独立显卡的话把IGD改未DIS即可

3.echo OFF > /sys/kernel/debug/vgaswitcheroo/switch 表示关闭未使用的显卡

运行完这三条指令后,cat /sys/kernel/debug/vgaswitcheroo/switch 按照上面解释的看一下是否显卡已经是集成显卡工作了。

到此独立显卡就已经关闭完成了。但是重启后还会是原来的样子。如果想要在重启后也要自动禁用独立显卡的话,就需要在启动脚本中加入上面的命令。

启动脚本在/etc/rc.local 用vi编辑一下加入上面的三条命令,然后重启就可以了。

本人亲测可用。

相关文章

网友评论

      本文标题:Thinkpad E420 Ubuntu 16.04 发热严重,

      本文链接:https://www.haomeiwen.com/subject/nrxdjctx.html