मेरे पास एक उबंटू सर्वर (12.04 एलटीएस) है जो दूरस्थ रूप से क्लाउड होस्टिंग सेवा पर चल रहा है। मैंने इसके ubuntu-desktopमाध्यम से स्थापित किया है apt-get:
$ sudo apt-get install ubuntu-desktop
ऐसा लगता है कि कोई समस्या नहीं है।
मैंने पुष्टि की है कि /etc/ssh/ssh_configसर्वर पर लाइनें हैं
ForwardAgent yes
ForwardX11 yes
ForwardX11Trusted yes
और उस /etc/ssh/sshd_configसर्वर पर लाइन शामिल है:
X11Forwarding yes
मैंने फिर सर्वर को रिबूट किया। यह वापस आया कोई समस्या नहीं है।
अब, अपने मैक पर X11.app शुरू करने के लिए मुझे एक Xterm के साथ प्रस्तुत किया गया है।
मैं इस टर्मिनल से अपने सर्वर से कनेक्ट करता हूं:
$ ssh -X <myhost>
और मैं सर्वर से कनेक्ट करता हूं, कोई समस्या नहीं है।
इस बिंदु पर मुझे नहीं पता कि क्या करना है। मैंने कोशिश की है
$ sudo startx
लेकिन मुझे "कोई स्क्रीन नहीं मिली" त्रुटि मिलती है।
मेरे पास स्क्रीन नहीं है क्योंकि इसका एक हेडलेस क्लाउड सर्वर है, लेकिन मैं इसे एक्स के माध्यम से अपने मैक से जोड़ना चाहता हूं।
अब क्या?
xvfb। मैं इसके साथ अनुभवी नहीं हूं, लेकिन यह हार्डवेयर के बिना स्क्रीन की तरह काम करता है।