qt.qpa.screen:QXcbConnection:无法连接到显示器

qt.qpa.screen:QXcbConnection:无法连接到显示器

无法让 CutyCapt 工作。我在 CentOS 7 VM 上运行它。我直接在命令行上运行它,还没有使用脚本。

# echo $DISPLAY
:0

# CutyCapt --url=https://hostname/abc --out=test.jpg
qt.qpa.screen: QXcbConnection: Could not connect to display
Could not connect to any X display.

当我用它运行时遇到同样的问题xvfb-run

# xvfb-run --server-args="screen 0, 1920x1080x24" CutyCapt --url=https://hostname/abc --out=test.jpg
qt.qpa.screen: QXcbConnection: Could not connect to display :99
Could not connect to any X display.
/bin/xvfb-run: line 186: kill: (4853) - No such process

我也启用了 X11 转发/etc/ssh/sshd_config,但似乎没有帮助。

# cat /etc/ssh/sshd_config |grep X11Forw
#X11Forwarding no
X11Forwarding yes

关于如何实现这一点,有什么建议吗?

答案1

您应该X11Forwarding yes用替换ForwardX11 yes

相关内容