Nav*_*eja 29 nvidia drivers software-installation 18.04
我从官方 Nvidia 网站下载了适用于 Linux 的 Nvidia 驱动程序以安装在我的笔记本电脑中。它是一个名为 NVIDIA-Linux-x86_64-390.67.run 的文件。如何安装这个文件?
var*_*nsh 33
确定适用于您的显卡的最新版本的 Nvidia 驱动程序
?
在此处访问图形驱动程序 PPA 主页并确定最新版本的 Nvidia 驱动程序
验证您的显卡是否能够运行最新的驱动程序。
如果您的图形受支持,您可以继续删除系统上所有以前安装的 Nvidia 驱动程序。在终端中输入以下命令。
sudo apt-get purge nvidia*
Run Code Online (Sandbox Code Playgroud)
添加图形驱动程序 PPA
?让我们继续添加图形驱动程序 PPA -
sudo add-apt-repository ppa:graphics-drivers
sudo apt-get update
Run Code Online (Sandbox Code Playgroud)
安装(并激活)最新的 Nvidia 图形驱动程序。输入以下命令安装您的显卡支持的Nvidia显卡版本 -
sudo apt-get install nvidia-XXXX
Run Code Online (Sandbox Code Playgroud)
或者
sudo apt-get install nvidia-driver-xxxxx
Run Code Online (Sandbox Code Playgroud)
(xxxx - 是您的 Nvidia 驱动程序支持的版本)
重新启动计算机以启动新驱动程序。您可以使用以下命令检查安装状态
lsmod | grep nvidia
Run Code Online (Sandbox Code Playgroud)
如果没有输出,那么您的安装可能失败了。也有可能该驱动程序在您系统的驱动程序数据库中不可用。您可以运行以下命令来检查您的系统是否在开源驱动程序 nouveau 上运行。如果 nouveau 的输出为负,那么您的安装一切正常。
lsmod | grep nouveau
Run Code Online (Sandbox Code Playgroud)
这是我的 Nvidia 驱动程序的终端输出。
devansh@varshney:~$ nvidia-smi
Wed Apr 24 01:14:16 2019
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 418.56 Driver Version: 418.56 CUDA Version: 10.1 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce 940MX Off | 00000000:01:00.0 Off | N/A |
| N/A 52C P5 N/A / N/A | 254MiB / 2004MiB | 0% Default |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| 0 3975 G /usr/lib/xorg/Xorg 108MiB |
| 0 4002 G /usr/lib/firefox/firefox 1MiB |
| 0 4350 G /usr/bin/gnome-shell 137MiB |
| 0 5204 G /usr/lib/firefox/firefox 1MiB |
| 0 24924 G /usr/lib/firefox/firefox 1MiB |
+-----------------------------------------------------------------------------+
Run Code Online (Sandbox Code Playgroud)
kar*_*rel 18
我在 18.04 中使用了 nvidia-driver-390 驱动程序版本 390.48,它是通过以下命令安装的:
sudo ubuntu-drivers autoinstall
sudo reboot
Run Code Online (Sandbox Code Playgroud)
安装专有图形驱动程序时,无需卸载开源图形驱动程序。这两个图形驱动程序可以并排安装,允许将开源图形驱动程序用作备用方案,以防使用专有图形驱动程序出现问题。
该ubuntu-drivers autoinstall
命令会安装适合自动安装的驱动程序,包括它们的依赖项,当有更新可用时,Nvidia 驱动程序也会自动更新。有时sudo apt upgrade
甚至将专有图形驱动程序包升级到更新的包,在这种情况下,sudo apt autoremove
删除被新包替换的旧包。对于大多数用户来说,没有理由猜测要安装哪个专有图形驱动程序,因为如果您的系统值得升级图形驱动程序,它就会得到一个。
如果您访问官方 AMD 或 NVIDIA 网站,您会经常看到 GPU 的专有图形驱动程序的最新版本比默认 Ubuntu 提供的相同图形驱动程序的版本更新一些存储库。不用担心这个,因为如果两个专有图形驱动程序的版本号之间的差异很小,那么使用两个驱动程序中的任何一个都会获得相似的性能。如果您从默认的 Ubuntu 存储库安装图形驱动程序,您还将获得该驱动程序的自动更新,这些更新有时会链接到内核更新。
为此,您可以在终端中使用以下命令添加图形驱动程序 PPA:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
Run Code Online (Sandbox Code Playgroud)
在此之后,您现在应该通过在终端中输入以下内容来删除所有当前的 NVIDIA 驱动程序:
sudo apt-get purge nvidia*
Run Code Online (Sandbox Code Playgroud)
现在您已完成此操作,可以安全地安装最新版本:
sudo apt-get install nvidia-driver-396
请注意,它在 Ubuntu 18.04 上是 nvidia-driver-396,在 Ubuntu 16.04 上是 nvidia-396,但您没有使用 16.04。
归档时间: |
|
查看次数: |
83209 次 |
最近记录: |