X server เริ่มต้นเป็นรูทเท่านั้น


10

ฉันมีระบบ Arch Linux สต็อกเคอร์เนลและไดรเวอร์ ด้วยเหตุผลแปลก ๆ xinit สร้างข้อผิดพลาดเมื่อเริ่มต้นโดยผู้ใช้ที่ไม่ใช่รูท บันทึกบอกว่า:

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

อย่างไรก็ตามฉันสามารถstatและlsไฟล์จากผู้ใช้ที่ไม่ใช่รูทและได้รับอนุญาตจากมันคือ 755


อาจเกี่ยวข้องกับ: bugzilla.redhat.com/show_bug.cgi?id=1203780 xorg ของคุณเป็นรุ่นล่าสุดหรือไม่? คุณใช้เสื้อคลุมไหม?
Tom Hunt

Umm บนซุ้มประตูลินุกซ์ของฉันสิทธิ์บน/dev/tty0เป็น 620 และเจ้าของrootและ id ttyกลุ่มคือ ลองตั้งค่าสิทธิ์การเขียนสำหรับกลุ่มและดูว่ามีประโยชน์หรือไม่
ojs

คำตอบ:


4

แก้ไข/etc/X11/Xwrapper.configดังต่อไปนี้:

allowed_users=anybody
needs_root_rights=yes

แหล่ง


1
s / แก้ไข / สร้าง ⁺¹
Hi-Angel

1
เพิ่งช่วยฉันบน Ubuntu 16.04 Server + X แบบดิบ ๆ ขอบคุณ
Oli
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.