ubuntu18.04 配置禁止升级并安装NVIDIA显卡驱动

1.禁止自动升级

修改配置文件/etc/apt/apt.conf.d/10periodic
#0是关闭,1是开启,将所有值改为0
vi etc/apt/apt.conf.d/10periodic

APT::Periodic::Update-Package-Lists "0";
APT::Periodic::Download-Upgradeable-Packages "0";
APT::Periodic::AutocleanInterval "0";

执行命令:

sudo apt-mark hold linux-image-generic linux-headers-generic 

2.安装nvidia显卡驱动,不黑屏

禁用BIOS中的secure boot

禁用nouveau :

创建下面文件:

$ sudo vim /etc/modprobe.d/blacklist-nouveau.conf

在文件内插入以下内容:

blacklist nouveau

options nouveau modeset=0

执行以下命令使禁用生效并且重启:

$ sudo update-initramfs -u

$ sudo reboot

 重启后可以验证是否生效:

$ lsmod | grep nouveau

若没有输出,则禁用生效。

安装显卡驱动

更换软件源,选择国内源:

开始菜单 -》Software & update -》Ubuntu Software-》download from -》 other 在弹出对话框选China的一个源即可。

设置显卡驱动:

开始菜单 -》Software & update -》Additional Drivers -》 在显示的NVIDIA中选一个NVIDIA的官方的驱动:名字类似于:Using NVIDIAServer Driver metapackage from nvidia-driver-440-server(properietary),最好不要选最新的。

apply changes就好,会自动从国内源上更新驱动。

用以下命令可以验证显卡驱动装好了:

sudo nvidia-smi

nvidia-settings