swrast 驱动程序无法在 Arch Linux 上与 Nvidia 驱动程序一起加载

swrast 驱动程序无法在 Arch Linux 上与 Nvidia 驱动程序一起加载

nouveau驱动程序切换到 Nvidia 驱动程序后,我的程序在启动时崩溃,提示 swrast 驱动程序加载失败。问题似乎出在驱动程序上。我有 Nvidia 驱动程序:

lib32-nvidia-libgl 375.10-2
lib32-nvidia-utils 375.10-2
libvdpau 1.1.1-2
libxnvctrl 375.10-1
nvdock 1.02-5
nvidia 375.10-1
nvidia-libgl 375.10-2
nvidia-设置 375.10-1
ia-utils 375.10 -2
opencl-nvidia 375.10-2

LIBGL_DEBUG=verbose glxinfo给出一些错误:

显示名称: :0.0
libGL: 屏幕 0 似乎不支持 DRI2
libGL: OpenDriver: 正在尝试 /usr/lib/xorg/modules/dri/tls/swrast_dri.so
libGL: OpenDriver: 正在尝试 /usr/lib/xorg/ module/dri/swrast_dri.so
libGL:无法打开配置文件/home/pengowen/.drirc:没有这样的文件或目录。
libGL:无法打开配置文件/home/pengowen/.drirc:没有这样的文件或目录。
libGL 错误:未找到匹配的 fbConfigs 或视觉效果
libGL 错误:无法加载驱动程序:swrast
X 失败请求的错误:GLXBadContext
失败请求的主要操作码:154 (GLX)
失败请求的次要操作码:6 (X_GLXIsDirect)
失败请求的序列号:48
输出流中的当前序列号:47

一些信息:

uname -a

Linux arch-pc 4.8.6-1-ARCH #1 SMP PREEMPT 2016 年 10 月 31 日星期一 18:51:30 CET 2016 x86_64 GNU/Linux

inxi -G

显卡: 显卡: NVIDIA GK110 [GeForce GTX 780] 显示服务器: X.Org 1.18.4 驱动程序: nvidia 分辨率:[电子邮件受保护] GLX 渲染器:不适用 GLX 版本:不适用

我的 X 日志 ( /var/log/Xorg.0.log) 在这里: http://pastebin.com/ediKiaXe

相关内容