使用Gui运行程序而不在Ubuntu中显示

曼库尼亚89

我有一台运行Ubuntu 14.04的服务器。我想在上面运行3D建模软件。我将发送一些参数,软件将基于这些参数自动生成模型并将数据发送回去。在整个过程中,我不需要与软件的Gui进行交互,但是只要调用它,该软件就会启动GUI。

是否有一种无需显示即可运行此方法的方法。

我已经尝试过X11转发,但这只是在本地计算机上启动Gui。我需要一种方法,使应用程序可以在服务器本身上完全运行,而无需显示。

鲁本·马雷罗(Ruben Marrero)

您将需要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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章