如何让nvidia驱动程序正常工作(运行实验性3d支持)

当输入到终端lspci时,显卡的输出是VGA兼容控制器:英特尔公司核心处理器集成图形控制器(转18)但是,还有VGA兼容控制器:nVidia Corporation设备0dd3(rev a1)

现在我知道我有一个集成显卡,但常规的nvidia驱动程序无法正常工作,因此被迫使用Nouveau驱动程序。 由于某种原因,我怀疑Nouveau司机让我很难让我通过hdmi连接到大型hdtv。 救命?

忍者编辑:如果我安装了nvidia驱动程序,它只是说没有使用,它默认我为gnome,所以我不能使用统一,而Nouveau驱动程序工作完美..当我尝试连接外部监视器时,没有工作

听起来你是一台Nvidia Optimus笔记本电脑。 来自nvidia.com的nvidia驱动程序因其连接方式(通过CPU)而无法开箱即用。 另请参阅Ubuntu支持的带有Optimus技术的NVIDIA GeForce吗?

由于nvidia驱动程序无法使用nvidia卡,并且X服务器仍在使用Intel显示器,因此OpenGL将不可用,导致以下症状:

  • 图形效果/合成不起作用
  • 显示器的部件颠倒了
  • 团结不再有效

要在安装nvidia驱动程序后解决此问题,您需要将GL库设置为用于Intel卡的Mesa。 Bumblebee在安装时会这样做。

看起来你有混合图形,但在Linux下还没有得到很好的支持。 但是,有好消息; 您可以轻松地禁用Nouveau并安装nVidia专有驱动程序。 Lekensteyn告诉你安装后如何启用驱动程序; 我会告诉你如何安装它。

去做这个:

  • 以root身份运行gedit: gksu gedit (在终端或运行对话框中运行它( alt + f2 ))。
  • 然后打开以下文件: /etc/modprobe.d/blacklist.conf

    • 在此文件中添加以下行:

    黑名单新贵

  • 现在打开以下文件: /etc/modprobe.d/nvidia-graphics-drivers.conf

    • 将这些行添加到文件中

  blacklist nouveau blacklist lbm-nouveau blacklist nvidia-173 blacklist nvidia-96 alias nvidia nvidia-current 

现在使用jockey-gtk(菜单中的Additional Drivers)或命令行安装nvidia-current驱动程序,如下所示:

sudo apt-get install nvidia-current

安装驱动程序后,请务必检查先前编辑过的文件以进行更改,并确保您需要添加的行仍然存在。
现在,重新启动系统,按照Lekenstyen的建议安装Bumblebee,然后按照Bumblebee的说明启用驱动程序。