使用ATI Mobility Radeon 5650 HD获得vga_switcheroo

我有一台配备ATI Mobility Radeon HD 5650显卡的新款HP dv7笔记本电脑,以及英特尔显卡(可切换)。 我已经完成了以下操作,并希望了解我的图形驱动程序发生了什么

  1. 调整了Windows 7并重新安装了10.10
  2. 引导到10.10,事情似乎工作正常
  3. 启用ATI显卡,显然是在ATI而非英特尔GPU上工作(桌面多维数据集工作)
  4. 重新启动,得到一个错误,modprobe无法加载modules.dep,还有一些关于i915符号的东西
  5. 重新启动进入恢复模式,修改了xorg.conf以删除提到的fglrx
  6. 重新启动,错误显示,但然后x启动但显然在英特尔图形

理想情况下,我希望能够在ATI和Intel图形之间切换,即la vga_switcheroo。 我的第一个问题似乎是该文件夹

/sys/kernel/debug/vgaswitcheroo 

不存在,暗示某种内核问题。 我该怎么做才能获得这个?

谢谢!

我想我找到了解决方案,我们在同一页面上,请看这个评论:

发现了问题。 如其他网站所述,如果安装了专有的Radeon驱动程序,vga_switcheroo将会神奇地消失。 该驱动程序称为fglrx。 因此,如果Synaptic显示您的计算机上有fglrx,请将其卸载并重新启动 – 等等,vga_switcheroo返回。

这可能有帮助!

干杯!

您必须使用开源图形驱动程序,请参阅http://wiki.cchtml.com/index.php/Features 。 我已经设法使用带有开源驱动程序的switchroo补丁在我的笔记本电脑上切换。 它根本不适用于AMD ATI专有的fglrx驱动程序。 然而,5650的性能真的很差 – 我开始认为它使用了VESA驱动程序 – 有兴趣看看你是否可以让它工作。

我正试图尽可能多地挤出集成的ATI 4200。

我遇到了同样的问题,我无法看到vgaswitcharoo目录,但是,一旦我删除了ATI专有驱动程序并重新启动它就会回来。

首先:这不适用于封闭源fglrx驱动程序。 它适用于i915和radeon。 由于radeon驱动程序经常因modeset = 1而崩溃,所以我使用了radeon.modeset = 0。

我在Ubuntu控制中心的笔记本电脑上工作了。

您可以通过将modeset=1添加到内核引导参数来激活vga_switcheroo

除此之外,我无法让我的5650M与ATI专有驱动程序一起工作。 您可以在BIOS中将图形设置为“离散”,然后它可能会工作,但没有可切换的图形…

我想到了; 对我来说这是内核配置,请参阅Gentoo WiKi获取更多信息: http ://en.gentoo-wiki.com/wiki/Vga_switcheroo

至于Ubuntu 10.10,我认为你只需要等待Ubuntu团队自己修补它或者重新编译内核,这些天来使用像apt-src和make-kpkg这样的工具并不是那么困难。为你付出的努力。

你的模式应该是1

添加到/etc/defaults/grub i915.modeset=1radeon.modeset=1