首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在VPS上运行xdotool

在VPS上运行xdotool
EN

Ask Ubuntu用户
提问于 2019-05-26 17:56:46
回答 1查看 613关注 0票数 2

我使用tigerVNC查看器连接到VPS,并运行如下命令:

代码语言:javascript
复制
 xdotool getmouselocation

但我总是会犯错误:

代码语言:javascript
复制
 Segmentation fault (core dumped)

在我的桌面上,它是工作的,但不在我的VPS上。

我就是这样建立VPS的:

代码语言:javascript
复制
apt-get update
apt-get upgrade
apt install xfce4 xfce4-goodies tightvncserver
vncserver
vncserver -kill :1
nano ~/.vnc/xstartup
     #!/bin/bash
     xrdb $HOME/.Xresources
     startxfce4 &
chmod +x ~/.vnc/xstartup
vncserver
sudo apt update
sudo apt install xdotool

我能做什么?

EN

回答 1

Ask Ubuntu用户

发布于 2019-05-27 15:09:07

xdotool与某些VNC实现(特别是tightvnc )之间的错误/不兼容。见这个有3年历史的关于xdotool的公开GitHub问题

xdotool developer 提到了一个解决办法线程中,通过从源代码构建特定的旧版本的xdotool

作为一种解决办法,你们可以使用edbbb7a (从2013年12月开始)作为git提交,并且在tightvnc:% git签出edbbb7a8f664ceacbb2cffbe8ee4f5a26b5addc8 % make % DISPLAY=:1 xdotool :320 y:240屏幕:0窗口:37上是成功的。

或者,您可以尝试将tightvnc替换为例如,tigervnc,哪个似乎没有这个问题

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1146367

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档