自从我更新到 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