Re: [問題] CUDA安裝後無法登入

作者: gbanyan (金榕)   2017-09-02 11:46:26
關於Cuda 在 Ubuntu 上面的安裝,分享一下自己的經驗和猜測
桌電硬體:
Intel i5-4460 (HD4600)
Nvidia GTX 1070
OS:Ubuntu 16.04
1. 直接用套件庫裝驅動程式
我自己的目標是希望只用內顯輸出畫面到螢幕,獨顯負責跑運算
一開始,我傻傻的加入Nvidia driver ppa, 裝了最新的Driver
跟cuda-dev, cuda-toolkits
如果安裝這個或者是使用Ubuntu 內建的第三方驅動程式安裝Driver,
會有一個切換工具是prime-select,可以切換用內顯還是獨顯
指令如
sudo prime-select intel or sudo prime-select nvidia
安裝Nvidia Driver 後launchpad 裡會出現nvidia-settings 控制台,裡面也有
類似的設定
如https://goo.gl/9kzBql 這篇教學
問題是,如果我今天只接intel 內顯接口,開機登入只用intel 內顯
此時是(prime-select intel的狀態)
我就會沒辦法啟用需要cuda 運算的程式。
此時如果我在終端機裡面下sudo prime-select nvidia 然後不登出,
(在nvidia-settings 控制台裡面切換會要你登出再登入)
就可以開始跑Cuda 的應用程式,但是因為沒登出就變成啟動其他程式如瀏覽器等都會有
問題
2. 從Nvidia 下載Driver以及cuda 自行安裝
後來我按照網路的教學自行下載安裝檔安裝
也是有先blacklist 掉noveau
cuda 有下參數

Links booklink

Contact Us: admin [ a t ] ucptt.com