问题是,我无法再以兼容模式启动,只需打开 Nvidia 显卡来安装驱动程序即可。因为如果 Ubuntu 正在加载,则不会出现登录屏幕。
在 Ubuntu 11.10 中,我可以通过这种方式激活“仅 nvidia 图形”选项:
1) 将 BIOS 更改为“兼容模式”,这将关闭英特尔卡。
2)使用 Ubuntu 的驱动程序查找器(附加驱动程序)安装 Nvidia 专有驱动程序,然后重新启动。
出于电池寿命的考虑,我并不打算只使用英特尔显卡。现在我同时运行两块显卡,它们会严重消耗我的电池寿命。而且这种配置的主要问题是没有 OpenGL,所以我不能再玩任何游戏了。
此时,我有一个预先的解决方案。我卸载了 nvidia 驱动程序并安装了 bumblebee。现在 Intel 卡已被识别。我更愿意像在 Ubuntu 11.10 中一样只运行 nvidia 卡,但目前这总比没有好。还有其他人遇到同样的问题吗?
答案1
现在我想我已经解决了我的问题。我按照上面说的做了所有事情。我按照 Lekensteyn 所说的重新安装了我的 nvidia 驱动程序,谢谢你的建议。从现在开始一切都变得非常简单。我只需输入 optirun 即可使用我的 nvidia G210m 卡启动程序。在 glxspheres 中,使用英特尔卡我可以获得 30fps,使用 nvida 卡我可以获得至少 100fps。我确实认为这比我在 ubuntu 11.10 中仅运行 nvidia 卡的上一个解决方案要好。现在我节省了电池寿命,如果我想玩游戏或者我需要该卡来运行其他程序,我可以将它与 optirun 一起使用。
一步步:
1)卸载当前的 nvidia 驱动程序( sudo apt-get purge nvidia-current )
2)安装大黄蜂(sudo add-apt-repository ppa:bumblebee/stable)
3)重启
4)重新安装当前的 nvidia 驱动程序(sudo apt-get install nvidia-current)
5)重启
6)使用 optirun 启动带有 nvida 卡的程序(例如:optirun glxsphere)