歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu下雙顯卡Optimus筆記本 CUDA配置教程並解決黑屏問題

Ubuntu下雙顯卡Optimus筆記本 CUDA配置教程並解決黑屏問題

日期:2017/2/28 13:39:03   编辑:Linux教程

Intel出於筆記本獨顯發熱量大的考慮開發了Optimus技術,在Ubuntu平台上,實際上集顯負責二維渲染,獨顯負責三維渲染。(這裡我們要明確一個問題,intel的核芯顯卡HD系列負責我們桌面的顯示!)

現在的CUDA SDK包含了Nvidia Driver Cuda Drive以及CUDA Samples共三個方面的內容,這裡強烈推薦使用CUDA SDK包內的Nvidia驅動,否則容易出現顯卡driver和Cuda Driver不匹配的問題。

很多童鞋在安裝完顯卡驅動以後會出現黑屏或任務欄不顯示、只出現壁紙的問題。個人意見,這是由於安裝完驅動,ubuntu自身默認切換到nvidia的獨顯,所以intel顯卡就被屏蔽了,無法顯示桌面。

具體解決方案(本人經十數次實驗,總結得到的結論,請務必按部就班執行)

本人筆記本配置:

Ubuntu 14.04 LTS nvidia GTX 860M+intel HD Graphics 4600

首先,之前使用bumblebee解決雙顯卡問題的需要卸載bumblebee。

1 sudo apt-get purge bumblebee*

安裝nvidia-331驅動和nvidia prime,這裡先不管驅動的版本問題

2. sudo stop lightdm

3. sudo apt-get install nvidia-331 nvidia-prime

成功安裝prime之後,應該可以切換nvidia獨顯和intel集顯

4. sudo prime-select nvidia or prime-select intel

切換到nvidia獨顯下安裝CUDA

5. sudo prime-select nvidia

這裡需要blacklist nouveau,具體步驟自行百度,這裡不再贅述

6. sudo sh .run(CUDA包)

不出意外,nvidia驅動、cuda驅動和sample包都可以順利安裝

以下幾步務必執行

7. sudo apt-get update

8. sudo apt-get upgrade

9. sudo prime-select intel

重啟電腦,可以看到正常的圖形化界面,問題解決!

Ubuntu 14.04 安裝配置CUDA http://www.linuxidc.com/Linux/2014-10/107501.htm

Ubuntu 12.04配置NVIDIA CUDA5.5實錄 http://www.linuxidc.com/Linux/2014-10/107502.htm

Ubuntu安裝Theano+CUDA http://www.linuxidc.com/Linux/2014-10/107503.htm

關於Ubuntu 12.04 下 CUDA5.5 的安裝請參看如下鏈接 Ubuntu 12.04 安裝 CUDA-5.5

Caffe配置簡明教程 ( Ubuntu 14.04 / CUDA 7.5 / cuDNN 5.1 / OpenCV 3.1 ) http://www.linuxidc.com/Linux/2016-09/135016.htm

在Ubuntu 14.04上配置CUDA+Caffe+cuDNN+Anaconda+DIGITS http://www.linuxidc.com/Linux/2016-11/136775.htm

Ubuntu16.04下CUDA8.0+Caffe安裝配置過程 http://www.linuxidc.com/Linux/2017-01/139313.htm

Ubuntu 14.04下CUDA8.0 + cuDNN v5 + Caffe 安裝配置 http://www.linuxidc.com/Linux/2017-01/139300.htm

Ubuntu 16.04+Nvidia GTX 1080+CUDA8.0 深度學習環境配置 http://www.linuxidc.com/Linux/2017-01/139319.htm

Ubuntu 16.04+CUDA8.0+Caffe安裝教程 http://www.linuxidc.com/Linux/2017-01/139321.htm

更多Ubuntu相關信息見Ubuntu 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=2

Copyright © Linux教程網 All Rights Reserved