Pano, X sunucusu tarafından sağlanır . Sunucunun başsız olup olmadığı önemli değil, önemli olan yerel grafik oturumunuzun uzak makinede çalışan programlar tarafından kullanılabilir olmasıdır. X'in ağ şeffaf tasarımı sayesinde bu mümkündür.
Uzak sunucuya, Linux çalıştıran bir makineden SSH ile bağlandığınızı varsayıyorum. Hem istemci yapılandırmasında hem de sunucu yapılandırmasında X11 iletmenin etkinleştirildiğinden emin olun. İstemci yapılandırmasında, çizgi olması gerekir ForwardX11 yesyılında
~/.ssh/configvarsayılan olarak üzerinde olması, ya da seçenek geçmesi -Xiçin sshsadece o oturum için komuta. Sunucu yapılandırmasında, çizgi olması gerekir X11Forwarding yeshalinde
/etc/ssh/sshd_config(ki Ubuntu varsayılan olarak bulunur).
X11 yönlendirmesi etkin olup olmadığını kontrol etmek için, değeri bakmak
DISPLAYortam değişkeni: echo $DISPLAY. localhost:10(Uzak makinede çalışan uygulamalara aynı makinede çalışan bir ekrana bağlanmaları söylenir, ancak bu ekran bağlantısı aslında SSH tarafından istemci tarafındaki ekranınıza iletilir) gibi bir değer görmelisiniz . DISPLAYAyarlanmamışsa, manuel olarak ayarlamanın bir faydası olmadığını unutmayın : yönlendirme yerinde ise ortam değişkeni her zaman doğru ayarlanır. SSH bağlantı sorunlarını teşhis etmeniz gerekirse , neler olup bittiğine dair ayrıntılı bir iz sürme seçeneğini -vvvgeçin ssh.
Başka yollarla bağlanıyorsanız, X11 yönlendirmesini gerçekleştirebilir veya başaramayabilirsiniz. İstemciniz Windows çalıştırıyorsa,
PuTTY
X11 yönlendirmeyi destekler; Windows makinesinde Xming gibi bir X sunucusu çalıştırmanız gerekir .
By Gilles Ask Ubuntu gelen
echo $DISPLAYdiyor?