我准备用一张稍微不那么旧的 GT 730 卡替换一张旧的 GeForce 210 卡(别笑:它们没有风扇,而且能满足我的需求)。
210 需要 340.xx 驱动程序,而 730 需要 390.xx 驱动程序。
我应该先升级哪个:驱动程序还是卡?
或者我应该在升级卡后启动到控制台,然后安装linux-modules-nvidia-390-generic
?
答案1
嗯,通常进行重大硬件交换时的最佳做法是全新安装操作系统。
话虽如此,如果你真的反对这个想法,你可能不必这样做。
您需要清除现有的驱动程序及其配置,然后物理换出卡,然后为新显卡安装适当的驱动程序。
为了避免出现问题,您需要阻止桌面环境加载并从命令行环境完成以下任务:
从 GRUB 进入 root shell 提示符:
重新启动计算机并从 GRUB 中选择“Ubuntu 高级选项”
如果 GRUB 没有自动出现在你的系统上,请Enter在打开设备后点击以启动它(适用于 UEFI 系统)
选择带有“恢复模式”的内核选项。
切换“启用网络”,否则文件系统将以只读方式挂载。
选择“降到 root shell 提示符”
按Enter
请格外小心,因为您现在是 root。
更新软件包并清除当前的 NVIDIA 驱动程序. (替换
nvidiadriverpackage
为您当前驱动程序的软件包名称)apt update apt upgrade apt purge nvidiadriverpackage
清除将删除所有依赖项,还将删除配置文件。请务必查看输出并注意是否有任何其他软件包将作为依赖项被删除。
关闭系统和
shutdown -h now
身体上更换 GPU。
按照步骤 1 到进入 root shell 提示符。
为你的 GPU 安装推荐的驱动程序包:
apt update apt install nvidiadriverpackage
reboot
。 您现在可以正常启动。如果此过程不成功,请恢复最佳实践并从外部安装介质重新干净地安装操作系统。