大家好,我有 xorg-edgers ppa nvidia 驱动程序版本 340。
输入 glxinfo 显示
name of display: :0
display: :0 screen: 0
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
server glx vendor string: NVIDIA Corporation
server glx version string: 1.4
server glx extensions:
我试过
export LIBGL_DEBUG=verbose
glxinfo
但这并没有什么新发现。
我检查了libGL.so
一下/usr/lib/x86_64-linux-gnu
,它指向了 mesa,libGL.so
我调整了软链接以指向 nvidia 驱动程序,但它仍然不起作用。
我ldconfig
什麼也没做。
ldd /usr/lib/glxinfo
显示它链接到正确的 nvidialibGL.so
glxgears
运行非常慢
我究竟做错了什么?
答案1
重新启动计算机后,一切恢复正常。
如果有人遇到这种情况,最可能的原因是libGL.so
重新链接到 mesa。我猜在重新链接后可能需要重新启动 XServerlibGL.so
与往常一样,AskUbuntu 不提供技术支持,因此本文的大部分内容仅供参考。抱歉。