我将我的 AMD GPU (R9 270X) 换成 Nvidia GPU (GTX 960 SSC)。我目前安装了 Ubuntu 14.04 和专有 AMD 驱动程序 (版本 15.12)。我想知道更换显卡的正确步骤是什么。我应该:
- 卸载 AMD 驱动程序,然后更改 GPU,启动并安装 Nvidia 驱动程序?
或者
- 切换 GPU,启动,卸载 AMD 驱动程序,然后安装 Nvidia 驱动程序?
任何帮助都值得赞赏,谢谢:)
答案1
首先,您需要卸载 AMD 驱动程序。
交换卡然后重新启动。
为了获得最佳的 Nvidia 效果,您需要启动到最旧的内核并进行安装。如果不这样做,您可能会在需要时难以启动到较旧的内核。Nvidia 驱动程序将仅安装到您启动的内核和较新的内核中,通过启动到旧内核,驱动程序将安装到所有内核中。
您可能需要设置nomodeset
选项才能首次成功启动。这仅在您只能启动到黑屏时才有必要。如果是这样:
- 使用箭头键突出显示要启动的内核
- 按下
e
可编辑启动设置 - 在长行文本中,您将看到
"quiet splash"
大约一半的内容,使用向下箭头键到达行首,然后使用向右箭头键越过它。 nomodeset
在“quiet splash”后面输入- 按下
F10
使用修改后的设置启动到内核(这只会影响本次启动,下次启动时设置将恢复正常。
注:根据这你应该使用15.10nouveau.modeset=0
而不是nomodeset
14.04,没有提到 14.04,但 14.04.04 使用 15.10 图形堆栈,因此如果nomodeset
失败,你可能需要使用该设置
我从链接的答案中借用了以下内容作为复制和粘贴,而不是将其输入出来,因为它适用于您的卡。
通常建议使用来自官方 Ubuntu 存储库的 NVIDIA 驱动程序。但是,如果您拥有非常新的图形硬件,则可以安装最新的官方 NVIDIA 驱动程序。xorg-edgers PPA 不再提供驱动程序,并被 GPU 驱动程序取代。
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-361
sudo reboot
如果您希望使用上述 ppa,请在安装 Nvidia 驱动程序之前安装它,以防止重新安装。
驱动程序团队非常擅长在发布后的几天内上传新版本。唯一需要注意的是,ppa 会在“附加驱动程序”窗口中推荐最新版本,即使它们是测试版,所以我总是关注上面链接的 Nvidia 页面,看看当前的稳定版本是什么。我个人倾向于避免使用测试版,除非我试图修复错误,但 Nvidia 的测试版往往非常稳定,所以你可能希望使用它们。
最后一点,如果你使用 Steam Source 游戏,Nvidia 361 驱动程序会出现退化,导致源游戏无法启动。有一个解决方法,但更简单的方法是坚持使用 352 驱动程序或安装 364 驱动程序,ppa 目前有 364.12,这是一个测试版,但 Nvidia 几天前发布了 364.42,这不是测试版,很快就会上传到 ppa(我注意到测试版没有问题)更多信息请参见 Nvidia 网站
顺便说一句,有些人在遇到问题时会倾向于直接从 Nvidia 网站使用驱动程序,而不是等待 ppa 更新,这是强烈建议不要做的,ppa 会重新打包它们,以便新内核不会导致 Nvidia 驱动程序崩溃,并且每次更新内核时都需要重新安装,它也可以防止其他可能的冲突。