環境について
Ubuntu 18.04.2 LTS
現象について
自動ログインを有効にしようとしたところ、以下のスクリーンショットのようにメッセージが表示されました。
incorrect permissions on /usr/lib/policykit-1/polkit-agent-helper-1 (needs to be setuid root)
解決
/usr/lib/policykit-1/polkit-agent-helper-1
にスティッキービットが付与されていないため、エラーが発生しているとのこと。
確認をしてみると確かに付与されていない。
$ ls -al /usr/lib/policykit-1/polkit-agent-helper-1
-rwx-xr-x 1 root root 14328 1月 15 22:18 /usr/lib/policykit-1/polkit-agent-helper-1
なら、スティッキービットを立ててあげればいいので、以下のようにコマンド実行しました。
$ sudo chmod u+s /usr/lib/policykit-1/polkit-agent-helper-1
$ ls -al /usr/lib/policykit-1/polkit-agent-helper-1
-rws-xr-x 1 root root 14328 1月 15 22:18 /usr/lib/policykit-1/polkit-agent-helper-1
なぜ、スティッキービットが付与されなかったのか不明ですが、これで問題なく自動ログインを有効にできました。