Ubuntu 16.04を使用しています。 LightDMを使用してログインしてXを起動すると、私のセカンダリグループがロードされていないことがわかりました(私のプライマリグループに属するという「グループ」レポートの実行)。コンソールを介してログインするか、Xでsu用語を使用すると、groupsコマンドは正常に機能し、プライマリグループとすべてのセカンダリグループを報告します。
奇妙なことは、「グループ」が私をsudoersのメンバーとして報告しなくても、まだsudoを行うことができるということです。同様にmyfrontendを実行できますが、mytvのメンバーではないことが知られています。 groupsコマンドが認識しない場合でも、オペレーティングシステムはセカンダリグループを認識しているようです。
したがって、実際の問題は発生しないようですが、他の人がこれらの動作を見たことがないかどうか疑問に思います。 Ubuntu 16.04を実行している他のコンピュータは3台ありますが、グループはすべてのコンピュータでうまく動作します。
答え1
ここで報告されたバグのおかげで、正確な問題が解決されました。https://bugzilla.redhat.com/show_bug.cgi?id=1581495
ログインするとエラーが発生し、/var/log/auth.log
ここに問題があると思われます。
このUbuntuパッケージは昨日更新されたため、libpam-kwallet4:amd64 (4:5.5.5-0ubuntu1.2, 4:5.5.5-0ubuntu1.3), libpam-kwallet5:amd64 (4:5.5.5-0ubuntu1.2, 4:5.5.5-0ubuntu1.3)
問題が発生した可能性があります。次の行をコメントアウトしました。/etc/pam.d/lightdm
auth optional pam_kwallet.so
auth optional pam_kwallet5.so
再起動すると日が節約されました