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