vui lòng giúp đỡ -startx fail / hangs, cuối cùng trả về thông báo lỗi


7

Chạy Raspbian 20120715 (xem bên dưới)

Hệ điều hành hiện tại: Linux AllansPi 3.1.9+ # 168 PREEMPT Sat ngày 14 tháng 7 18:56:31 BST 2012 armv6l

Sử dụng bàn phím usb, chuột, màn hình HDMI. Bất cứ khi nào tôi gõ startx tại dấu nhắc $ sau khi đăng nhập, màn hình sẽ trống. Hệ thống xuất hiện treo, cuối cùng trả về thông báo lỗi

"xauth: hết thời gian trong việc khóa tập tin thẩm quyền /home/pi/.Xmasterity"

NHƯNG khi tôi gõ startx từ phiên Putty, màn hình hiển thị bình thường xuất hiện trên màn hình, có thể sử dụng GUI bình thường, sử dụng chuột usb và bàn phím được gắn trực tiếp vào pi. Đăng xuất chính xác, đóng cửa đúng cách.

TUY NHIÊN tất cả các lần thử tiếp theo từ dấu nhắc trên màn hình và / hoặc qua putty hiện trả về thông báo lỗi "xauth: hết thời gian trong việc khóa tệp thẩm quyền /home/pi/.Xmasterity"

Có lẽ tập tin .Xmasterity bị hỏng. Làm thế nào để tôi sửa lỗi này ....

Đã thử các vấn đề khi bắt đầu X, điều này không giúp được gì, vì vấn đề của tôi là khác và tôi đã có kết nối màn hình.

tất cả lời khuyên đều được chấp nhận, nhưng xin hãy giữ nó đơn giản vì tôi là một người mới ....


Thêm kết quả đầu ra ls -l /home/pi/.Xauthority*fuser /home/pi/.Xauthoritysẽ giúp đoán.
XtL

Bạn có thể định dạng lại câu hỏi này để dễ đọc hơn một chút không. Tôi không thể chỉnh sửa ngay bây giờ, vì tôi đang ở trên internet di động.
hifkanotiks

Câu trả lời của Krzysztofs không hiệu quả với tôi D: Ai đó giúp tôi với.

Tôi đã gặp vấn đề tương tự trên Debian Wheezy x64 gặp cùng một lỗi và xóa tệp .Xmasterity làm việc cho tôi.

Câu trả lời:


12

Một nguồn có thể của vấn đề này có thể là quyền sở hữu tập tin. Bạn có thể thử chạy lệnh sau:

 sudo chown -R pi:pi /home/pi

Điều này sẽ thay đổi quyền sở hữu của tất cả các tệp trong thư mục pi (và tất cả các thư mục bên trong nó) trở lại người dùng pi và nhóm pi.

ứng dụng xauth có một tùy chọn dòng lệnh -bnhằm mục đích dọn sạch các ổ khóa cũ nếu chúng tồn tại để bạn cũng có thể thử chạy (khi đăng nhập với tên người dùng pi):

 xauth -b

Không cần tập tin .Xmasterity khi phiên X không chạy để bạn có thể gỡ bỏ nó một cách an toàn và nó sẽ được tạo lại vào lần tiếp theo X được bắt đầu. Nhưng thông báo dường như không cho thấy tệp bị hỏng nên tôi không nghĩ rằng điều này có thể giải quyết vấn đề của bạn.


Thử lại vấn đề đã được giải quyết - cảm ơn Krzysztof. Không chắc chắn làm thế nào để gửi trả lời, vì vậy sử dụng "bình luận". xauth -b dẫn đến một báo cáo lỗi khác. NHƯNG xóa .Xmasterity đã giải quyết vấn đề, hiện đang hoạt động hoàn hảo từ địa phương và thông qua SSH Cảm ơn thử lại - xin lỗi vì đã trả lời bị cắt ngắn; thời gian chờ bình luận đã cắt đứt tôi @ Krzysztof
AllanS

Bạn có thể chấp nhận câu trả lời của tôi (và thậm chí có thể upvote) sau đó :) Bằng cách này, những người khác gặp vấn đề tương tự sẽ biết rằng câu hỏi này đáng để thử ngay cả khi không đọc các bình luận. Đó là cách stackexchange hoạt động.
Krzysztof Adamski

Xin chào @ ALLanS và chào mừng bạn đến với Raspberry Pi ! Bạn có thể chấp nhận câu trả lời của ai đó bằng cách nhấp vào dấu chọn nhỏ bên dưới các biểu tượng biểu quyết. Để biết thêm thông tin xin vui lòng đọc này . Cảm ơn!

2

Tôi cũng gặp vấn đề tương tự. Tôi đã xóa tất cả các tệp .Xauth * khỏi thư mục pi và nó đã hoạt động. Có thể các tệp .Xauth bị hỏng do tắt nguồn trực tiếp.

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.