我使用tigerVNC查看器连接到VPS,并运行如下命令:
xdotool getmouselocation但我总是会犯错误:
Segmentation fault (core dumped)在我的桌面上,它是工作的,但不在我的VPS上。
我就是这样建立VPS的:
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我能做什么?
发布于 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,哪个似乎没有这个问题。
https://askubuntu.com/questions/1146367
复制相似问题