Como fazer meu wallpaper aparecer após o autologin no lightdm

1

Estas são coisas que fiz  Inside [Assento: *] em

/etc/lighdm/lighdm.conf

eu mudei

greeter-session=lightdm-gtk-greeter
autologin-user=pi
autologin-user-timout=0

e em

/etc/lighdm/lightdm-gtk-greeter

Eu mudei o fundo para o meu preferido por

[greeter]
background=/usr/share/pixmaps/splash.png
user-background=/usr/share/pixmaps/splash.png

Verei o papel de parede em segundo plano quando o login automático não estiver ativado, mas preciso fazer o login manualmente. Quando login automático habilitado estou logado na tela preta com o mouse e sem papel de parede.Eu quero o papel de parede para aparecer em autologin também.Eu já gasto muito tempo sobre isso.Eu tentei Openbox sem lightdm também usando feh.Mas autologin e startx tinha que ser feito manualmente. Como eu não sou bem versado com xinit. Eu estou tentando fazer isso para o quiosque para mostrar um papel de parede antes do tempo de carregamento levado pelo chrome para buscar o site.

    
por athul 18.12.2017 / 09:25

1 resposta

2

Se lightdm estiver configurado com autologin-user , ele não executará nenhuma saudação. Ele imediatamente abre uma sessão para o usuário e passa para um gerenciador de janelas. Definir o plano de fundo do seu gerenciador de janelas deve fazer o que você deseja, por exemplo, para openbox adicionar algo semelhante a:

xsetbg /usr/share/pixmaps/splash.png &

para o seu ~/.config/openbox . Observe que openbox deve ser executado no modo de sessão, por exemplo:

$ cat ~/.xinitrc
/usr/bin/openbox-session
    
por 12.07.2018 / 18:44