Arch Linux sudo がグラフィック モードで動作しない

Arch Linux sudo がグラフィック モードで動作しない

奇妙な問題があります。

個人用 ArchLinux VM kernel 4.11.2-1-ARCH、通常のログインには sudo アクセスがあり、先週末まで正常に動作していました。

今日sudoをしたら、次のエラーメッセージが表示されました

sudo: effective uid is not 0, is /usr/bin/sudo on a file system with the 'nosuid' option set or an NFS file system without root privileges?

su -どちらも動作しません。コンソールから root としてログインできるので、root パスワードは知っています。

su -関連ログ

May 29 15:26:58 Arch unix_chkpwd[882]: check pass; user unknown
May 29 15:26:58 Arch unix_chkpwd[882]: password check failed for user (root)

ただし、ssh 経由でログインすると、すべてのコマンドを問題なく sudo できます。systemctlターゲットを から にgraphical.target変更するmulti-user.targetと、sudo が再び機能します。

私のデスクトップ マネージャーは Enlightenment です。

何か案が?

ありがとう

答え1

これはEnlightenmentと新しい4.11.Xカーネルの問題です。Enlightenmentボードを参照してください。ここ

これはすでに報告Arch の場合 - アップストリームにパッチが提供されるまでの暫定的な修正は、そこで提供されるパッチを使用してカーネルを再構築することです。

私は個人的に Enlightenment を使用していませんが、このような問題があるため、LTS カーネルで Arch を実行しています。(現在の LTS カーネルは 4.9.30 です)

答え2

これは誰かの役に立つかもしれません。パスワードが正しいにもかかわらず機能しない場合は、実行してみてください。

faillock --reset

関連情報