
無法讓 CutyCapt 工作。我在 CentOS 7 虛擬機器上運行它。我直接在命令列上運行它,尚未使用腳本。
# 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
.