当运行一些 X 程序时。使用 ssh -X 远程连接,显示“libGL 错误:无法加载驱动程序:r600”

当运行一些 X 程序时。使用 ssh -X 远程连接,显示“libGL 错误:无法加载驱动程序:r600”

操作系统:CentOS Linux 版本 7.0.1406(核心)

内核:3.10.0-123.8.1.el7.x86_64

当我运行 xcrysden 时(http://www.xcrysden.org/)通过 ssh -X 远程连接,它崩溃并出现错误:

“libGL 错误:无法加载驱动程序:r600

libGL 错误:使用 LIBGL_DEBUG=verbose 重试以获取更多详细信息。”

但这仅发生在 ssh 会话中。该程序在本地运行良好。

仅某些程序发生崩溃,但并非全部发生。我可以正常使用 ssh 运行 X 程序,例如 xterm、gnome-terminal、evince ...。但是当我通过 ssh 运行 glxgears 或 glxinfo 时,它会给出相同的错误。

$  LIBGL_DEBUG=verbose  glxinfo
name of display: localhost:12.0
libGL: OpenDriver: trying /usr/lib64/dri/tls/r600_dri.so
libGL: OpenDriver: trying /usr/lib64/dri/r600_dri.so
libGL error: failed to open drm device: No such file or directory
libGL error: failed to load driver: r600
libGL: OpenDriver: trying /usr/lib64/dri/tls/swrast_dri.so
libGL: OpenDriver: trying /usr/lib64/dri/swrast_dri.so

有谁知道如何解决这个问题?

相关内容