如何测试X Window Manager

时间:2013-12-30 07:47:11

标签: linux unix testing x11 window-managers

我已经尝试为X Window System编写自己的(简单但很少有重要功能)窗口管理器。但在写完基础(非常小)后,我遇到了测试问题。我试过在虚拟机上测试,但这种方式很不舒服。那么,如何在不登出当前会话的情况下测试窗口管理器呢?

3 个答案:

答案 0 :(得分:6)

您可以在嵌套的X服务器中测试窗口管理器。 Xnest已经被Xephyr淘汰了,所以我会建议后者用于你的实验。

答案 1 :(得分:1)

另一种选择是在您的计算机上启动vnc服务器,并将DISPLAY变量设置为指向运行实验性WM的变量。

答案 2 :(得分:0)

你可以使用Xnest(似乎没有默认安装,但它至少有一个Debian包)。这允许您在当前显示的窗口中运行独立的X服务器。

过去,我使用它来试验或解决窗口管理器配置问题(只需启动Xnest,启动指向新X显示的窗口管理器,您可以在那里进行故障排除或实验,而不会冒当前会话的风险)。