运行gtk+;debian喘息样信息亭模式下X中的3个应用程序

运行gtk+;debian喘息样信息亭模式下X中的3个应用程序,gtk,gtk3,xorg,Gtk,Gtk3,Xorg,在X上运行自编2D gtk+3 gui的最低设置是什么(weston在这个arm平台上是不可能的)。没有一个完整的桌面环境。 我寻找一种解决方案,作为一个用户,一个进程启动X,然后启动我的gui。如果我的gui退出(这永远不会发生,但何时发生),系统应该重新启动。创建一个默认用户,可能为他启用。然后,您应该在此用户的主目录中创建一个.xinitrc,调用您需要的任何内容,例如: #! /bin/sh # Put any valid window manager here openbox &

在X上运行自编2D gtk+3 gui的最低设置是什么(weston在这个arm平台上是不可能的)。没有一个完整的桌面环境。
我寻找一种解决方案,作为一个用户,一个进程启动X,然后启动我的gui。如果我的gui退出(这永远不会发生,但何时发生),系统应该重新启动。

创建一个默认用户,可能为他启用。然后,您应该在此用户的主目录中创建一个
.xinitrc
,调用您需要的任何内容,例如:

#! /bin/sh
# Put any valid window manager here
openbox &
myapplication
shutdown -h

这个不行。在新安装的Debian Wheezy上,我安装了
apt get install openbox xfce4终端,编辑了
/etc/inittab
,并用
1:2345:respawn:/sbin/getty 38400 tty1
替换为
1:2345:respawn:/bin/login-f root tty1/dev/tty2>&1
,并用此内容创建了
/.xinitrc
/bin/sh openbox和xfce4终端关闭-h
。重新启动后,root用户在tty1上自动登录,但没有启动X服务器。链接的问题提供了在X中自动登录的不同方式,但没有一种是您所做的。建议安装
gdm
,因此您应该遵循第一个答案。