如何在不破坏系统的情况下安装 nvidia 驱动程序?

如何在不破坏系统的情况下安装 nvidia 驱动程序?

我有一台 nvidia 1050ti。最近安装了 kubuntu 20.04.3,并在安装过程中允许第三方软件。安装后,当我尝试启动时,它只是在 grub 之后停留在启动画面上加载,因此安装后系统就崩溃了。

我从恢复中尝试ubuntu-driver autoinstall。这至少让我能够进入显示管理器,但比例不对,所有东西看起来都很小,而且我遇到了微冻结,就像每秒都会丢失一些帧之类的。我卸载了 nvidia 驱动程序,这解决了问题。然而 nouveau 还有很多不足之处,我希望安装合适的驱动程序。

我也尝试过在不允许第三方软件的情况下进行安装,结果是一样的。没有 nvidia 驱动程序时一切都正常,但当我安装它们时,无论是使用ubuntu-driverapt 还是直接使用 apt,一切都会崩溃。

我试过 nvidia-driver-390、460 和 470。都没用。顺便提一下,我在使用 debian 时也遇到了类似的问题,最近又在使用 arch 时也遇到了类似的问题,但都没能解决。

答案1

既然你说尝试,nvidia-driver-390我建议你尝试一些解决方案。第一个是尝试从“附加驱动程序”选项卡下的“软件和更新”中获取驱动程序。在此处输入图片描述

就我而言,我已经安装了带有专有驱动程序的 Ubuntu,但您可以尝试选择第一个选项:专有、经过测试

如果此方法不起作用,您可以尝试清除任何现有的 Nvidia 驱动程序并重新安装它们,您可以在终端上输入以下命令来执行此操作:

sudo apt-get remove --purge '^nvidia-.*'

请注意,即将删除的软件包之一与 之间存在依赖关系,ubuntu-desktop因此您可能还需要:

sudo apt-get install ubuntu-desktop

然后尝试通过终端重新安装它们,并使用以下命令搜索合适的驱动程序:

apt search nvidia-driver

如果没有任何效果,既然您已经尝试过 Arch,您也许可以尝试安装 Ubuntu,它开箱即支持我的卡,或者基于 RPM 的 Fedora,它也为 Nvidia 提供了良好的开箱即用支持。

现在,由于你的系统已经损坏,因此作为个人建议,Ubuntu 安装程序包含 Nvidia 驱动程序,因此我建议你这次使用它,因为你可以随时使用

sudo apt-get install kubuntu-desktop

我不知道不同版本的安装程序是否不同,但 Ubuntu 支持我的卡,这是我能建议的。祝你好运!

相关内容