X 服务器仅以 root 身份启动

IW1*_*W16 12 arch-linux xorg x11 x-server

我有一个 Arch Linux 系统、库存内核和驱动程序。出于某种奇怪的原因,xinit 在由非 root 用户启动时会产生错误。日志是这样说的:

(EE) parse_vt_settings: Cannot open /dev/tty0 (No such file or directory)
Run Code Online (Sandbox Code Playgroud)

但是,我可以statls非root用户的文件及其权限为755

小智 6

编辑/etc/X11/Xwrapper.config如下:

allowed_users=anybody
needs_root_rights=yes
Run Code Online (Sandbox Code Playgroud)

来源