远程使用gnome-screenshot出现Gtk-WARNING **: cannot open display:错误

执行截图命令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

可成功截图~

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值