Ubuntu 12.04上的可切换笔记本电脑图形问题?

我在配备Intel HD 3000集成显卡的Lenovo Z570笔记本电脑上运行Ubuntu 12.04,以及启用专用GT630M显卡的开关。 我一直在使用我的图形驱动程序和诸如此类的东西。

Ubuntu的系统设置说它无法检测到任何图形驱动程序(它列出“未知”),虽然包括淡入淡出效果,Unity 3D等在内的高质量图形告诉我其中一张卡必须正常运行。 我体面的不插电电池寿命表明专用图形被禁用(加上我用Google搜索了一个解决方案,允许我在启动时强行关闭外部卡,抱歉但我不记得我做了什么或我在哪里找到它)。 在Windows中,我可以点击一个开关来打开和关闭专用图形,以及指示灯,但该function在Ubuntu中不起作用,无论如何,灯仍然亮着。

其次,我想安装适当的驱动程序以获得最佳性能(如果它们很重要)。 在12.04的早期安装中,我试图安装NVIDIA驱动程序并最终搞砸了我的解决方案,以至于我只需要重新安装Ubuntu。 我甚至不确定英特尔集成显卡是否需要驱动程序才能正常运行。

对不起,如果我有点混乱; 这是一个普遍的问题,而不是一个精确的问题,但如果我能得到这些问题的答案,那就太好了:

1)有什么方法可以确定是否使用专用的GT630M?

2)我有什么方法可以在卡之间切换?

3)我应该安装哪些驱动程序,以及如何进行此操作? 当我尝试安装NVIDIA驱动程序时,我最终经历了一大堆命令行的东西,我真的不明白只是为了让安装工作,然后我只是粉碎输入所有的安装提示,因为我很难理解他们中的任何一个

我的笔记本电脑中有完全相同的Nvidia Geforce GT 630M。 解决方案基本上是运行以下命令:

sudo add-apt-repository ppa:bumblebee/stable sudo apt-get update sudo apt-get install bumblebee bumblebee-nvidia 

然后,当您需要程序的3D图形时,将其作为optirun program运行。 为了节省笔记本电脑的电量,它只通过你的nvidia显卡运行那个程序。 要启动nvidia-settings,请运行此optirun nvidia-settings -c :8

不幸的是,Nvidia并没有在Linux上正式支持这些混合卡。 有关bumblebee项目的更多信息,请点击此链接http://bumblebee-project.org/

如果你有任何错误:

 [ERROR]Cannot access secondary GPU - error: Could not load GPU driver [ERROR]Aborting because fallback start is disabled. The "Failed to initialize NVIDIA GPU" error appears in syslog from bumblebeed / Xorg.8 01:00.0 VGA compatible controller [0300]: NVIDIA Corporation Device [10de:0fd1] (rev ff) (prog-if ff) !!! Unknown header type 7f Kernel driver in use: nvidia 

然后你可能会遇到这个GT 650M大黄蜂的错误 。 请发送您可以帮助解决此问题的任何信息。 其他问题可以在这里报告: https : //github.com/Bumblebee-Project/Bumblebee/issues