Điểm:0

x0vncserver không mở được màn hình :0

lá cờ et

Tôi đang cố gắng sử dụng máy chủ x0vnc từ gói tigervnc-cào-máy chủ để chạy máy chủ VNC bằng phiên máy tính để bàn cục bộ của tôi. Nhiều hướng dẫn như cái này khuyên bạn nên khởi động máy chủ với

x0vncserver -passwordfile ~/.vnc/passwd -display :0

hoặc

x0vncserver -hiển thị :0

Đối với tôi, cả hai đều dẫn đến

Không có giao thức được chỉ định
x0vncserver: không thể mở màn hình ":0"

Làm thế nào tôi có thể sửa lỗi này? Tôi đã gặp các vấn đề tương tự khi phiên máy tính để bàn thuộc sở hữu của một người dùng khác, nhưng tôi là người dùng duy nhất trong trường hợp này.

lá cờ hr
Vì vậy, bạn thực sự đang chạy một máy chủ X trên :0? ví dụ `pgrep -a Xorg` trả về cái gì?
interoception avatar
lá cờ et
Tôi cũng tin như thế? Tôi đang chạy Gnome. Tôi nghĩ ý tưởng là `x0vncserver` sử dụng phiên máy tính để bàn đang hoạt động của bạn. Đầu ra của lệnh bạn đã đưa ra là: ```1454 /usr/lib/xorg/Xorg vt1 -displayfd 3 -auth /run/user/125/gdm/Xmasterity -background none -noreset -keeptty -verbose 3 2440 /usr/lib/xorg/Xorg vt2 -displayfd 3 -auth /run/user/1000/gdm/Xmasterity -background none -noreset -keeptty -verbose 3```
lá cờ hr
Xin lỗi - lệnh đó không hữu ích như tôi mong đợi, vì rõ ràng các phiên Xorg mới hơn không hiển thị số hiển thị trực tiếp trên dòng lệnh nữa. Nếu bạn mở trình giả lập thiết bị đầu cuối trong phiên máy tính để bàn cục bộ của mình thì `echo $DISPLAY` có trả về `:0` hay cái gì khác không? Đôi khi màn hình chính là: 1
interoception avatar
lá cờ et
Không vấn đề gì -- cảm ơn *bạn* đã giúp đỡ! `echo $DISPLAY` không trả về gì cả. Bối cảnh bổ sung nếu có liên quan: Tôi đang SSH vào máy được bật nguồn ở nhà và được kết nối với màn hình, có lẽ là với màn hình bị khóa.
lá cờ hr
Thật không may - đó là lý do tại sao tôi đã đề cập cụ thể *"trình giả lập thiết bị đầu cuối trong phiên máy tính để bàn cục bộ của bạn"*.Nếu bạn đang cố lấy thông tin qua SSH thì sẽ phức tạp hơn - xem ví dụ [Làm cách nào để tìm ra số HIỂN THỊ XServer (đang hoạt động) hiện tại?](https://unix.stackexchange.com/a/204498/ 65304)
lá cờ hr
... thực ra `xauth list` có thể hữu ích
interoception avatar
lá cờ et
`danh sách xauth` trả về: `redacted.local:2 MIT-MAGIC-COOKIE-1 redacted_alphanumeric_string`\n `redacted/unix:2 MIT-MAGIC-COOKIE-1 redacted_alphanumeric_string`\n `redacted.local:3 MIT-MAGIC-COOKIE-1 redacted_alphanumeric_string`\n `đã xử lý lại/unix:3 MIT-MAGIC-COOKIE-1 đã xử lý lại_alphanumeric_string`
lá cờ hr
OK, có vẻ như các máy chủ X đang / đã chạy trên màn hình :2 và :3
interoception avatar
lá cờ et
À, đây là từ các phiên Tigervnc thông thường của tôi. Tôi cũng đang cố gắng sử dụng x0vncserver để có thể chạy phiên vnc với máy tính để bàn cục bộ của mình thay vì tạo môi trường máy tính để bàn mới như tigervnc.
interoception avatar
lá cờ et
Thật thú vị, những máy chủ vnc đó đã bị giết trước khi tôi chạy `xauth list`...
lá cờ hr
Đó là điều bình thường - đó là lý do tại sao tôi nói `/ have been`. Tôi vẫn còn các mục nhập xauth trên hộp của mình cho một máy chủ đã ngoại tuyến từ trước đại dịch ... . Bạn có chắc chắn máy tính để bàn cục bộ của mình thực sự là phiên X (chẳng hạn không phải phiên Wayland) không? Xin lỗi nếu tôi đã hỏi điều đó trước đây, tôi không nhớ những gì chúng tôi đã đề cập
interoception avatar
lá cờ et
À -- không, tôi không chắc. Tôi đang chạy Ubuntu 20.04 trên Gnome. Xin lỗi, tôi đến từ một anh chàng Mac. Tôi chỉ cho rằng tất cả nội dung GUI là X.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.