多个 X 实例

多个 X 实例

我可以通过 运行多个 X 实例startx -- :1,并且在 X 会话之间切换很容易,但切换回我的帐户(其中包含许多视觉附加功能)需要很长时间,大约 10-20 秒,并且所需的时间非常不一致。(切换到“股票”帐户还不错。)有什么方法可以缩短这个时间吗?

我在 nVidia 显卡上运行 Compiz(带有许多附加功能)。

答案1

当您切换回帐户时,硬盘是否处于活动状态?如果是,则意味着您的计算机正在交换。解决方法是增加更多 RAM,或减少使用大量内存的程序。

否则,视频驱动程序效率低下。您可以在视觉效果和速度之间做出妥协 — 尝试关闭或降低一些 compiz 附加功能。

根据您运行多个 X 实例的原因,可能还有其他方法可以避免冗长的切换。例如,如果您想以另一个用户的身份运行 GUI 程序,则可以使用ssh -X(速度慢但简单)或复制.Xauthoritycookie(本机速度但每个会话需要更多工作)。如果您想尝试其他窗口管理器,也可以使用 Xnest 或 VNC 来实现。

相关内容