Có thể có X phân tích tệp cấu hình cho mỗi người dùng không?


7

Tôi nghĩ rằng nhiều tùy chọn mà người ta phải ghi trong tệp Xorg.conf truyền thống, phải thực hiện với tùy chọn của người dùng và do đó không nên đặt IMHO bởi quản trị viên hệ thống. Trong cài đặt bàn di chuột cụ thể. Tôi hiện có một số xinput ...dòng trong tôi ~/.xinitrcđể ghi đè mặc định. Thay vào đó, tôi muốn X phân tích một tệp cấu hình mà tôi chọn khi khởi động, mà tôi nghĩ sẽ là cách tốt hơn để đặt nhiều cấu hình cho mỗi người dùng. Là những gì tôi đang hỏi có thể?

Câu trả lời:


9

Có những lựa chọn trong xorg.confđó là nguy hiểm khi cho phép người dùng thông thường thiết lập. Máy chủ X không biết tùy chọn hoặc kết hợp tùy chọn nào là nguy hiểm. Do đó, không có khả năng chung cho người dùng thông thường để đặt các tùy chọn tùy ý, theo thiết kế. Chạy xinput, xset, xkbcompvà như vậy từ bạn ~/.xinitrctập tin X phiên initalisation khác hoặc là cách tự nhiên.

X.org (như XFree86 trước đó) cung cấp khả năng hạn chế cho người dùng lựa chọn giữa một số tệp cấu hình được đặt trước bởi quản trị viên hệ thống. Nếu bạn truyền -configđối số cho máy chủ (ví dụ startx -- -config foo) hoặc đặt XORGCONFIGbiến môi trường, thì máy chủ sẽ tìm tệp cấu hình được gọi /etc/X11/$XORGCONFIG(không có đường dẫn tuyệt đối hoặc ..được phép).


Cảm ơn. Chà, tôi đang sử dụng xinputvà bạn bè ngay bây giờ, nhưng đây là những nhị phân, và tôi đã gọi như 10 người trong số họ. Có cách nào -configđể chỉ định một tệp cấu hình ở đâu đó bên dưới ~(theo yêu cầu của tôi) không?
amn

@amn Như tôi đã viết, không, không có, theo thiết kế. Không có gì sai khi gọi 10 nhị phân khác nhau khi bạn đăng nhập, đó là cách nó hoạt động.
Gilles 'SO- ngừng trở nên xấu xa'
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.