我想在服务器上运行TeamSpeak 3客户端,以作为本地声音机器人。TeamSpeak 3 Client需要一个GUI。它基于Qt。由于可以从命令行控制TeamSpeak,因此实际上不必浪费GUI的CPU时间。因此,我想到了伪造桌面环境。
在Debian Linux服务器上伪造最小桌面环境的最佳解决方案是什么?如果这不是完全可能的,那么您将建议如何浪费尽可能少的性能呢?记住,我真的不需要GUI。只需要在那里启动TeamSpeak 3 Client。
您可以尝试使用X虚拟帧缓冲区。它可以充当普通的X服务器,但是会丢弃任何馈入该服务器的数据。您可以使用安装在Debian上sudo apt-get install xvfb
。
您可以像这样使用它:
/usr/bin/Xvfb :10 & # This will launch Xvfb
export DISPLAY=:10.0
/path/to/teamspeak3
您当然也可以将其集成到Teamspeak初始化脚本中。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句