我收到以下错误,但不知道如何修复它。
错误
glxinfo
name of display: :0
X Error of failed request: BadValue (integer parameter out of range for operation)
Major opcode of failed request: 152 (GLX)
Minor opcode of failed request: 24 (X_GLXCreateNewContext)
Value in failed request: 0x0
Serial number of failed request: 96
Current serial number in output stream: 97
套餐
i libnvidia-gl-440 - NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
i libnvidia-gl-440:i386 - NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD
我尝试过降级驱动程序,但没有成功。网上大多数解决方案都涉及安装 32 位驱动程序,但我已经有一个了。我运行时glxgears
也遇到了同样的问题。
答案1
我在 Ubuntu 20.04 上遇到了类似的问题,但是按照其他答案的建议将用户添加到video
组中对我没有帮助。
相反,我需要使用所述方法安装正确的驱动程序这里。
ubuntu-drivers devices
检测显卡和推荐的驱动程序sudo ubuntu-drivers autoinstall
安装推荐的驱动程序sudo apt autoremove
删除多余的包- 重启
glxgears
对我有用。
希望有所帮助。
答案2
好吧,我刚刚在更新的 NVidia 20.04 中遇到了这个问题,这是第一个搜索结果。后来我在旧的 X-Plane 论坛中找到了解决方案:https://questions.x-plane.com/5090/linux-failed-request-badvalue-integer-parameter-operation?show=5146#c5146
我们的用户帐户必须包含在video
团体:sudo adduser $USER video