Pracuji na projektu pomocí BeagleBone Black a LCD pláště.
Za tímto účelem jsem si stáhl aktuální obrázek BBB IOT z jejich webových stránek a nainstaloval LXDE pro uživatelské rozhraní.
Chci vytvořit aplikaci, která se spustí při startu na LCD.
Potřebuji odstranit krok přihlášení při spuštění. Myslím, že LightDM se používá jako správce plochy (možná pomáhá), ale zatím se mi daří pouze automaticky vložit uživatelské jméno.
Moje otázka zní, jak mohu projít tímto krokem bez jakéhokoli dalšího zásahu uživatele.
Děkuji, Dragosi.
Přijatá odpověď:
1) Upravte lightdm
konfigurační soubor:
sudo nano /etc/pam.d/lightdm
Před @include common-auth
řádek , přidejte následující řádek:
auth sufficient pam_succeed_if.so user ingroup nopasswdlogin
2) Vytvořte nopasswdlogin
skupina:
sudo addgroup --system nopasswdlogin
3) Přidejte uživatele USER
na nopasswdlogin
:
sudo adduser USER nopasswdlogin
4) Přidejte následující řádek do horní části /etc/lightdm/lightdm.conf
konfigurační soubor:
[SeatDefaults]
autologin-user=USER
autologin-user-timeout=0