目的
这篇文章的目的是指导读者思索在LinuxMint上安装NVIDIA驱动程序的看法。本文将按以下次序讨论Nvidia驱动程序安装的三种方式:
操作系统和软件版本要求
须要特权能够访问LinuxMint19Tara安装。
困难
容易-中
约定使用标准薄荷库手动安装
第一种方式最容易执行,但是在大多数情况下是推荐的方式。首先,测量Nvidia图形卡的机型和推荐的驱动程序。因此,请执行:
$ ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00001C03sv00001043sd000085ABbc03sc00i00
vendor : NVIDIA Corporation
model : GP106 [GeForce GTX 1060 6GB]
driver : nvidia-driver-390 - distro non-free recommended
driver : xserver-xorg-video-nouveau - distro free builtin
== cpu-microcode.py ==
driver : intel-microcode - distro free
从前面的输出中linux怎么读,我们可以得出推论,当前系统具有NVIDIAGP106[GeForceGTX10606GB]图形卡已安装,建议安装的驱动程序是nvidia-390。倘若您同意建议linux 安装程序,请随时使用ubuntu-drivers再度命令以安装所有推荐的驱动程序:
$ sudo ubuntu-drivers autoinstall
在LinuxMint上手动安装NvidiaVGA驱动程序
或则,使用apt命令。诸如:
$ sudo apt install nvidia-390
安装结束后,重新启动系统即可。确认NvidiaVGA驱动程序安装的正确性:
$ dkms status
nvidia, 390.48, 4.15.0-20-generic, x86_64: installed
或则linux 安装程序,假如仍未安装,请安装nvidia-settings容许您通过图形用户界面配置Nvidia卡的工具:
$ sudo apt install nvidia-settings
LinuxMint上的NvidiaVGA配置
使用官方驱动程序进行自动安装辨识您的NVIDIAVGA卡
以下命令将容许您辨识您的Nvidia卡机型:
$ lshw -numeric -C display
or
$ lspci -vnn | grep VGA
下载官方的Nvidia驱动程序
使用网路浏览器导航到官方Nvidia网站并下载适用于您的Nvidia图形卡的驱动程序。将文件保存到您的主目录。例:
$ ls
NVIDIA-Linux-x86_64-384.111.bin
安装先决条件
编译和安装Nvidia驱动程序须要满足以下先决条件:
$ sudo dpkg --add-architecture i386
$ sudo apt update
$ sudo apt install build-essential libc6:i386
禁用NouveauNvidia驱动程序
下一步是禁用默认的nouveauNvidia驱动程序。遵守本手册关于怎么禁用默认的NouveauNvidia驱动程序。在继续下一步之前,请确保重新启动系统。
停止桌面管理器
为了安装新的Nvidia驱动程序,我们须要停止当前的显示服务器。最简单的方式是使用telinit命令。执行以下命令后linux命令显示服务器将停止linux怎么读,因而请确保在继续操作之前保存所有当前工作(假如有的话):
$ sudo telinit 3
击中CTRL+ALT+F1并使用您的用户名和密码登陆,以打开新的TTY1会话或通过SSHShell执行Nvidia驱动程序安装。
安装Nvidia驱动程序
要开始安装Nvidia驱动程序,请执行以下操作linux命令并根据向导进行操作。您可能会也可能不会回答以下一些问题:
$ sudo bash NVIDIA-Linux-x86_64-390.87.run
接受许可证您要向DKMS注册内核模块源吗?假如稍后安装其他内核,这将使DKMS手动构建新模块。->是安装NVIDIA的32位兼容性库?->是distribution-provided预安装脚本失败!你确定你要继续吗?->继续安装发觉libglvnd的安装不完整。您是否要安装libglvnd的完整副本?这将覆盖任何现有的libglvnd库。->安装并覆盖现有文件您要运行nvidia-xconfig实用程序吗?->是
如今已安装Nvidia驱动程序。重新启动系统:
$ sudo reboot
配置NVIDIAX服务器设置
重新启动后,您应当才能从“活动”菜单中启动“NVIDIAXServer设置”应用程序。
LinuxMint19Tara上的最新官方Nvidia驱动程序
附表
错误信息:
WARNING: Unable to find suitable destination to install 32-bit compatibility libraries
按照您的须要,可以安全地忽视它。并且,假如您想安装Steam游戏平台,则不能忽视此问题。要解决,请执行:
$ sudo dpkg --add-architecture i386
$ sudo apt update
$ sudo apt install libc6:i386
和re-runnvidia驱动程序安装。