Howto: thủ giao X ủy quyền cho siêu người dùng Debian
Được đăng trên 27. , 2009 Krishnan trong Debian , thế nào
Ngày nay, trong khi chạy Debian tôi nhận thấy rằng tôi đã có thể chạy một số chương trình như là một người sử dụng bình thường. Nhưng khi tôi đăng nhập như là một siêu người dùng, chương trình sẽ không chạy.
ví dụ như:
$ Gedit bắt đầu gedit
# Gedit không đưa ra các lỗi sau đây
---------------
krishnanondebian :/ home / Krishnan # gedit
Không giao thức quy định
không thể mở màn hình hiển thị:
Run 'gedit giúp đỡ "để xem danh sách đầy đủ các tùy chọn dòng lệnh có sẵn.
----------------
X ủy quyền cho siêu người dùng có vẻ là một vấn đề đã được thảo luận nhiều lần. Có một lệnh sux là kỹ thuật "su + x ủy quyền". Tôi không biết về lệnh sux vì vậy tôi đã là con đường dài hơn:
1. mở một giao diện điều khiển và đăng nhập như là ROOT: su
2. xem ai có thể khởi động chương trình "X": xauth danh sách
nếu bạn nhận được một lỗi hoặc danh sách có sản phẩm nào (bạn không nhận được bất cứ điều gì) sau đó tiếp tục đọc trên có lẽ đây là bạn giải pháp.
3. mở một giao diện điều khiển và USER thấy người được ủy quyền để mở các chương trình X: xauth danh sách
Điều này sẽ cho bạn một cái gì đó như thế này:
máy tính để bàn / unix: 0 MIT-MAGIC-COOKIE-1 395a5228d995d958a0cc59a5afe9d521
193.5.93.21:0 MIT-MAGIC-COOKIE-1 45891337dd1f30ea26f45bb6b70449b0
máy tính để bàn: 0 MIT-MAGIC-COOKIE-1 370116e6e873fc798aa4f1429f536219
4. ROOT thêm những người thân (tên máy chủ) mà bạn muốn để có thể khởi động chương trình X DISPLAY của bạn:
xauth thêm máy tính để bàn / unix: 0 395a5228d995d958a0cc59a5afe9d521.
Làm tương tự cho các mục khác như là tốt (nếu bạn muốn để có thể khởi động từ máy chủ khác quá thử thêm tất cả nếu bạn không biết cái nào là chính xác) Chú ý rằng những con số dài ở cuối cùng với. người sử dụng trước khi cũng nhận thấy DOT THE giữa "desktop / unix: 0" "." và số Bây giờ bạn sẽ có ok.Try để khởi động chương trình như là ROOT. Nên làm việc
Nguồn: http://ubuntuforums.org/archive/index.php/t-166863.html

Liên quan đến bài viết:


















































lefty.crupps
28. Sep, 2009
> CŨNG THÔNG BÁO CỦA DOT giữa "."
> "Desktop / unix: 0" và số lượng.
Và nơi chúng tôi ge những con số này hoặc làm thế nào để chúng ta tạo ra hoặc biết những gì người ta sử dụng?