如何在没有 BIOS 的情况下在 Ubuntu 14.04 启动时禁用 ATI 独立显卡?

如何在没有 BIOS 的情况下在 Ubuntu 14.04 启动时禁用 ATI 独立显卡?

我可以使用以下命令在 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 中我应该做什么?

答案1

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

要操作旧的解决方案,您可以编辑该文件/etc/default/grub

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

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

答案2

这对我有用....

输入此

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

之后

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

然后它显示独立显卡已关闭,而不是 dynoff。其工作方式与以前的版本完全相同。

答案3

我有同样的问题,下面的命令似乎有效

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

然后重新启动。(我使用的是 fglrx 驱动程序)

相关内容