服务器 不支持opengl,我可以在无头服务器上运行GLU(OpenGL)吗?
生活随笔
收集整理的這篇文章主要介紹了
服务器 不支持opengl,我可以在无头服务器上运行GLU(OpenGL)吗?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
VJovic鏈接上的大多數選項都不是硬件加速的,為了支持OpenGL Framebuffer對象擴展(請注意日期:1997!),它們中的所有選項都被棄用了。另外,正如Calvin1602所指出的,屏幕外渲染并不是整個解決方案,您需要一個openGL上下文(除了使用軟件渲染的OSMesa)。
我們的研究實驗室已經做了大約一年的無頭opengl渲染(headless opengl rendering),我們發現最簡單的事情就是讓用戶遠程訪問服務器的本地X屏幕。缺點是:(a)讓遠程訪問x服務器被一些人認為是一個糟糕的安全實踐,如果做得不對,(b)它打開一個虛擬窗口將彈出服務器的顯示,但如果它是無頭的,這不應該重要。如果您感興趣的話,ServerFault鏈接中還介紹了一些其他選項。
您需要在服務器上運行一個x-screen,需要注意的是,如果您想啟動一個x-screen,某些視頻卡需要附加一個物理監視器。NVidia驅動程序允許您使用ConnectedMonitor option in xorg.conf.繞過這個問題。我過去使用的另一個選項是構建一個dummy monitor plug.,使系統認為附加了一個CRT監視器。可能還有其他的解決辦法。
祝你好運!
總結
以上是生活随笔為你收集整理的服务器 不支持opengl,我可以在无头服务器上运行GLU(OpenGL)吗?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux入职基础-4.1_简介微型计算
- 下一篇: 公钥加密,私钥解密;私钥签名,公钥验签