Debian 在没有桌面的情况下启动 Qt GUI 应用程序

2024-04-18

我在 SBC 上运行 Debian 2.6,我计划在嵌入式设置中使用它。我需要做的是配置它,以便 linux 启动并运行我的 Qt GUI 应用程序。我是否需要窗口管理器来执行此操作,或者我可以使用 X11 来执行此操作吗?另外,因为它将用于嵌入式系统,所以我不想加载任何桌面管理器。任何有关如何做到这一点的信息都会很棒!


是的,您可以在没有窗口管理器的情况下做到这一点。

first:您需要启动到非 X 会话、初始化级别 1 或 3。

second:您需要通过调用 X 或 xinit 以基本模式启动 X 服务器。

third:启动您的应用程序。您可能需要对应用程序在屏幕上的位置及其代码中的尺寸进行更多控制,因为您将没有窗口管理器来帮助解决此问题。

或者:您可以启动一种更基本的窗口管理器来查看它们如何在您的系统中运行。 Motif 窗口管理器 (mwm) 和选项卡窗口管理器 (twm)

Note:在没有窗口管理器的情况下工作时,您可能会陷入无法执行一些非常基本的操作的状态(例如:关闭窗口、移动窗口、调整窗口大小)。您可能会发现,如果没有至少一些更基本的窗口管理功能,您就无法生存。请记住,在关闭此循环之前,Ctrl + Alt + Backspace 将终止 XServer。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Debian 在没有桌面的情况下启动 Qt GUI 应用程序 的相关文章

随机推荐