O servidor X inicia apenas como root


10

Eu tenho um sistema Arch Linux, kernel de estoque e drivers. Por alguma estranha razão, o xinit produz um erro quando é iniciado por um usuário não root. Os logs dizem o seguinte:

(EE) parse_vt_settings: Cannot open /dev/tty0 (No such file or directory)

No entanto, eu posso state lso arquivo do usuário não root e a permissão nele são 755


Possivelmente relevante: bugzilla.redhat.com/show_bug.cgi?id=1203780 O seu xorg é a versão mais recente? Você está usando um invólucro?
Tom Hunt

Umm, no meu arch-linux as permissões /dev/tty0são 620, e owner é roote id do grupo tty. Tente definir a permissão de gravação para o grupo e veja se isso ajuda.
ojs

Respostas:


4

Edite da /etc/X11/Xwrapper.configseguinte forma:

allowed_users=anybody
needs_root_rights=yes

Fonte


1
s / Editar / Criar. ⁺¹
Hi-Angel

1
Apenas me ajudou em uma instalação bruta do Ubuntu 16.04 Server + X, obrigado.
27517 OliJul
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.