Pano, X sunucusu tarafından sağlanır . Sunucunun başsız olup olmadığı önemli değildir, önemli olan, yerel grafik oturumunuzun uzak makinede çalışan programlar için kullanılabilir olmasıdır. X'in şeffaf ağ tasarımı sayesinde bu mümkün.
Linux çalıştıran bir makineden SSH ile uzak sunucuya bağlandığınızı varsayıyorum. X11 yönlendirmenin hem istemci yapılandırmasında hem de sunucu yapılandırmasında etkinleştirildiğinden emin olun. İstemci yapılandırmasında, çizgi olması gerekir ForwardX11 yes
yılında ~/.ssh/config
varsayılan olarak üzerinde olması, ya da seçenek geçmesi -X
için ssh
sadece o oturum için komuta. Sunucu yapılandırmasında, satırın X11Forwarding yes
içinde olmanız gerekir /etc/ssh/sshd_config
(varsayılan olarak Ubuntu'da bulunur).
X11 yönlendirmesi etkin olup olmadığını kontrol etmek için, değeri bakmak DISPLAY
ortam değişkeni: echo $DISPLAY
. Gibi bir değer görmelisiniz localhost:10
(uzaktaki makinede çalışan uygulamaların aynı makinede çalışan bir ekrana bağlanması söylenir, ancak bu ekran bağlantısı aslında SSH tarafından istemci tarafı ekranınıza iletilir). Not eğer DISPLAY
ayarlı değil, elle ayarlama faydası yok: yönlendirme yerdeyse ortam değişkeni daima doğru ayarlanmış. SSH bağlantı sorunlarını teşhis etmeniz gerekirse, olan bitenin ayrıntılı bir izini almak için bu seçeneği -vvv
kullanın ssh
.
Başka bir yöntemle bağlanıyorsanız, X11 iletmeyi başarabilir ya da edemeyebilirsiniz. İstemciniz Windows kullanıyorsa, PuTTY X11 iletmeyi destekler; Windows makinede Xming gibi bir X sunucusu çalıştırmanız gerekecek .