执行截图命令gnome-screenshot出现:
(gnome-screenshot:199783): Gtk-WARNING **: 19:47:51.997: cannot open display:
解决方法:
第一步:在客户端配置显示机
export DISPLAY="<ip>":0.0
第二步:授权远程访问
xhost local:gnome-screenshot
gnome-screenshot 是显示器截图命令
显示如下命令说明配置成功
若显示为:xhost: unable to open display “XXX”:
更改:
export DISPLAY=0.0
或
export DISPLAY=1.0
小知识:
export DISPLAY = [<ip>]:{a}.{b}
- ip为X Server地址,如果ip为空,则通过域套接字连接到本地的X Server。
- a为display number,这与传递给xinit的display选项对应,这个display number为X Server的监听端口号送去6000。因此,实际上此时B机器上的X Server在监听6001端口,可以使用netstat命令验证。
- b为screen number(可能是多显示器的情况下指定显示在哪个显示器,未验证),通常情况下都为0.
第三步:执行截图命令
gnome-screenshot
可成功截图~