我有一个安装了 x2goclient 版本 4.0.1.1 的 Ubuntu 14.04 系统。当我打开客户端时,GUI 没有显示。
我尝试通过运行来清除本地设置rm -rf ~/.x2go
,但这没有帮助。此外,当我运行时,strace x2goclient
我不断收到如下行:
recvmsg(6, 0x7fffc069d220, 0) = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(6, 0x7fffc069d3f0, 0) = -1 EAGAIN (Resource temporarily unavailable)
recvmsg(8, 0x7fffc069d3e0, 0) = -1 EAGAIN (Resource temporarily unavailable)
poll([{fd=3, events=POLLIN}, {fd=7, events=POLLIN}, {fd=8, events=POLLIN}, {fd=15, events=POLLIN}, {fd=6, events=POLLIN}, {fd=16, events=POLLIN}], 6, 13176
怎么了?我该怎么办?
PS 也尝试从其稳定和不稳定存储库安装最新版本,但没有成功,发生了同样的事情。
答案1
解决方案:将版本升级到最新的 x2go repo 版本并安装 xfce 后,窗口出现在屏幕边缘。
首先不知道为什么它会被画在屏幕外面,也许改变桌面分辨率也会显示它。
答案2
我遇到了同样的问题,但是一旦我安装/升级 xfce4,问题就消失了。
步骤:安装X2Go服务器:
sudo apt-get install x2goserver x2goserver-xsession
在这种情况下,我将访问远程 Ubuntu 服务器的 XFCE4 桌面,因此也要安装 Xfce4:
sudo apt-get install xfce4
最后运行reboot命令重新启动服务器。
答案3
对我来说,tmux
x2go 出了问题,导致它只显示终端。tmux
每次打开 shell 时都让它不打开似乎可以解决问题。