linux下独立显卡的发热量是非常大的,一般又不玩游戏,开着也是浪费。
linux下关闭独显方法:
命令1:
echo IGD > /sys/kernel/debug/vgaswitcheroo/switch
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
第一句是切换到集成显卡
第二句是关掉没有连接的显卡
ubuntu下可以直接直接把命令添加到/etc/rc.local里的exit 0之前以实现开机自动切换到集成显卡禁用独立显卡:
sudo gedit /etc/rc.local
或直接输入以下命令确定后,在开机登入系统输登入密码前就会启动:
sudo chmod 4755 /etc/rc.local
命令2:
mount -t debugfs debugfs /sys/kernel/debug
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
注销之后,重新登录系统,检查显卡状态:
cat /sys/kernel/debug/vgaswitcheroo/switch
Off的就是关闭了的独显。
上面方法是参考网上的。貌似在ubuntu14.04版本上,上面的方法是不管用的。总是显示显卡状态为:DynPwr。
OFF: The device is powered off
ON: The device is powered on
DynOff: The device is currently powered off but will be powered on when needed
DynPwr: The device is currently powered on but will be powered off when not needed
网上查了一下,说是在ubuntu14.04中显卡驱动管理模式不一样。
不管驱动是怎么回事了。我是直接用另外一种方法关掉独显的,在BIOS的display中会有这个选项。PC型号不一样可能操作不一样,这个我就不多说了。