Điểm:0

VNC có yêu cầu máy chủ X chạy mọi lúc không?

lá cờ bv

Đối với hầu hết các bạn, câu hỏi của tôi có thể khá cơ bản (nếu không muốn nói là ngu ngốc), nhưng tôi chưa quen với việc quản lý mọi thứ dựa trên Linux và cần đảm bảo.

Gần đây tôi đã thiết lập một máy chủ gia đình với Ubuntu Server. Nó nằm trong tầng hầm (vì vậy quyền truy cập vật lý bị hạn chế), hầu hết thời gian tôi kết nối với nó bằng SSH và nó được định cấu hình để chỉ hoạt động ở "chế độ bảng điều khiển" với nhu cầu khởi động SLiM một cách rõ ràng để hoạt động với GUI. Tuy nhiên, thỉnh thoảng tôi có thể sử dụng giao diện đồ họa.

Tôi quyết định cài đặt một máy chủ VNC ở đó và được biết rằng nó yêu cầu cài đặt máy chủ X - điều đó không sao cả. Tôi chỉ không thể tìm thấy bất kỳ mô tả nào về cách nó thực sự hoạt động. Liệu nó có tự khởi động máy chủ X và dừng nó khi ngắt kết nối không? Hay X sẽ phải làm việc mọi lúc?

HOẶC tôi có nên sử dụng chuyển tiếp X qua SSH không? Mặc dù ngoài máy chủ này, tôi chỉ sử dụng các máy Windows và tôi nghe nói rằng phương pháp này có thể có vấn đề.

Cảm ơn trước cho tất cả lời khuyên.

lá cờ cn
Cũ nhưng vẫn hợp lệ: https://askubuntu.com/questions/256095/does-vncviewer-require-x-locally vì nó trả lời tiêu đề của bạn. Nếu bạn muốn một sự thay thế khác: teamviewer. Cũng có khả năng đăng nhập vào phiên giao diện điều khiển (thêm https://community.teamviewer.com/English/kb/articles/4352-how-to-install-teamviewer-on-linux-without-graphical-user-interface )
brovar avatar
lá cờ bv
@Rinzwind Cảm ơn các liên kết, đặc biệt là liên kết liên quan đến teamviewer. Tôi vẫn chưa hiểu một điều, có lẽ tôi không hiểu linux hoạt động như thế nào (và liên kết đầu tiên không xua tan nghi ngờ của tôi). Khi sử dụng các giải pháp đồ họa đó, máy chủ X có cần thực sự chạy (không chỉ được cài đặt) không? Hay nó vẫn chạy mọi lúc và nó chỉ là trình quản lý đồ họa, có thể bật và tắt?
lá cờ cn
Nếu nó không chạy, bạn luôn có thể tự khởi động nó trước khi cần ;-) "có thể bật và tắt" vâng. Nói chung, tôi cho rằng bạn vẫn để máy chủ x chạy nhưng bạn có thể dừng/khởi động x. Và vì bạn thích các liên kết ở đây là một liên kết khác: https://askubuntu.com/questions/518454/what-does-startx-command-do Đó là về lệnh startx ;-)
brovar avatar
lá cờ bv
Tôi biết nó (và hầu như mọi thứ ;)) có thể được dừng/bắt đầu khi cần, tôi chỉ muốn làm cho nó tự động và không cần bảo trì nhất có thể. Hãy để tôi có thể viết lại (các) câu hỏi của mình: 1) Theo mặc định, máy chủ X có luôn chạy không? Nếu vậy thì mọi lo lắng của tôi là không đáng kể và chúng ta có thể dừng lại ở đây. 2) Nếu không (1), thì máy chủ vnc có thể khởi động/dừng dịch vụ x tùy thuộc vào kết nối sắp tới không?
muru avatar
lá cờ us
Bạn nói "nó được định cấu hình để chỉ hoạt động ở" chế độ bảng điều khiển "với nhu cầu khởi động SLiM một cách rõ ràng để hoạt động với GUI" - vì vậy bạn chạy SLIM để khởi động máy chủ X. Vì vậy, theo cấu hình của riêng bạn, X không phải lúc nào cũng chạy.
brovar avatar
lá cờ bv
Cảm ơn @muru, đó là điều tôi không hiểu về mối quan hệ giữa máy chủ X và trình quản lý đồ họa.
Điểm:1
lá cờ vn

Xvnc có riêng X-Server Embedded Nhìn thấy: https://unix.stackexchange.com/questions/129432/vnc-server-without-x-window-system Nó khởi động X-Server của riêng mình bằng cách sử dụng tập lệnh. vncserver là tập lệnh khởi động X-Server bên ngoài nếu nó không chạy.

brovar avatar
lá cờ bv
Cảm ơn.Nó trở nên phức tạp hơn tôi nghĩ;)

Đă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.