Ich arbeite an einem Projekt mit BeagleBone Black und einem LCD-Umhang.
Dazu lade ich das aktuelle BBB IOT-Image von ihrer Website herunter und installierte LXDE für die Benutzeroberfläche.
Ich möchte eine Anwendung erstellen, die beim Booten auf dem LCD startet.
Ich muss den Anmeldeschritt beim Start entfernen. Ich denke, dass LightDM als Desktop-Manager verwendet wird (vielleicht hilft), aber im Moment gelingt es mir nur, den Benutzernamen automatisch einzufügen.
Meine Frage ist, wie ich diesen Schritt ohne weitere Benutzereingriffe passieren kann.
Danke, Dragos.
Akzeptierte Antwort:
1) Bearbeiten Sie Ihr lightdm
Konfigurationsdatei:
sudo nano /etc/pam.d/lightdm
Vor dem @include common-auth
line , fügen Sie die folgende Zeile hinzu:
auth sufficient pam_succeed_if.so user ingroup nopasswdlogin
2) Erstellen Sie ein nopasswdlogin
Gruppe:
sudo addgroup --system nopasswdlogin
3) Fügen Sie den Benutzer USER
hinzu zu nopasswdlogin
:
sudo adduser USER nopasswdlogin
4) Fügen Sie die folgende Zeile oben in Ihre /etc/lightdm/lightdm.conf
ein Konfigurationsdatei:
[SeatDefaults]
autologin-user=USER
autologin-user-timeout=0