web-dev-qa-db-ja.com

Ubuntu 17.04は、スリープモードから抜けるときにパスワードを要求しなくなりました

何らかの理由で、ラップトップを開いて起動すると、ユーザーのパスワードを要求されなくなります(以前は)。これをトラブルシューティングし、スリープ解除時にパスワード要求を有効にするにはどうすればよいですか?

8
ffxsam

ステップ1はスクリーンセーバーがインストールされていますか?

サスペンドから再開するときのパスワードはロック画面に基づいており、ロック画面はスクリーンセーバーに基づいています。スクリーンセーバーを使用するには、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

ステップ2はロック画面が有効になっていますか?

ロック画面を有効にする必要があります:

gsettings get org.gnome.desktop.lockdown disable-lock-screen
false

結果がtrueの場合、次を使用します。

gsettings set org.gnome.desktop.lockdown disable-lock-screen false
1

の値を確認してください

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」に移動します

2
Charles Green

これは、自動サスペンドがオフになっている可能性があるためです。

オンにすると、問題が解決します。方法は次のとおりです。

  1. [設定]> [電源]に移動します。

  1. [自動サスペンド]オプションをクリックします。

  1. 「アイドル時」オプションをオンにします。

できたこれで問題が解決するかどうかを教えてください。

1
v_ag

/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
1
M.A.K. Ripon