staging.inyokaproject.org

Automatische Anmeldung Xubuntu 16.04

Status: Gelöst | Ubuntu-Version: Xubuntu 16.04 (Xenial Xerus)
Antworten |

Tuemmler

Anmeldungsdatum:
26. März 2007

Beiträge: 8075

Moin Moin,

nachträgliche automatische Anmeldung Xubuntu 16.04 (noch nicht im Wiki eingetragen)

öffnen mit Root-Rechten

gksudo Editor /usr/share/lightdm/lightdm.conf.d/60-xubuntu.conf

hinzufügen unter user-session=xubuntu

autologin-user=username
autologin-user-timeout=0

Gruß

aasche

Anmeldungsdatum:
30. Januar 2006

Beiträge: 14259

Die beschriebene Vorgehensweise ist zwar nicht falsch, wird aber bei jedem Update des Pakets lightdm wieder zurueckgesetzt und ist daher nicht empfehlenswert. Stattdessen erstellt man mit Root-Rechten die Datei /etc/lightdm/lightdm.conf.d/60-autologin.conf. Der Inhalt:

autologin-user=BENUTZERNAME
autologin-user-timeout=0

Tuemmler

(Themenstarter)

Anmeldungsdatum:
26. März 2007

Beiträge: 8075

OK, gelesen, getan

burghard@burghard:~$ cat /etc/lightdm/lightdm.conf.d/60-autologin.conf
user-session=xubuntu 
autologin-user=burghard
autologin-user-timeout=0
burghard@burghard:~$ 

Dafür unter

/usr/share/lightdm/lightdm.conf.d/60-xubuntu.conf

die Einträge

autologin-user=burghard
autologin-user-timeout=0

entfernt. Ergebnis, kein Autologin. 😲

Einträge wieder unter

/usr/share/lightdm/lightdm.conf.d/60-xubuntu.conf

eingefügt, Autologin klappt.

Gruß

aasche

Anmeldungsdatum:
30. Januar 2006

Beiträge: 14259

Tuemmler schrieb:

OK, gelesen, getan [...] Ergebnis, kein Autologin. 😲

Logisch. Der Unterschied zwischen einem Programm und einem Dienst ist bekannt? Dann bitte auch die geaenderte Konfiguration neu einlesen.

Tuemmler

(Themenstarter)

Anmeldungsdatum:
26. März 2007

Beiträge: 8075

Moin Moin,

das sollte eigentlich bei einem Reboot geschehen, nada.

Gruß

aasche

Anmeldungsdatum:
30. Januar 2006

Beiträge: 14259

Tuemmler schrieb:

das sollte eigentlich bei einem Reboot geschehen, nada.

Dann bleibt als Fehlerquelle nur ein falscher Dateiinhalt in /etc/lightdm/lightdm.conf.d/60-autologin.conf uebrig:

[Seat:*]
autologin-user=BENUTZERNAME
autologin-user-timeout=0

Tuemmler

(Themenstarter)

Anmeldungsdatum:
26. März 2007

Beiträge: 8075

Moin Moin,

aasche schrieb:

Dann bleibt als Fehlerquelle nur ein falscher Dateiinhalt in /etc/lightdm/lightdm.conf.d/60-autologin.conf uebrig:

Aarggg...

Nö, die Dummheit des Auszuführenden. Die Datei /60-autologin.conf war ein Ordner in diesem hatte ich einen Unterordner /xubuntu.conf mit den Autologin-Befehlen eingetragen. Nach löschen des Ordners /60-autologin.conf und den Eintrag als Datei /60-autologin.conf mit den Autologin-Befehlen eingetragen funktioniert das Ganze..

OK, alles gut, ich prüfe jetzt erst einmal wie es zu diesem ominösen Umstand kam.

Danke und Gruß

Nachtrag:

Ok, wie man am Screenshot sieht, legt der Befehl bei mir

 sudo mkdir /etc/lightdm/lightdm.conf.d/60-autologin.conf

einen Unterordner /60-autologin.conf an.

Eine in diesem Unterordner angelegte Datei Xubuntu.conf (Name willkürlich gewählt) mit den Autologin-Befehlen bleibt wirkungslos.

Es hilft nur das manuelle Umwandeln des Ordners 60-autologin.conf in eine Datei gleichen Namens. Damit ist es möglich die Autologin-Befehle darunter einzutragen.

Wo ist mein Handlungsfehler?

Anhang

Conan179

Anmeldungsdatum:
20. Dezember 2010

Beiträge: 235

klar der befehl "mkdir" legt einen ordner an, das ist so gesehen kein fehler. man müste

1
sudo nano /etc/lightdm/lightdm.conf.d/60-autologin.conf

machen, dan wird kein ordner erstellt sondern man kann den inhalten rein kpoieren und es dan abspeichern.

Tuemmler

(Themenstarter)

Anmeldungsdatum:
26. März 2007

Beiträge: 8075

So, nun hab ichs:

Autologin nachträglich erstellen, es sind 2 Schritte nötig.

Mit dem Befehl

sudo mkdir /etc/lightdm/lightdm.conf.d/autologin.conf
~$ sudo mkdir /etc/lightdm/lightdm.conf.d/autologin.conf
[sudo] Passwort für BENUTZERNAME: 
mkdir: das Verzeichnis »/etc/lightdm/lightdm.conf.d/autologin.conf“ kann nicht angelegt werden: Datei oder Verzeichnis nicht gefunden
~$ 

erhält man die obige Ausgabe.

Grund, der Ordner /etc/lightdm/lightdm.conf.d existiert nicht, dieser muss zuvor angelegt werden.

sudo mkdir /etc/lightdm/lightdm.conf.d

nun kommt es zu einer Falle:

Nutzt man den gleichen Befehl, um die Datei autologin.conf zu erstellen

sudo mkdir /etc/lightdm/lightdm.conf.d/autologin.conf

wird statt einer Datei autologin.conf ein Ordner autologin.conf angelegt. Dieser Ordner wartet zwangsläufig auf eine Datei die nun im Ordner mit den Autologin-Befehlen angelegt werden müsste. Das funktioniert aber nicht, es kommt zu keinem Autologin. Anstelle von

sudo mkdir /etc/lightdm/lightdm.conf.d/autologin.conf

ist touch

sudo touch /etc/lightdm/lightdm.conf.d/autologin.conf

zu nutzen. Nun wird eine leere Datei /autologin.conf erstellt, in der man nun die Autologin-Befehle eingeben kann.

gksudo Editor /etc/lightdm/lightdm.conf.d/autologin.conf

Inhalt:

[Seat:*]
autologin-user=BENUTZERNAME
autologin-user-timeout=0

Klappt bei mir mit Xubuntu und Mate. Bei den anderen Derivaten wäre es imho ebenfalls so möglich.

Gruß

Conan179

Anmeldungsdatum:
20. Dezember 2010

Beiträge: 235

Tuemmler schrieb:

nun kommt es zu einer Falle:

Nutzt man den gleichen Befehl, um die Datei autologin.conf zu erstellen

sudo mkdir /etc/lightdm/lightdm.conf.d/autologin.conf

wird statt einer Datei autologin.conf ein Ordner autologin.conf angelegt. Dieser Ordner wartet zwangsläufig auf eine Datei die nun im Ordner mit den Autologin-Befehlen angelegt werden müsste. Das funktioniert aber nicht, es kommt zu keinem Autologin.

Conan179

Anmeldungsdatum:
20. Dezember 2010

Beiträge: 235

Tuemmler schrieb:

nun kommt es zu einer Falle:

Nutzt man den gleichen Befehl, um die Datei autologin.conf zu erstellen

sudo mkdir /etc/lightdm/lightdm.conf.d/autologin.conf

wird statt einer Datei autologin.conf ein Ordner autologin.conf angelegt. Dieser Ordner wartet zwangsläufig auf eine Datei die nun im Ordner mit den Autologin-Befehlen angelegt werden müsste. Das funktioniert aber nicht, es kommt zu keinem Autologin.

Ähm, wen man die grundbefehle der shell beherrscht, weis man, das es so nicht geht.

Tuemmler

(Themenstarter)

Anmeldungsdatum:
26. März 2007

Beiträge: 8075

Yepp, aber es gibt, und das habe auch ich bewiesen, Anwender die in die Falle tappen. Hast Du es vorher versucht und / oder probiert? Im Nachinein ist so etwas leicht zu kritisieren.

Ausgangspunkt war dieser Ansatz:

aasche schrieb:

Die beschriebene Vorgehensweise ist zwar nicht falsch, wird aber bei jedem Update des Pakets lightdm wieder zurueckgesetzt und ist daher nicht empfehlenswert. Stattdessen erstellt man mit Root-Rechten die Datei /etc/lightdm/lightdm.conf.d/60-autologin.conf. Der Inhalt:

autologin-user=BENUTZERNAME
autologin-user-timeout=0

Das es den Ordner /lightdm.conf.d im System nicht gab, war da noch nicht bekannt. 😉

Gruß

mario71

Anmeldungsdatum:
6. Oktober 2016

Beiträge: Zähle...

Dieser Thread ist #1 Google-Ergebnis, wenn man nach "xubuntu 16.04 auto login" sucht. Von einem Wiki-Eintrag, wie im Eingangspost angedeutet wird, ist weit und breit nichts zu finden (zumindest über die Google-Anfrage). Daher möchte ich hier noch ergänzen, wie denn nun die automatische Anmeldung unter Xubuntu 16.04 funktioniert.

1. Ein Terminal öffnen, und

sudo mousepad /etc/lightdm/lightdm.conf.d/60-autologin.conf

ausführen.

2. Dies sollte eine neue Datei erstellen. Dort muss folgendes eingetragen werden:

[SeatDefaults]
autologin-user=<username>
autologin-user-timeout=0

Wichtig ist die erste Zeile, auch wenn diese in diesem Thread nicht erwähnt wird. Aber ohne die erste Zeile geht es nicht. <username> muss dabei natürlich durch den Benutzernamen ersetzt werden.

3. Speichern und fertig.

Metropolix

Anmeldungsdatum:
5. November 2014

Beiträge: Zähle...

Bei mir war nach der Aktivierung der Automatischen Anmeldung die Tastatur dauerhaft auf englische Belegung umgestellt.

Von Tuemmler kam die Idee einen Autostart-Eintrag mit dem Befehl

setxkbmap de

erstellen.

So erhielt ich die deutsche Tastaturbelegung zurück.

Ideal wäre natürlich, wenn jemand wüsste, wie man den lightdm dazu bewegen kann, trotz Automatischer Anmeldung die üblichen Konfigurationen einzulesen. Oder die üblichen Konfigurationen dazu bewegen kann, ihre Arbeit zu tun, obwohl der lightdm auf Automatische Anmeldung gestellt ist...

Mit freundlichen Grüßen
Metropolix

Tuemmler

(Themenstarter)

Anmeldungsdatum:
26. März 2007

Beiträge: 8075

Moin Moin,

prüfe einmal Deine Tastatureinstellung für XFCE ⇒ Tastaturbelegung

Gruß

Antworten |