如何防止Ubuntu上的NVIDIA驱动自动升级?

vgo*_*ani 18 ubuntu nvidia tensorflow pytorch nvidia-docker

昨晚我在我的 Ubuntu 工作站上训练模型,然后今天早上醒来看到了这条消息:

Failed to initialize NVML: Driver/library version mismatch
Run Code Online (Sandbox Code Playgroud)

显然 NVIDIA 系统驱动程序会自动更新,现在我需要重新启动机器才能使用我的 GPU...如何阻止 NVIDIA 自动更新?

RVR*_*VRX 27

如果这是因为无人值守升级(可能),那么您应该将 NVIDIA 驱动程序添加到其黑名单中。添加nvidia-libnvidia-喜欢/etc/apt/apt.conf.d/50unattended-upgrades这样:

Unattended-Upgrade::Package-Blacklist {
        "nvidia-";
        "libnvidia-";
        ...
}
Run Code Online (Sandbox Code Playgroud)

如果您在输出中看到任何其他 NVIDIA 驱动程序名称,请考虑添加额外的行apt list --installed | grep nv