如何安装特定版本的 nvidia-settings?

如何安装特定版本的 nvidia-settings?

我目前正在使用 Ubuntu 16.04 LTS。自从最新的 Nvidia 驱动程序更新 396 以来,我一直无法打开 Nvidia 服务器 X 设置的 GUI,因此我无法在我的主要配置文件之间切换。

所以,我想知道如何安装特定的旧版本的 Nvidia(例如 384 版本)。

我首先做的是:-

  • sudo apt-get purge nvidia*
  • sudo apt-get install nvidia-384(希望它安装 nvidia server X 版本 384(这个版本对我来说工作正常。))

安装后,当我尝试通过执行以下操作来了解版本时nvidia-settings --version

它给出输出:

nvidia-settings:版本 396.24(buildd@lcy01-amd64-016)2018 年 5 月 2 日星期三 23:28:38 UTC NVIDIA X 服务器设置工具。

此外,当我尝试使用sudo prime-select nvidia 然后做glxinfo|egrep "OpenGL vendor|OpenGL renderer"

它给出输出:

X 请求失败的错误:BadValue(整数参数超出操作范围)

失败请求的主要操作码:155(GLX)

失败请求的次要操作码:24(X_GLXCreateNewContext)

失败请求的值:0x0

失败请求序列号:35

输出流中的当前序列号:36

我想知道如何安装先前版本的 nvidia 驱动程序(服务器 X 设置),以及如何安装旧版本的 nvidia-settings,或者如何修复当前版本的 nvidia 驱动程序以修复 GUI 和主要配置文件选择菜单。

许多用户也发现了这些问题:

nvidia-settings 无法从任何可用系统加载信息

抱歉我的英语不好。

提前致谢。

答案1

我可能记错了,但我认为 nvidia-settings 是与驱动程序本身一起打包的。因此,要安装不同的版本,您需要不同的驱动程序。

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt update

打开Software & Updates > Additional Drivers > Select a newer driver > Apply 在此处输入图片描述

如果失败,请通过以下方式使用 aptitude:(sudo aptitude install nvidia-driver-418或任何版本)并选择安装新驱动程序的解决方案。

相关内容