与Nvidia的Ubuntu 11.10问题

我有一个带有Gforce图形卡的宏碁。 我安装了ubuntu 11.10并且它正常工作,直到我通过其他驱动程序安装Nvidia驱动程序,我在终端点击"nvidia-xconfig"然后重新启动。

启动时, lightdm无法启动。 我将/etc/X11/xorg.conf文件更改回默认值并重新启动。 它工作正常,但使用默认的Ubuntu驱动程序。

我想重新配置Nvidia并使用它。 谁能告诉我该怎么办?

在启用了Optimus的系统上安装nvidia驱动程序是错误的。它不起作用。 首先,您需要卸载现有的nvidia驱动程序。

  1. 卸载nvidia,在终端中运行以下命令

    sudo nvidia-uninstall

  2. 重新安装GL的Mesa包:

    sudo apt-get --reinstall install libgl1-mesa-glx

  3. 完成后,重启:

    sudo reboot

要关闭nvidia显卡并仅在需要时使用它安装The Bumblebee

添加Stable Bumblebee Releases PPA并使用专有的NVIDIA驱动程序安装Bumblebee:

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

如果您有像Wine这样的32位应用程序,并运行11.10 Oneiric或更高版本,则需要额外的库:

 sudo apt-get install virtualgl-libs:i386 

允许自己使用Bumblebee将自己添加到’bumblebee’组中。 (用您的用户名替换$USER

 sudo usermod -a -G bumblebee $USER 

重新启动或重新登录以应用组更改

如果您想立即在nvidia卡上运行程序,请使用optirun程序:

optirun firefox &

要测试它是否正常工作,请通过执行sudo apt-get install mesa-utils来安装mesa-utilities

  • 运行glxgears ,等待有时,你会得到每5秒帧速率,它将像50-60 fps。 这意味着它正在使用英特尔卡。

  • 运行optirun glxgears并查看帧率。 它会更高,表明nvidia卡工作正常。

  • 您还可以使用浏览器运行webgl测试。

阅读更多大黄蜂维基

相关问题:

是否支持Ubuntu支持Optimus技术的NVIDIA GeForce?

在12.04,Nvidia Optimus卡的支持程度如何?