32 位应用程序无法与 nvidia 440 驱动程序兼容

32 位应用程序无法与 nvidia 440 驱动程序兼容

自从我更新到 nvidia 440 驱动程序后,当我运行 32 位应用程序(包括 Steam GUI)时出现以下错误:

libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast
X Error of failed request:  GLXBadContext

有人告诉我解决方案是安装 440 32 位驱动程序: sudo apt install libnvidia-gl-440:i386

但我收到以下消息:

The following packages will be REMOVED:
  libnvidia-gl-418 libnvidia-gl-430 libnvidia-gl-440 libnvidia-ifr1-418
  libnvidia-ifr1-430 libnvidia-ifr1-440 nvidia-driver-440

所以它让我卸载驱动程序和 64 位 OpenGL 驱动程序,此后我无法运行任何应用程序。

我有 Ubuntu 18.04.4 LTS。

答案1

通过清除所有 nvidia 库sudo apt get purge nvidia* libnvidia*并重新安装驱动程序来修复此问题。sudo apt get install nvidia-drivers-440

相关内容