我在SBC上运行Debian 2.6,我打算在嵌入式设置中使用它.我需要做的是配置它,以便linux启动并运行我的Qt GUI应用程序.我是否需要窗口管理器来执行此操作,或者我可以使用X11执行此操作.另外,因为它将用于嵌入式系统,我不想加载任何桌面管理器.有关如何做到这一点的任何信息都会很棒!
是的,没有窗口管理器,你可以做到这一点.
第一:您需要启动到非X会话,初始级别1或3.
第二:你只需要调用X或xinit就可以在基本模式下启动X服务器.
第三:启动你的应用程序.您可能需要更多地控制应用在屏幕上的位置及其在代码中的尺寸,因为您将没有窗口管理器来帮助解决此问题.
或者:您可以启动一个更基本的窗口管理器,以查看它们如何与您的系统一起使用.Motif窗口管理器(mwm)和Tab窗口管理器(twm)
注意:在没有窗口管理器的情况下工作时,您可能会进入无法执行某些非常基本操作的状态(例如:关闭窗口,移动窗口,调整窗口大小).如果没有至少一些更基本的窗口管理功能,您可能会发现无法生存.在关闭此循环之前,请记住,Ctrl + Alt + Backspace将终止XServer.