gpt4 book ai didi

python - 在嵌入式计算机上仅运行一个带有 GUI 的 Python 应用程序 : is a X server and a window manager really required?

转载 作者:行者123 更新时间:2023-12-04 15:23:42 26 4
gpt4 key购买 nike

我需要尽可能快地启动嵌入式 Linux 计算机(假设 < 5 秒),并启动一个独特的 Python 应用程序(最终用户不会在这台机器上运行其他应用程序).目标与我之前的开源项目 SamplerBox 类似。 .

Python 应用程序有一个使用 wxPython 的 GUI(即 wxWidgets)。

为此我需要一个 X 服务器吗?或者 Python 可以直接以图形模式启动,而不需要 X 服务器吗?

此外,我是否需要窗口管理器,或者,因为只有一个应用程序会使用屏幕,所以不需要窗口管理器?

这似乎是可能的,as depicted here (从按下电源按钮到 GUI 应用程序在 1 秒内启动令人印象深刻!)但我想知道它是否真的需要启动 X 服务器和窗口管理器。

最佳答案

是的,您需要一个 X 服务器来运行该应用程序,但如果这是唯一要运行的应用程序,您可以在没有窗口管理器的情况下执行此操作。

只需安装xorg-xinit 包并在主目录中创建一个.xinitrc 文件,如下所示:

exec mycommand

然后运行startx

关于python - 在嵌入式计算机上仅运行一个带有 GUI 的 Python 应用程序 : is a X server and a window manager really required?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62774129/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com