lightdm이 자동으로 로그인한 후 내 배경화면을 표시하는 방법

lightdm이 자동으로 로그인한 후 내 배경화면을 표시하는 방법

[좌석:*]에서 내가 하는 일은 다음과 같습니다.

/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

관련 정보