可切换显卡,从显卡切换到另一个显卡

可切换显卡,从显卡切换到另一个显卡

我有 Ubuntu 11.10 和可切换显卡 Intel/ATI

在专有驱动程序出现许多问题后,我最终卸载了它们,安装了开源替代方案。但现在我的问题是:

  1. 如何选择使用哪种 VGA?
  2. 如何知道 Ubuntu 使用哪一个?

我知道我可以使用 vgaswitcheroo,但我在安装时找不到它?有人可以帮忙吗?提前谢谢

答案1

啊,肮脏的旧可切换显卡仍然很让人头疼……

首先,打开终端并成为 root :

sudo su

检查 /sys/kernel/ 中是否有“debug”目录

如果不是,请将此行添加到 /etc/fstab

none                    /sys/kernel/debug debugfs defaults 0 0

(并重启)

您现在应该在 /sys/kernel 中看到一个调试目录,检查 /sys/kernel/debug 中是否存在 vgaswitcheroo 目录

如果没有,请确保使用 Intel 和 Ati Foss 驱动程序(而不是 fglrx)

一旦您看到文件 /sys/kernel/debug/vgaswitcheroo/switch 您就可以尽情享受了!

如果您想使用英特尔卡,只需粘贴到终端(以 root 身份)

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

现在注销并再次登录(不是重新启动!)-> 欢迎使用英特尔卡的电源

如果你想切换到 ati 卡,请按照上面的方法操作,但这次要粘贴

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

您已准备好激发更强的 3D 性能!

如果您的笔记本电脑的风扇始终开着,这可能意味着两张卡都已激活。由于您一次只使用一张,我们只需关闭未使用的一张:

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

你可以用这个命令检查当前正在运行的卡

cat /sys/kernel/debug/vgaswitcheroo/switch

我希望您此时注意到,英特尔和 foss ati 驱动程序的 3d 性能...嗯...实际上并没有那么出色。而 foss ati 驱动程序的电源管理简直是垃圾,或者没有人实现过,我不知道...

如果您需要完整的 3D 性能和有效的电源管理(您知道,2 小时的电池寿命和 6 小时的电池寿命是有区别的...),您仍然可以尝试使用 fglrx(ati 的专有驱动程序)。一旦您使用 fglrx 使其工作,您就可以通过 ati catalyst 控制中心(包括重新登录)轻松切换显卡。但 fglrx 是一个棘手的问题*...我可能要走一条漫长而黑暗的成功之路 - 如果它能在某人的机器上工作的话...

但是,请查看此站点以获取有关使用 foss 驱动程序和 vgaswitcheroo 进行切换的更多详细信息: http://asusm51ta-with-linux.blogspot.com/

相关内容