Il server X si avvia solo come root


10

Ho un sistema Arch Linux, kernel di serie e driver. Per qualche strana ragione, xinit produce un errore quando viene avviato da un utente non root. I registri dicono questo:

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

Tuttavia, posso state lsil file dell'utente non root e l'autorizzazione su di esso sono 755


Forse pertinente: bugzilla.redhat.com/show_bug.cgi?id=1203780 Xorg è la versione più recente? Stai usando un wrapper?
Tom Hunt il

Umm, sul mio arch-linux i permessi /dev/tty0sono 620, e il proprietario è roote l'id del gruppo lo è tty. Prova a impostare il permesso di scrittura per il gruppo e vedi se questo aiuta.
ojs,

Risposte:


4

Modifica /etc/X11/Xwrapper.configcome segue:

allowed_users=anybody
needs_root_rights=yes

fonte


1
s / Modifica / Crea. ⁺¹.
Ciao Angelo

1
Mi ha appena aiutato su un'installazione di Ubuntu 16.04 Server + X non elaborata, grazie.
Oli,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.