Wie kann ich Lubuntu automatisch anmelden?

7

Ich möchte wissen, wie ich Lubuntu 14.04 alle zwei Stunden neu starten, mich anmelden und ein Programm öffnen kann. Ich stecke derzeit im ersten Teil fest, der darin besteht, dass er sich automatisch anmeldet. Ich habe versucht, die Ordner lightdm.conf und lightdm.conf.d sowie default.conf ohne Erfolg zu ändern. Was sollte ich tun?

Byte11
quelle
Versuchen Sie diesen Rat für Autologin: ubuntuforums.org/showthread.php?t=1472113
whtyger

Antworten:

8

Gemäß der Lubuntu-Dokumentation, https://help.ubuntu.com/community/Lubuntu/Boot_Install_Login#For_release_12.04_and_on_.28LightDM.29 , müssen Sie eine /etc/lightdm/lightdm.conf mit folgenden Inhalten erstellen: (do dies als Wurzel)

[SeatDefaults]
autologin-user=<YOUR USER>
autologin-user-timeout=0
# Check https://bugs.launchpad.net/lightdm/+bug/854261 before setting a timeout
user-session=Lubuntu
greeter-session=lightdm-gtk-greeter
Rex
quelle
Diese Datei existiert nicht, und als ich diese erstellt und diese Informationen hinzugefügt habe, hat sie nicht funktioniert.
Byte11
nvm, ich habe das Problem gefunden. Ihre Antwort hat jedoch geholfen, danke!
Byte11
@ Byte11 könntest du dann bitte die Antwort posten?
Dacabdi
1
@ DavidCabrera Ich kann mich wirklich nicht erinnern, da es so lange her ist. Ich erinnere mich, dass ich einige Änderungen an einer Datei in Nano vorgenommen habe, die etwas mit der Funktionsweise des Befehls su, sudo oder restart zu tun hatten. Das ist alles, woran ich mich vage erinnern kann, sorry. Ich weiß, dass es in Lubuntu 14.04 tatsächlich möglich ist, ohne externe Software zu installieren.
Byte11
fand eine Lösung ... postete sie als Antwort
dacabdi
7

Diese Lösung hat bei mir funktioniert. Der Link (unten) ist tot, aber ich habe eine zwischengespeicherte Version.

$ sudo nano /etc/lightdm/lightdm.conf

Fügen Sie die folgenden Zeilen hinzu, die myusername durch Ihren Benutzer ersetzen:

[Seat:*]
pam-service=lightdm
pam-autologin-service=lightdm-autologin
autologin-user=myusername
autologin-user-timeout=0

Zur Überprüfung verwenden:

$ /usr/sbin/lightdm --show-config

Quelle: http://www.neatlittleinsights.com/htdocs/lubuntu_16.04_autologin.html

Dacabdi
quelle
6

Lubuntu verwendet LightDM für die Anmeldung. Sie müssen die Konfigurationsdatei ändern. Sie müssen überprüfen, wo sie sind:

/usr/sbin/lightdm --show-config

Die richtigen Konfigurationsdateien finden Sie im Abschnitt " Quellen ".

Dann können Sie den ersten mit Root-Rechten bearbeiten (zB für Ubuntu 17 ist dies):

sudo nano /usr/share/lightdm/lightdm.conf.d/20-lubuntu.conf

Fügen Sie Ihren Benutzernamen zur Autologin-Benutzerzeile hinzu (oder fügen Sie die Zeile hinzu, wenn sie nicht definiert ist). Es wird so aussehen:

[Seat:*]
user-session=lubuntu
autologin-user=myusername
autologin-user-timeout=0

Speichern und erneut prüfen mit

/usr/sbin/lightdm --show-config
wroadd
quelle
0

Erstellen Sie eine beliebig benannte Datei in sudo nano /etc/lightdm/lightdm.conf.d/z 10-autologin.conf.

mit dem Inhalt

[Seat:*]
autologin-guest = false
autologin-user = USERNAME
autologin-user-timeout = 0

[SeatDefaults]
allow-guest = false

Aktivieren Sie sudo /usr/sbin/lightdm --show-configdiese Option, um verschiedene Einstellungen mit einem Großbuchstaben anzuzeigen, der angibt, aus welcher Datei sie stammen. In meinem Fall lautet der relevante Brief I:

   [Seat:*]
E  user-session=ubuntu
C  greeter-wrapper=/usr/lib/lightdm/lightdm-greeter-session
D  guest-wrapper=/usr/lib/lightdm/lightdm-guest-session
H  greeter-session=lightdm-gtk-greeter
G  xserver-command=X -core
I  autologin-guest=false
I  autologin-user=ben
I  autologin-user-timeout=0
I  allow-guest=false
Ben
quelle