系统:
我在AWS(亚马逊网络服务)云中有一台15vCPU / GPU(NVIDIA)Ubuntu 64bit 16.04LTS计算机,我无望地试图让它工作。
我在ubuntu上运行vncserver,其他应用也运行良好。
错误 - 无法启动蒸汽
" OpenGL GLX上下文没有使用直接渲染,这可能会导致性能问题"
我做了什么
实际上很多但是无法破解它! :\
我已经完成了关于stackflow,ubuntu网站的所有提示,并采纳了适用的所有建议。重新安装了蒸汽,重新配置了nvidia驱动程序,重启了大量的重启,但我无法将其工作。
以下是一些基本信息,请亲们帮忙。
此GPU服务器安装了软件Nvidia-375驱动程序和CUDA8。
lspci | grep NVIDIA
00:03.0 VGA compatible controller: NVIDIA Corporation GK104GL [GRID K520] (rev a1)
我的目标:通过我的VNC客户端连接到我的AWS Ubuntu计算机,能够让我毫不费力地运行Steam,这将是非常棒的。
答案 0 :(得分:1)
现在的问题是,要使用X创建硬件加速的OpenGL上下文,您实际上必须使用GPU运行X服务器。 <div id="col">
<h3>
Options
</h3>
<h3>
Features and Benefits
</h3>
<h3>
Specifications
</h3>
<h3>
hey
</h3>
<h3>
30 Years Experience
</h3>
</div>
不这样做! vncserver
实际上运行了自己的基于Xvfb的X服务器,根本不使用GPU。因此它也不支持硬件加速的OpenGL。
您必须在无头模式下使用vncserver
驱动程序运行X服务器(即在nvidia
中配置它以便忽略监视器丢失)。此外,您根本不应该使用VNC进行游戏。它很慢并且消耗太多带宽。 Steam有一个流模式,你绝对应该使用它。