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


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


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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.