web-dev-qa-db-ja.com

18.04と19.04に自動ログインでGDM3を再起動する方法

Ubuntu 16.04のlightdmと自動ログインアカウントを使用して、次のコマンドでグラフィカルセッションを再開できます。

Sudo service lightdm restart

アカウントは自動的にログインします。

Ubuntu 18.04(および19.04でも)では、同じ自動ログインアカウントが設定されていますが、次のコマンドがあります。

Sudo service gdm3 restart

自動ログインに失敗し、ログインページに表示されます。

Gdmログで、私は見つけることができます

systemd[1]: gdm.service: Succeeded.
systemd[1]: Stopped GNOME Display Manager.
systemd[1]: Starting GNOME Display Manager...
systemd[1]: Started GNOME Display Manager.
gdm-autologin][4091]: gkr-pam: no password is available for user
gdm-autologin][4091]: pam_unix(gdm-autologin:session): session opened for user screen by (uid=0)
gdm-autologin][4091]: gkr-pam: couldn't unlock the login keyring.

自動ログインユーザーがubuntu 18.04にログインした状態で、ユーザーセッションを適切に再開するにはどうすればよいですか?

2
Lionep

同じ問題があったので、/ etc/gdm3/custom.confファイルで「Timed Login」を有効にすることで解決しました。鉱山は次のようになります。

# GDM configuration storage
#
# See /usr/share/gdm/gdm.schemas for a list of available options.

[daemon]
AutomaticLoginEnable=true
AutomaticLogin=username

# Uncoment the line below to force the login screen to use Xorg
#WaylandEnable=false

# Enabling automatic login

# Enabling timed login
TimedLoginEnable = true
TimedLogin = username
TimedLoginDelay = 10

[security]

[xdmcp]

[chooser]

[debug]
# Uncomment the line below to turn on debugging
# More verbose logs
# Additionally lets the X server dump core if it crashes
#Enable=true
5
Celly

上記のCellyの回答を少し変更します。デフォルト(OOB)のcustom.confファイルでは、AutomaticLoginEnableおよびAutomaticLoginパラメーターがコメント化されています。それらのパラメーターをコメント化したままにし、コメントを外したり、TimedLoginEnable、TimedLoginDelay、TimedLoginDelayを設定したりしました。それはまだ機能します。ありがとう、セリー!

0
Luke Perkins