在没有窗口管理器的情况下在 X 上启动时运行 GUI 程序

在没有窗口管理器的情况下在 X 上启动时运行 GUI 程序

我想在启动后在 X 上启动一个程序。我不需要桌面管理器,也不需要窗口管理器,只想在启动后启动一个像 Firefox 这样的程序。

是否有一个标准的方法来做到这一点?

答案1

我记得以前我必须通过编写 .xinitrc 文件并运行 startx 来设置自己的 X 内容。我怀疑这在现代 xorg/distros 上不太适用。

另外,我注意到有一个名为的文件/etc/X11/xinit,它只是启动 X 会话管理器。我希望您可以编辑它来执行其他操作。

顺便说一句,我想你可能想要一个窗口管理器,否则您可能会遇到 Firefox 问题。默认窗口管理器名为x-window-manager


好的,这是一个更好的答案......

创建一个新文件 ~/.xsessionrc

STARTUP=

创建一个新文件,~/.Xsession[注意大写 X]:

x-window-manager &
firefox

注销并重新登录。

相关内容