LightDM添加窗口管理器(Openbox)

时间:2018-07-30 09:03:29

标签: linux ubuntu window-managers display-manager

我正在通过LightDM在信息亭模式下运行我的应用程序(GUI)。这工作正常,但是我很难包括openbox在内。尽管我将openbox设置为user-session

,但我的应用程序根本没有边框或装饰。

lightdm.conf:

[SeatDefaults]
user-session=openbox
autologin-user= xxxx
autologin-user-timeout=0
session-setup-script= /home/xxxx/Desktop/runapp.sh // run application 

/usr/share/xsessions中有一个openbox.desktop文件,所以我不知道为什么它不适合我。

1 个答案:

答案 0 :(得分:0)

因此解决方案非常简单。

您需要在 autoscript.sh

中创建一个 /home/xxx/.config/openbox/autoscript.sh 文件

如果您没有 openbox 文件夹,只需创建一个。

这是我的 autoscript.sh 文件的外观:

cd /home/xxx/Desktop/app         //switch to folder where my app is located
./runapp                        // run my app

使其可执行: chmod +x autoscript.sh

lightdm.conf

[SeatDefaults]
user-session=openbox
autologin-user= xxx
autologin-user-timeout=0

现在,当我启动时,使用openbox窗口管理器可以正确显示我的GUI应用程序。