如何永久关闭独立显卡?

我有一个集成的GD,这是英特尔,另一个离散的GD,AMD Radeon 6490 HD我正在使用ubuntu 11.10

1,当我启动Windows时,我的GD确实是AMD Radeon 6490 HD,但是当我启动进入Ubuntu时,它显示我有AMD Radeon 6470。

2,我尝试大多数方法只为我的AMD / ATI显卡安装驱动程序。 首先通过骑师(失败,用团结2D启动)并手动安装(失败,启动到空白屏幕)。

3,我放弃使用AMD / ATI显卡。 然后我遇到了一个新问题。 我的图形卡都在启动时启动,导致我的笔记本电脑过热。

我查看/sys/kernel/debug/vgaswitcheroo/switch

 0:DIS: :Pwr:0000:01:00.0 1:IGD:+:Pwr:0000:00:02.0 

然后我使用echo OFF > /sys/kernel/debug/vgaswitcheroo/switch关闭IGD,我得到了

 0:DIS: :Off:0000:01:00.0 1:IGD:+:Pwr:0000:00:02.0 

但重启后,独立显卡再次上​​电。 怎么解决这个?

一种简单的方法是在exit 0之前将echo OFF > /sys/kernel/debug/vgaswitcheroo/switch/etc/rc.local ,所以它看起来像这样:

 #!/bin/sh -e # # rc.local # # This script is executed at the end of each multiuser runlevel. # Make sure that the script will "exit 0" on success or any other # value on error. # # In order to enable or disable this script just change the execution # bits. # # By default this script does nothing. echo OFF > /sys/kernel/debug/vgaswitcheroo/switch exit 0 

@gentmatt – 我有一个混合图形的索尼VAIO,我有同样的问题,在各个论坛post提到的位置没有看到vgaswitcheroo。 经过一些试验后,我发现在安装12.04后通过“附加驱动程序”指示器安装了AMD催化剂驱动程序(无法正常工作)后,我发现它不存在。 我尝试清除AMD驱动程序,但它没有帮助…我最终不得不重新安装Ubuntu并确保不安装附加驱动程序。 执行此操作后,@ Oli发布的相同方法适用于我。 vgaswitcheroo在那里,我的独立卡关闭,我的笔记本电脑运行良好和酷! 希望这可以帮助…