Ich habe ein Arch Linux-System, einen Standardkernel und Treiber. Aus irgendeinem seltsamen Grund erzeugt xinit einen Fehler, wenn es von einem Nicht-Root-Benutzer gestartet wird. Die Protokolle sagen dies:
(EE) parse_vt_settings: Cannot open /dev/tty0 (No such file or directory)
Ich kann jedoch stat
und ls
die Datei vom Nicht-Root-Benutzer und die Berechtigung dafür sind 755
arch-linux
x11
xorg
x-server
IW16
quelle
quelle
/dev/tty0
620, und der Besitzer istroot
und die Gruppen-ID isttty
. Versuchen Sie, die Schreibberechtigung für die Gruppe festzulegen, und prüfen Sie, ob dies hilfreich ist.Antworten:
Bearbeiten Sie
/etc/X11/Xwrapper.config
wie folgt:Quelle
quelle