我有2台电脑,都是Windows 7+Ubuntu 11.10 64位双系统。其中一台是Dell台式机,一块nvidia quadro 600 显卡。另一台是ThinkPad W520笔记本电脑,双显卡,一块是Intel,另外是Quadro 1000M。我从nvidia官网上下载的驱动都是:
NVIDIA-Linux-x86_64-290.10.run。下载地址:?lang=en-us
2行内容如下:
blacklist nouveau
options nouveau modeset=0
记住,这个文件后面将被复制到/etc/modprobe.d/目录下。
如果是单显卡的机器,可以略过此步。如果没有提供在bios里面禁掉集成显卡的机器,那么我就不知道怎么做了。因此这篇文章适用于bios能禁止集成显卡的电脑。我的ThinkPad W520开机按ThinkVantage蓝色按钮再按F1就进入bios。在Config菜单里,选Display,可以看到3个选项:
上面这个设置仅仅适用于Windows7(如果你启动Windows,就一定要像上图这样设置。后来我发现一直像下图这样的设置,Windows7一样可以启动,工作正常);如果想在Ubuntu里启用nvidia,必须像下图的设置才行:
Discrete就是独立显卡的意思。