我有一台运行Ubuntu 14.04的服务器。我想在上面运行3D建模软件。我将发送一些参数,软件将基于这些参数自动生成模型并将数据发送回去。在整个过程中,我不需要与软件的Gui进行交互,但是只要调用它,该软件就会启动GUI。
是否有一种无需显示即可运行此方法的方法。
我已经尝试过X11转发,但这只是在本地计算机上启动Gui。我需要一种方法,使应用程序可以在服务器本身上完全运行,而无需显示。
您将需要Xvfb
虚拟化X11服务器,因此首先执行以下操作:
apt-get install xvfb
您可能还需要使用xvfb的这些软件包:
sudo apt-get install x11-xkb-utils xfonts-100dpi xfonts-75dpi xfonts-scalable xfonts-cyrillic x11-apps
然后,您可以在没有任何GUI的情况下像这样运行您的应用程序:
Xvfb :19 -screen 0 1024x768x16 &
export DISPLAY=:19
myapp &
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句