sudo nvidia-uninstall
sudo nvidia-installer --uninstall
目前显卡厂商对Linux平台支持不力,双显卡一直是Linux下难题。
但最新信息,NVIDIA开始支持Linux平台的双显卡技术!
关闭独显
方法一:
开机时,依据屏幕提示进主板设置,将独显设置为不启用。
方法二:
在linux3.06下切换显卡的模块仍然处于调试状态,首先就要加载这些模块
sudo mount -t debugfs debugfs /sys/kernel/debug
然后
sudo cat /sys/kernel/debug/vgaswitcheroo/switch
查看是否可以进行显卡切换,正常的输出类似于:
0:DIS: : Pwr:0000:01:00.0
1:IGD:+:Pwr:0000:00:02.0
这里Off表示电源已经关闭,Pwr表示正在运转。开机时出现grub
如果没有任何输出,那就很抱歉,这种方法不管用了,可能是linux内核过旧 切换命令
echo DDIS > sudo /sys/kernel/debug/vgaswitcheroo/switch #用来切换到独立显卡
echo DIGD > sudo /sys/kernel/debug/vgaswitcheroo/switch #用来切换到集成显卡
echo OFF > sudo /sys/kernel/debug/vgaswitcheroo/switch #这个命令是用来关闭不用的显卡电源
echo ON > sudo /sys/kernel/debug/vgaswitcheroo/switch #这个是用来重新开启关闭的显卡电源
一般情况下,如果要禁用独立显卡,我们就执行第三条命令
echo OFF > sudo /sys/kernel/debug/vgaswitcheroo/switch
可以再看一下/sys/kernel/debug/vgaswitcheroo/switch这个文件的状态
sudo cat /sys/kernel/debug/vgaswitcheroo/switch
如果输出结果是
0:DIS: :Off:0000:01:00.0
1:IGD:+:Pwr:0000:00:02.0
那就表明成功了。(这里Off表示电源已经关闭,Pwr表示正在运转。)
sudo mount -t debugfs debugfs /sys/kernel/debug
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
注意:rc.local文件中的exit 0必须在文件最后。
以后每次开机就自动关闭不用的显卡和关闭不用显卡的电源了。
方法三
获取权限;终端执行:
sudo -s

(1)切换到集成显卡;
echo IGD > /sys/kernel/debug/vgaswitcheroo/switch
(2)关闭没有连接的显卡;
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
验证一下
cat /sys/kernel/debug/vgaswitcheroo/switch
输出:
1:IGD:+:Pwr:0000:00:02.0
0:DIS: :Off:0000:01:00.0
off表示独立显卡关闭
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-63483-2.html
应该是个不错的选择
0