Serwer X uruchamia się tylko jako root

10

Mam system Arch Linux, podstawowe jądro i sterowniki. Z jakiegoś dziwnego powodu xinit generuje błąd, gdy jest uruchamiany przez użytkownika innego niż root. Dzienniki mówią to:

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

Jednak mogę, stata lsplik użytkownika innego niż root i uprawnienia do niego to 755

IW16
źródło
Być może istotne: bugzilla.redhat.com/show_bug.cgi?id=1203780 Czy twój Xorg jest najnowszą wersją? Czy używasz opakowania?
Tom Hunt
Umm, na moim arch-linuksie uprawnienia /dev/tty0to 620, a właścicielem jest rooti identyfikator grupy to tty. Spróbuj ustawić uprawnienia do zapisu dla grupy i sprawdź, czy to pomoże.
ojs

Odpowiedzi:

4

Edytuj /etc/X11/Xwrapper.configw następujący sposób:

allowed_users=anybody
needs_root_rights=yes

Źródło

mackatozis
źródło
1
s / Edytuj / Utwórz. ⁺¹.
Cześć Anioł
1
Właśnie pomógł mi na surowej instalacji Ubuntu 16.04 Server + X, dzięki.
Oli