ฉันมีเซิร์ฟเวอร์ Ubuntu (12.04 LTS) ที่ทำงานบนบริการคลาวด์โฮสติ้งจากระยะไกล ฉันได้ติดตั้ง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 บน Mac ของฉันฉันได้รับ Xterm
ฉันเชื่อมต่อกับเซิร์ฟเวอร์จากเทอร์มินัลนี้โดยใช้:
$ ssh -X <myhost>
และฉันเชื่อมต่อกับเซิร์ฟเวอร์ไม่มีปัญหา
ณ จุดนี้ฉันไม่รู้จะทำอย่างไร ฉันเหนื่อย
$ sudo startx
แต่ฉันพบข้อผิดพลาด "ไม่พบหน้าจอ"
ฉันไม่มีหน้าจอเพราะมันเป็นเซิร์ฟเวอร์คลาวด์ที่ไร้หัว แต่ฉันแค่อยากจะยกระดับจาก Mac ของฉันผ่าน X
เกิดอะไรขึ้น
xvfb
ติดตั้งลอง ฉันไม่ได้สัมผัสกับมัน แต่มันทำหน้าที่เหมือนหน้าจอที่ไม่มีฮาร์ดแวร์