何らかの理由で、ラップトップを開いて起動すると、ユーザーのパスワードを要求されなくなります(以前は)。これをトラブルシューティングし、スリープ解除時にパスワード要求を有効にするにはどうすればよいですか?
サスペンドから再開するときのパスワードはロック画面に基づいており、ロック画面はスクリーンセーバーに基づいています。スクリーンセーバーを使用するには、apt list --installed | grep saver
を使用します。
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
gnome-screensaver/xenial,now 3.6.1-7ubuntu4 AMD64 [installed]
上記のスクリーンセーバーが表示されない場合は、次を使用します。
Sudo apt install gnome-screensaver
ロック画面を有効にする必要があります:
gsettings get org.gnome.desktop.lockdown disable-lock-screen
false
結果がtrue
の場合、次を使用します。
gsettings set org.gnome.desktop.lockdown disable-lock-screen false
の値を確認してください
gsettings get org.gnome.desktop.screensaver ubuntu-lock-on-suspend
「false」で戻ってきたら、これを「true」に設定します
gsettings set org.gnome.desktop.screensaver ubuntu-lock-on-suspend true
dconf-editor
を使用してGUIでこれを行うこともできます-「org-> gnome-> desktop-> screensaver-> ubuntu-lock-on-suspend」に移動します
これは、自動サスペンドがオフになっている可能性があるためです。
オンにすると、問題が解決します。方法は次のとおりです。
できたこれで問題が解決するかどうかを教えてください。
/var/log/pm-suspend.logのサスペンドログを確認します
Sudo nano /var/log/pm-suspend.log
可能な解決策1:
ファイル「/etc/systemd/logind.conf」を編集します
Sudo nano /etc/systemd/logind.conf
行 'HandleLidSwitchDocked = ignore'の先頭から#コメントを削除し、値を次のように変更しました。
HandleLidSwitchDocked=suspend
次のコマンドでsystemdデーモンを再起動します。
Sudo restart systemd-logind
または、15.04以降:
Sudo service systemd-logind restart