无显卡(显示器)情况下运行图形程序

1. 背景

  • 如何在远程服务器没有显示器甚至没有显卡的情况下,运行其上的图形程序?

2. 方案

2.1 SSH -X

使用 ssh 命令的 X 参数,开启 X 转发,需要本地开启 Xserver,这样远程机器上的图形程序可以转发到本地来。

  • 优势: 本地可见

2.2 Xvfb

Xvfb 可以在机器上面运行一个虚拟的 Xserver,不依赖任何显示设备和物理输入设备,利用虚拟内存工作。

  • 优势: 真正在远端运行

3. 参考资料

How to run GUI-programs on a server without any monitor

发表评论

电子邮件地址不会被公开。 必填项已用*标注