如何在没有BIOS的情况下在Ubuntu 14.04启动时禁用ATI离散图形GPU?

我可以使用以下命令在Ubuntu 13.10中禁用ATI独立显卡:

echo OFF > /sys/kernel/debug/vgaswitcheroo/switch 

但是在Ubuntu 14.04中它不起作用。 cat /sys/kernel/debug/vgaswitcheroo/switch显示相同:

 0:IGD:+:DynPwr:0000:01:05.0 1:DIS-Audio: :Pwr:0000:02:00.1 2:DIS: :DynPwr:0000:02:00.0 

我应该怎么做Ubuntu 14.04?

在这个版本的Ubuntu中,包含并激活了Dynamic Radeon驱动程序,因此您提到的旧解决方案不起作用。

要运行旧解决方案,您可以编辑文件/etc/default/grub

在此文件中,您可以在对当前内核的调用中添加选项radeon.runpm=0 (通常在ro quiet splash )。

或者,您也可以将radeon.runpm=0添加到变量GRUB_CMDLINE_LINUX_DEFAULT的值,然后保存并运行sudo update-grub

这对我有用….

输入这个

 "echo OFF > /sys/kernel/debug/vgaswitcheroo/switch" 

两次之后

 "echo DIS > /sys/kernel/debug/vgaswitcheroo/switch" 

然后它将独立显卡显示为关闭而不是dynoff。 并且工作方式与以前版本中的工作方式完全相同。

我有同样的问题,下面的命令似乎正在起作用

 sudo aticonfig --initial --px-igpu --effective=startup 

然后重启。 (我正在使用fglrx驱动程序)