Arch Linux sudo não funciona no modo gráfico

1

Eu tenho um problema estranho.

Personal ArchLinux VM kernel 4.11.2-1-ARCH , meu login normal tem acesso sudo e funciona bem até o final de semana passado.

Hoje, quando eu sudo, ele deu a seguinte mensagem de erro

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 - não está funcionando nem. Sim, eu sei a senha do root, pois posso fazer o login como root no console.

su - logs relacionados

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)

No entanto, se eu fizer o login via ssh, então eu posso sudo todos os comandos sem nenhum problema. Mudei systemctl target de graphical.target para multi-user.target , então o sudo funciona novamente.

Meu gerenciador de área de trabalho é o Enlightenment.

alguma ideia?

Obrigado

    
por Ask and Learn 29.05.2017 / 06:08

1 resposta

3

Este é um problema com o Enlightenment e o novo kernel 4.11.X. Veja o quadro de esclarecimento aqui .

Isso já foi relatado no Arch - a correção temporária antes de um upstream é reconstruir o kernel com um patch fornecido lá .

Embora eu pessoalmente não use o Enlightenment, eu corro o Arch com o kernel LTS por causa de problemas como esses. (O atual kernel LTS é 4.9.30)

    
por 29.05.2017 / 08:40