簡體   English   中英

Boot2docker VM圖形

[英]Boot2docker VM graphics

Boot2docker是在VirtualBox VM中運行的輕量級Linux發行版。 所有基本功能都可以正常工作,我可以在MacOS X中使用docker容器。

但是,我的應用程序需要OpenGL渲染,因此無法正常工作。 如何控制該VirtualBox VM內部使用的圖形加速? 我想完全刪除所有3D加速功能,因為Mesa軟件驅動程序應該可以正常運行(在VMware VM上進行了測試)。

有沒有辦法像我對普通VirtualBox VM一樣控制boot2docker VM圖形設置?

我想說的最直接的方法(並將其作為boo2docker開發人員的功能/錯誤請求放置)是為OpenGL安裝純的Mesa llvm軟件管道構建。 這應該給您OSMesa。 但是,對於經典的OpenGL上下文,您可能需要某種X服務器(直到EGL /屏幕外Wayland令人滿意)。 只要您使用幀緩沖對象,帶有dummy設備的X.org服務器就應該可以正常工作。

事實證明,boot2docker只是VBoxManage命令的包裝。 而且,如果確實需要,您可以使用VBoxManage命令控制boot2docker創建的VM-您可以更改3D圖形加速,VMem等。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM