Lubuntu を自動的にログインさせるにはどうすればいいですか?

Lubuntu を自動的にログインさせるにはどうすればいいですか?

Lubuntu 14.04 を 2 時間ごとに再起動し、ログインしてプログラムを開く方法を知りたいです。現在、自動的にログインさせる最初の部分で行き詰まっています。lightdm.conf と lightdm.conf.d フォルダー、および default.conf を変更してみましたが、効果がありません。どうすればよいでしょうか?

答え1

Lubuntuのドキュメントによると、 https://help.ubuntu.com/community/Lubuntu/Boot_Install_Login#For_release_12.04_and_on_.28LightDM.29以下の内容の /etc/lightdm/lightdm.conf を作成する必要があります: (root として実行してください)

[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

答え2

この解決策は私にとってはうまくいきました。リンク (下部) は無効ですが、キャッシュされたバージョンを取得しました。

$ sudo nano /etc/lightdm/lightdm.conf

myusername を自分のユーザー名に置き換えて、次の行を追加します。

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

使用方法を確認するには:

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

ソース:http://www.neatlittleinsights.com/htdocs/lubuntu_16.04_autologin.html

答え3

Lubuntu はログインに LightDM を使用します。設定ファイルを変更する必要があります。次の場所を確認する必要があります。

/usr/sbin/lightdm --show-config

出典「段落」

次に、最初のものをルート権限で編集できます (例: Ubuntu 17 の場合、これは次のとおりです):

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

autologin-user 行にユーザー名を追加します (または、定義されていない場合は行を追加します)。次のようになります。

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

保存して再度確認

/usr/sbin/lightdm --show-config

答え4

Lubuntu 20.04でテスト済み -
ベース

$ sudo nano /etc/sddm.conf
[Autologin]
User=myusername
Session=Lubuntu

関連情報