我正在尝试启动 XServer,以便使用 Paraview 在集群 GPU 上执行图形渲染。由于集群通常由任务调度程序驱动,因此 xserver 通常不运行。为了进行可视化,我需要与 Paraview 服务器结合启动 Xserver。
如果我尝试使用以下方式手动启动 XServer
xinit
我收到以下错误信息:
(EE)
Fatal server error:
(EE) PAM authentication failed, cannot start X server.
Perhaps you do not have console ownership?
(EE)
(EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
(EE)
我尝试使用xclock
from ssh -X
,效果不错。如果我尝试glxinfo
,效果就不理想。
我正在通过 ssh 从远程计算机登录。有什么建议吗?
答案1
我也遇到了同样的问题。就我而言,我通过更改文件解决了这个问题/etc/pam.d/xserver
。
将行更改auth required pam_console.so
为auth sufficient pam_permit.so