2012-07-07 100 views
4

我有一個戴爾XPS L502與Nvidia 525M圖形卡。我現在只想使用卡的gpgpu功能。cuda with optimus只是爲了訪問gpgpu

我安裝了Ubuntu 12.04作爲與機器附帶的Windows 7雙重啓動,並遵循幾個安裝程序從Nvidia安裝CUDA驅動程序和開發工具包(許多重新安裝的Ubuntu)。在任何情況下,顯示屏都會降至640x480分辨率。最好的我可以確定這與Optimus技術和Linux有關。我試過大黃蜂無濟於事。

我真的不在意使用NVidia卡來驅動顯示器。有什麼方法可以安裝NVidia驅動程序,以便程序可以使用顯卡的CUDA功能,並且仍然可以在顯示器上獲得完整的分辨率?

+1

我得到它=)的http:// cudageek。 wordpress.com/2012/01/06/cuda-on-my-dell/但是現在,用Bumblebee 3.0更容易。你的問題是你已經配置了你的X. Bumblebeed實際上就像另一個服務器,讓你的NVIDIA GPU訪問。 – geek 2012-07-07 19:09:41

+1

Optimus筆記本電腦上的Ubuntu + 1 – geek 2012-07-07 19:11:24

+0

我仍然使用11.10「Oneiric」,目前CUDA優於Optimus,帶有Ironhide(似乎在12.04上不能正常工作)而不是大黃蜂。這對你來說是一種選擇嗎? (這當然不是一個很好的。) – leftaroundabout 2012-07-08 15:58:36

回答

1

我和我的Alienware M11xR2有類似的問題,並在NVIDIA論壇上發佈瞭解決方案。不幸的是,論壇目前處於關閉狀態,但本質上這個過程如下:

  1. 安裝Nvidia驅動程序,但當系統提示修改X11配置時,選擇'否'。這是因爲Nvidia顯卡不能用作顯示設備。
  2. 安裝CUDA SDK和運行其中一個樣本作爲根。我發現這是一個必要的步驟。之後,您應該能夠以普通用戶的身份執行更多的CUDA程序。

希望有所幫助。

1

隨着CUDA 5新版本的發佈,安裝指南中,只有一個文件安裝了驅動程序,工具包和sdk(甚至是nvidia nsight)。有一件事引起了我的注意,那就是您在安裝過程中也有optimus選項。

我也有和Alienware M14x,我理解你的問題,但我也希望驅動程序爲我工作,所以我沒有太過努力。

也許你可以試試我們其他人的評論。

在這裏你可以查找CUDA 5發佈候選:CUDA 5

,這裏是安裝指南(也許給這個讀第一):CUDA 5 Starting Guide for Linux.

+0

太好了。謝謝。實際上我的cuda設置在幾周前通過我申請的升級而被破壞。我會在週末檢查一下。 – GeneF 2012-10-11 09:22:39

+0

終於到處去裝載它。在一個錯誤的開始(忘記gdm現在lightdm)安裝的包,似乎是完美運行。我跑了幾個測試和我自己的代碼之一,一切似乎都很好。我不得不重新編譯我自己的代碼,因爲它正在尋找cuda-4 .so的 – GeneF 2012-10-21 13:03:23

+0

還有一件事。在我的情況下,我必須運行小啓動時間腳本來加載驅動程序。沒什麼大不了的,經過幾次重啓後,我還沒有看到問題。 – GeneF 2012-10-21 13:04:54