![远程访问 20.04 会在闲置几分钟后锁定窗口管理器](https://linux22.com/image/1632776/%E8%BF%9C%E7%A8%8B%E8%AE%BF%E9%97%AE%2020.04%20%E4%BC%9A%E5%9C%A8%E9%97%B2%E7%BD%AE%E5%87%A0%E5%88%86%E9%92%9F%E5%90%8E%E9%94%81%E5%AE%9A%E7%AA%97%E5%8F%A3%E7%AE%A1%E7%90%86%E5%99%A8.png)
我在 KVM 服务器上运行了一个 ubunutu 20.04 VM。KVM 服务器位于更新的 ubuntu 20.04 系统上。VM 基本上是一个刚刚下载并更新的未修改版本。添加了 x2go,以便我可以从 Windows 机器访问它。使用最新的 x2go 版本,该版本在同一 KVM 服务器上运行的 16 和 18 版本的 ubuntu VM 上运行良好。我正在运行的窗口管理器是 xfce。我这里唯一奇怪的东西是在第二个磁盘上配置了 btrfs(但未被访问)。根卷是安装期间配置的默认 ext4 文件系统。
我可以通过 x2go 连接到虚拟机,运行一些终端、命令等。一切似乎都运行正常。但是,如果我让它静置几分钟(我还没有计时,但少于 30 分钟),窗口管理器似乎挂起了。嗯,差不多。键盘没有效果。单击鼠标也没有效果。将鼠标移到终端窗口的一角会将鼠标图像更改为允许调整大小的图像,但调整大小不起作用。我必须重新启动虚拟机才能清除此问题。
我尝试在其中一个窗口中运行一个后台脚本,该脚本每 30 秒输出一次日期。即使在发生此故障事件后,该脚本仍将继续运行并滚动窗口。直接从虚拟机管理器调出到 KVM 服务器上的控制台不会出现此行为。
尝试在 Windows 7 以及更新的 Windows 10 机器上运行 x2go,结果相同。
我尝试了各种 sshd 超时值,但没有效果,如果上述日期脚本的输出仍然生成输出,那么这就是我所期望的。
请注意,直接与 20.04 KVM 服务器(而不是其中一个虚拟机)的 x2go 连接也表现出相同的行为。
有趣的是,我还在 qNAP 服务器上设置了一个新的 20.04 VM。它有一种方法可以在 VM 的网页中调出控制台。这也表现出了同样的行为。
正如我所说,ubuntu 16 和 18 版本在相同的基础架构上运行良好。
一切似乎都指向 20.04 的问题,但我很难相信世界上其他人会容忍这种行为。不知道我的环境中什么会导致这样的事情。
不知道还能去哪里找。有什么想法吗?我宁愿不回到 18.04,但会根据需要。这让我无法使用 20.04。
谢谢!
答案1
感谢此链接上的 user300458
看来这是电源管理问题。我必须进入系统设置,电源,进入显示选项卡,然后关闭“开关”小部件。这解决了 x2go 和 qNAP 控制台问题。