我正在运行带有 4.8.4-200 内核的 Fedora 24,并且最近安装了 NVidia 视频驱动程序 304.132(带有针对较新内核的补丁)。
当我尝试以普通用户(添加到“视频”组)身份运行 glxinfo 时,我得到:
显示名称: :0 X 请求失败的错误:BadValue(整数参数超出操作范围) 失败请求的主要操作码:153(GLX) 失败请求的次要操作码:24(X_GLXCreateNewContext) 失败请求的值:0x0 失败请求的序列号:87 输出流中的当前序列号:88
当我使用 sudo 或以 root 身份运行此命令时,运行正常。SELinux 设置为宽容模式。
答案1
根据https://devtalk.nvidia.com/default/topic/974456/f24-permission-problems-/?offset=2。
也有报道称https://unix.stackexchange.com/q/321185/49753和https://askubuntu.com/q/845720/227803以及许多其他地方。目前唯一的解决方案显然是降级到以前的驱动程序版本 (304.131)。具体如何操作取决于您的发行版。