xdotool无法通过SSH工作

时间:2014-06-28 06:33:38

标签: ssh xdotool

我想通过SSH使用xdotool但是出现以下错误:

Error: Can't open display: (default)

我找到了这个解决方案:

export DISPLAY='0:0'

仍然得到几乎相同的错误:(。我也尝试过:

export DISPLAY=:0; or: export DISPLAY="0:0", ...

总是这样的错误:

Error: Can't open display: (0:0)

thera是xdotool的替代(工作)解决方案吗?

我不知道它是否有效。我只有一个SSH连接。

3 个答案:

答案 0 :(得分:4)

export DISPLAY=:0.0 && xdotool key a

试试这个=)

答案 1 :(得分:1)

你做对了export DISPLAY='0:0'
但你也应该像这样设置 XAUTHORITY
export XAUTHORITY="/home/username/.Xauthority"

当然,用户名是通过gnome登录的帐户。

  

不要忘记使用正确的帐户名更改用户名。

答案 2 :(得分:-2)

我找到了这个问题的有用链接,请参考以下帖子 Accessing the X Display for Ubuntu GDM login screen

它说

  

“您需要有权连接到显示器。请注意X命令的-auth参数。这就是权限所在。”

尝试

export XAUTHORITY=/var/run/gdm/auth-for-gdm-[whatever-it-is]/database

希望有所帮助

相关问题