在过去的几个月里,我偶尔会使用 TeamViewer 访问运行 Ubuntu 18.04 的 PC。为了实现这一点,所述 PC 一直处于打开状态,理想情况下我希望保持这种状态,因此无法通过重启来补救。
我刚刚连接上网络,注意到了一些相当奇怪的行为。有些应用程序似乎在启动后或使用一段时间后瞬间冻结。令人费解的是,它们只是“视觉上无响应”——它们仍然响应鼠标和键盘输入,只有窗口中显示的内容被冻结。我可以轻松关闭窗口,进程立即停止。当我再次运行它时,我可以看到由于鼠标和键盘输入而导致的更改已被记录。此外,在文件管理器(Nautilus)的特定实例中,当它“冻结”并且我单击以更改正在查看的文件夹时,任务栏会记录更改(我所在的文件夹的名称会更改)。受影响最严重的两个应用程序是 gnome-control-center 和 gnome-system-monitor。另一方面,有些应用程序似乎从未受到影响,例如 Firefox。
我对 Ubuntu 的了解非常有限,所以如果有人能解释一下发生了什么,我将不胜感激。大概有一个进程负责“视觉显示”的内容,理想情况下我应该终止并重新启动它,然后一切都会恢复正常。
答案1
事实证明,这个问题比我想象的要容易解决得多。只需按 Alt+F2 和“r”命令即可重新启动 gnome shell,所有问题都消失了,同时保持 TeamViewer 会话处于打开状态。但是,我仍然有点好奇为什么会出现奇怪的“仅可视”冻结,所以如果有人愿意提供一些见解,我将不胜感激。