Nói chung, một máy chủ chạy một máy chủ không có màn hình đồ họa thực tế được gắn vào nó (có thể là một máy chủ rất đơn giản cho công việc chẩn đoán). Các máy khách kết nối thông qua giao thức mạng, hoặc X được tạo đường hầm qua SSH hoặc giao thức máy tính để bàn từ xa như VNC hoặc RDP.
Trước đây, người dùng thực thi các chương trình GUI từ trình điều khiển từ xa và chúng hiển thị liền mạch như các cửa sổ trên hệ thống máy khách của họ. Điều này hoạt động tốt trên các mạng tốc độ cao miễn là đồ họa không chuyên sâu, nhưng thật không may, giao thức X rất trò chuyện và không hiệu quả cao. Nó cũng yêu cầu mỗi máy khách chạy một máy chủ X, tự động trên các máy khách Linux, dễ dàng trên Mac OS và hơi cồng kềnh trên Windows.
Cách tiếp cận khác là sử dụng VNC hoặc RDP, chạy toàn bộ phiên máy tính từ xa được hiển thị dưới dạng cửa sổ trên máy khách. Công việc thực tế được thực hiện trên máy chủ và một luồng đồ họa nén được gửi đến chương trình máy khách. Ngoài ra còn có một tùy chọn ở giữa được gọi là NX, sử dụng phiên bản tối ưu của giao thức X để mang lại trải nghiệm tương tự (với một số cải tiến hiệu suất so với VNC hoặc RDP.) Đối với các phương pháp này, các chương trình máy khách có sẵn cho bất kỳ chính nào (và nhiều phụ ) các hệ điều hành.
Tuy nhiên, có một cách khác để phù hợp hơn với những gì bạn đang chụp: một hệ thống giống như bạch tuộc mở rộng kết nối đồ họa trực tiếp từ một máy chủ trung tâm xung quanh một khu vực nhỏ (hoặc thậm chí toàn bộ tòa nhà). Điều này được gọi là "Multiseat X" và bạn có thể đọc thêm về cách thực hiện điều đó trong bài viết này từ x.org . Các liên kết từ đó cho thấy rằng có đủ sự quan tâm trong việc thực hiện điều này để giữ cho ý tưởng tồn tại, mặc dù tôi chưa bao giờ thực sự thấy ai thực hiện nó theo kinh nghiệm trực tiếp của mình.
TERM
biến môi trường.