Máy chủ X chỉ bắt đầu bằng root


10

Tôi có một hệ thống Arch Linux, kernel stock và trình điều khiển. Vì một số lý do lạ, xinit tạo ra lỗi khi nó được bắt đầu bởi người dùng không phải root. Nhật ký nói điều này:

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

Tuy nhiên, tôi có thể statlstệp từ người dùng không root và quyền trên đó là 755


Có thể có liên quan: bugzilla.redhat.com/show_orms.cgi?id=1203780 Xorg của bạn có phải là phiên bản mới nhất không? Bạn đang sử dụng một trình bao bọc?
Tom Hunt

Umm, trên arch-linux của tôi, các quyền trên /dev/tty0là 620, và chủ sở hữu là rootvà id nhóm là tty. Hãy thử thiết lập quyền viết cho nhóm và xem nếu điều đó có ích.
ojs

Câu trả lời:


4

Chỉnh sửa /etc/X11/Xwrapper.confignhư sau:

allowed_users=anybody
needs_root_rights=yes

Nguồn


1
s / Chỉnh sửa / Tạo. ⁺¹.
Hi-Angel

1
Chỉ giúp tôi cài đặt Ubuntu 16.04 Server + X thô, cảm ơn.
Oli
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.