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 -작동하지 않습니다. 예, 콘솔에서 루트로 로그인할 수 있으므로 루트 비밀번호를 알고 있습니다.

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를 통해 로그인하면 문제 없이 모든 명령을 실행할 수 있습니다. systemctl대상을 sudo에서 sudo로 변경한 다음 graphical.targetsudo multi-user.target가 다시 작동했습니다.

내 데스크탑 관리자는 Enlightenment입니다.

어떤 아이디어가 있나요?

감사해요

답변1

이는 Enlightenment 및 새로운 4.11.X 커널의 문제입니다. 계몽 게시판을 참조하세요여기.

이건 이미보고서On Arch - 업스트림까지의 임시 수정은 그곳에서 사용 가능한 패치를 사용하여 커널을 다시 빌드하는 것입니다.

저는 개인적으로 Enlightenment를 사용하지 않지만 이런 문제 때문에 LTS 커널로 Arch를 실행합니다. (현재 LTS 커널은 4.9.30입니다.)

답변2

이것은 누군가에게 도움이 될 수 있습니다. 비밀번호가 유효하지 않은 경우, 비밀번호가 정확하더라도 실행해 보세요.

faillock --reset

관련 정보