2014-10-30 49 views
-2

我有一個工作站與英特爾酷睿i7 4790 8兆現金英特爾高清顯卡4600 2 GPU的NVIDIA GTX 760 4千兆內存1152處理核心 我有問題安裝NVIDIA的專有驅動程序,它會導致屏幕消失桌面不顯示每次我重新安裝Ubuntu和NVIDIA驅動程序後,每次升級它會導致問題 我正在做分子結構的研究,我正在尋找像VMD視覺分子動力學或PyMol英特爾高清圖形驅動程序加檯面3D與NVIDIA的專有驅動程序+最新的OpenGL

我想寫的OpenGL代碼,在屏幕上顯示3D球體,並做轉換處理來自鍵盤和鼠標的輸入

我想使用最新的OpenGL版本4.4爲這項研究 但我已經找到英特爾高清驅動程序,它使用內置小型GPU來加速OpenGL 我使用它並升級系統並做了很多更新它沒有導致的問題是作品將 但問題是 它採用Mesa3D其中的Opengl 3.3

我的問題是 是梅薩的實現的OpenGL 3.3的作品以及在Linux上 是它足以讓分子動力學 我在網上讀到新OpenGL中的特性用於開發不像分子動力學渲染原子旋轉變形等基本事物的遊戲在 有人對我說,你永遠不會使用任何一切在OPengl API 3.3它足以讓你使用英特爾高清GPU和使用NVIDIA GPU的數值計算和算法

+0

渲染原子很容易;它只是一些球體和圓柱體。如果你想在GPU上進行數值計算,那不太適合OpenGL; OpenCL可能會更好。 – 2014-10-30 18:24:22

+0

@ColonelThirtyTwo是的,我認爲這樣渲染原子很容易,可以用intel HD圖形和mesa使用OpenGL 3.3來完成。mesa也將很快完成OpenGL 4.3,並且我知道使用CUDA可以完成科學計算。 – 2014-10-31 00:20:28

回答

1

不幸的是,你不能(容易地)混合NVidia與梅薩的專有驅動程序。問題是程序只能使用一個libGL.so,而Mesa和NVidia各自爲它們自己實現了該接口庫。這是當前Linux GPU和OpenGL驅動程序模型的限制。

我的建議:完全禁用英特爾板載圖形並在NVidia GPU上執行所有操作。

+0

Nvidia專有原因未解決每次更新或升級後Ubuntu的問題或安裝新軟件並重新啓動我沒有看到任何桌面不出現許多人卸載NVIDIA驅動程序,然後重新安裝後,每次升級很多人認爲大黃蜂是所有問題的原因 – 2014-10-31 00:10:46

+0

@BelalMedhat :如果您不使用Intel OnBoard圖形,則不需要大黃蜂。 GTX 760是臺式機GPU,顯然你不使用依賴混合圖形工作的筆記本(當然,如果你使用筆記本,那麼你就是SOL)。無論如何,Mesa的OpenGL支持幾乎不如NVidia的性能,尤其是當涉及到GPU計算甚至不在同一個球場時。 - 只需通過Ubuntu啓動板存儲庫安裝Nvidia驅動程序,該存儲庫負責維護Ubuntu升級而不會影響驅動程序的安裝。 – datenwolf 2014-10-31 08:26:47

+0

@BelalMedhat:https://launchpad.net/nvidia-drivers-ubuntu – datenwolf 2014-10-31 08:27:41

相關問題