0

对于嵌入式视频播放器,我需要 X11 以启动它,我将在稍后的过程中通过脚本启动 xine。

“裸”的 X11 安装将始终启动 xterm,杀死 xterm 也会杀死 X11。

关于如何“裸体”启动 X11 的任何想法?

您的回答一如既往地受到高度赞赏,谢谢,

PS。另外,作为奖励,在启动时启动 X11 的任何好的方法(即没有 .bashrc,没有 mingetty --autologin)?

4

2 回答 2

2

您可以通过从命令行运行“X”或“Xorg”来运行 X。要在启动时启动 X,这取决于您的系统。具有 inittab 的 Linux 系统可以添加 X 作为另一个 tty,就像在 inittab 中为其他 tty 完成的方式一样。FreeBSD 用户可以把它放在 /etc/ttys 中。

另一种方法是为 root 使用自定义 .xinitrc,它运行您想要的脚本。您将需要以某种方式对 X 服务器进行身份验证,因此 .xinitrc 路由可能是最简单的方法。

于 2011-08-22T15:23:18.573 回答
1

如果你直接调用 X 而不是 gdm 或类似的,你可以得到一个简单的(即空的)显示,例如:

/usr/bin/X :0

如果你想让它自动发生,你可以把它放在 /etc/rc.local(如果你有的话),或者写一个你自己的 init 脚本。

于 2011-08-22T15:21:39.547 回答