Ubuntu 14.04 Nvidia 专有驱动程序安装

Tas*_*sos 9 nvidia nvidia-prime

在我的系统上安装 Nvidia 驱动程序时,我需要一些帮助和指导,其中包含双 Intel/Nvidia 图形处理器。

我目前正在运行 Ubuntu 14.04,并且我知道该操作系统处于测试阶段的后期,但是我每天都会执行更新。操作系统运行良好且流畅,所以我不能说我遇到了任何问题。

按照下面的安装方法,我成功安装了Nvidia驱动程序,没有任何错误。但是在重新启动系统后,我看到了一个黑屏。

根据解决方案,我将 Nouveau Driver 列入黑名单并再次重启,然后我看到了日志屏幕,但采用 4:3 的纵横比格式。我无法继续登录 Unity 桌面,因为系统死机并使鼠标和键盘无法操作。

按照另一个解决方案,我然后在控制台模式下重新启动系统,在那里我继续检查nvidia-xorg文件。我注意到设置看起来很奇怪Section "Device"并且Screen丢失了。我尝试按照说明使用 重新创建文件nvidia-xconfig,但收到错误消息:

Unable to load X Server Display Configuration page.
Run Code Online (Sandbox Code Playgroud)

那时我放弃并重新安装了 Ubuntu。我再次重复了这个过程,但没有成功。我目前在没有 Nvidia 驱动程序的情况下运行 Ubuntu,并且我使用该方法禁用了该卡

apt-get install --no-install-recommends bumblebee.
Run Code Online (Sandbox Code Playgroud)

但是我想让 Nvidia 显卡正常工作。

sudo apt-get purge libvdpau-va-gl1
sudo apt-get install nvidia-319 nvidia-settings-319 nvidia-prime
Run Code Online (Sandbox Code Playgroud)

硬件:

  • 戴尔 Inspiron 15R N5110 笔记本电脑
  • 英特尔 i5
  • 卡 1:Intel HD Graphics 3000
  • Nvidia GeForce GT525M(“NVIDIA GF108M [GeForce GT 525M]”)

软件:

  • X.Org: 1.15.0 驱动程序: Intel (卸载: fbdev,vesa) 分辨率: 1366x768@60.0 Hz
  • GLX 渲染器:Mesa DRI Intel Sandybridge Mobile GLX 版本:3.0 Mesa 10.1.0

Viv*_*vek 5

Optimus 双视频系统似乎存在一些问题。您需要打开终端并输入以下命令:

首先删除当前的 Nvidia 安装。

sudo apt-get purge nvidia*
sudo apt-get purge bumblebee*
sudo apt-get update
sudo apt-get dist-upgrade
Run Code Online (Sandbox Code Playgroud)

如果还没有安装内核头文件

sudo apt-get install linux-headers-generic
Run Code Online (Sandbox Code Playgroud)

然后使用以下命令安装大黄蜂:

sudo add-apt-repository ppa:bumblebee/stable
Run Code Online (Sandbox Code Playgroud)

要获得更多最新的 nvidia 驱动程序,您需要添加另一个 PPA。从 12.04 开始,这对于 Nvidia GT 6xxM 卡仍然是必要的。对于 12.04 上的 GT 4xxM 和 GT 5xxM 系列,它可能是可选的。如有疑问,只需安装它。命令是:

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates

sudo apt-get update

使用专有的 nvidia 驱动程序安装 Bumblebee:

sudo apt-get install bumblebee bumblebee-nvidia

重新启动或重新登录

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

sudo apt-get install virtualgl-libs:i386
Run Code Online (Sandbox Code Playgroud)

通过将自己添加到“bumblebee”组,允许自己使用 Bumblebee。(用您的用户名替换 $USER)

sudo usermod -a -G bumblebee $USER
Run Code Online (Sandbox Code Playgroud)

重新启动或重新登录以应用组更改如果您现在想在 nvidia 卡上运行程序,请使用 optirun 程序:

optirun firefox &

另请查看此线程:http : //ubuntuforums.org/showthread.php?t=2075423