这些是我在 [座位:*] 内所做的事情
/etc/lighdm/lighdm.conf
我变了
greeter-session=lightdm-gtk-greeter
autologin-user=pi
autologin-user-timout=0
并在
/etc/lighdm/lightdm-gtk-greeter
我将背景更改为我喜欢的背景
[greeter]
background=/usr/share/pixmaps/splash.png
user-background=/usr/share/pixmaps/splash.png
当未启用自动登录时,我会看到背景壁纸,但我必须手动登录。当启用自动登录时,我用鼠标登录到黑屏,没有壁纸。我希望壁纸也出现在自动登录中。我已经在这上面花了很多时间。我已经尝试过没有 lightdm 的 Openbox 也使用 feh。但是自动登录而且 startx 必须手动完成。因为我不太熟悉 xinit。我试图在 chrome 加载时间来获取网站之前让信息亭显示壁纸。
答案1
如果lightdm
配置为autologin-user
,则它不会运行任何欢迎程序。它立即为给定用户打开一个会话并移交给窗口管理器。设置窗口管理器的背景应该执行您想要的操作,例如openbox
添加类似于以下内容的内容:
xsetbg /usr/share/pixmaps/splash.png &
给你的~/.config/openbox
.注意,openbox
必须在会话模式下运行,例如:
$ cat ~/.xinitrc
/usr/bin/openbox-session