您可以休眠并恢复一个桌面会话,同时保持另一个桌面会话运行吗?

Oli*_*Oli 6 hibernate multiseat power-management

我将在这里践踏那些广为人知的行话,所以请不要太在意确切的用词。

我有一个在多座位配置中使用的桌面。两张显卡、两台显示器、两套外设和两个座位。这让我可以在自己这边工作,而孩子们和更好的一半可以在另一个屏幕上进行工作。这实际上非常有效,直到出现对另一个席位的争夺为止。

我们需要找到一种更好的方法来切换用户的座位。以下选项效果不佳

  • “切换用户”功能可以使用,但它不是自动的,它会使所有内容在后台保持活动状态。当我的世界使用 400% CPU 时,情况就不太好了。
  • 注销可以自动化,但它们会关闭所有内容并破坏状态。您可以恢复正在运行的应用程序,但要由它们来保留其状态。
  • 会话共享(即一次登录即可统治所有内容)会导致身体打架,并且不能保证您之前所做的事情在您返回时不会让一个蹒跚学步的孩子打碎她肮脏的小手。

我想要睡眠或休眠会话,以便他们在离开时不使用 CPU,当他们回来时,就好像他们从未离开过一样。主系统必须保持开启状态。我的座位必须留在原处。

我对传统桌面范式以外的替代方案持开放态度。我梦想破解这个问题的唯一方法是通过一系列根据需要启动和休眠的虚拟机。除了完成这项工作所需的所有粘合剂之外,这还意味着性能损失,并且我需要维护多个安装。


围绕这些词有很多问题,与我真正想要的无关,但我也无法想象这在漫游配置文件网络中不是一个理想的功能(不,我们还没有这个 - 还没有) )。我发现的一切要么与系统范围的冬眠有关,要么与生物学有关。