Deepin Linux v15.11您真得會安裝N卡驅動嗎?

1、前述

在前面我們已經分享了Deepin Linux v15.11的安裝。對於Deepin Linux v15.11來說其中有它的好也有它的不足,歐巴雲相信任何人、任何事、任何物都不是與生俱來的,都是需要經過慢慢打磨的,就像我們從小長大一樣,都需要經過很多的事纔會真正長大。同樣我們需要給它足夠多的時間相信它、包容它,慢慢它也會長大的,畢竟它還年輕。
今天歐巴雲僅以個人筆記本的情況,和大家分享一下關於顯卡驅動的安裝與配置,希望能夠給各位起到一個引導性的作用,其中難免會有一些錯誤等,希望不要誤導各位,歡迎指正,以便我們更好的將這份資料傳遞給其它Deepin Linux愛好者。

因爲歐巴雲的筆記本是雙顯卡的,即Intel+NVIDIA顯卡組合。先簡單說一下關於Intel+NVIDIA顯卡組合,NVIDIA的Optimus(擎天柱)技術可讓筆記本根據性能需要在英特爾集成顯卡和NVIDIA獨顯之間自動切換,以達到節約能耗與性能平衡雙需求。Optimus技術是不依賴於硬件複雜結構的交火顯卡實現獨立顯卡按需渲染並傳輸給集成顯卡,集成顯卡則負責顯示功能。當筆記本通過電源供電時,獨立顯卡將關閉,以延長電池壽命。多虧了Linux之父Linus Torvalds在芬蘭的一個活動中對NVIDIA豎起了中指,這才讓NVIDIA工程師致力於Linux上實現Optimus功能。

2、顯卡驅動類型

這裏主要以N卡爲例,A卡的相對來說要簡單很多。在N卡中有兩種驅動:Nouveau驅動(開源驅動),N卡專有驅動(NVIDIA公司自己開發的閉源驅動),兩者的區別是:Nouveau是由第三方開發者爲NVIDIA顯卡開發的一個開源3D驅動,並未得到NVIDIA官方的認可與支持。雖然Nouveau Gallium3D在遊戲速度上還遠遠無法和NVIDIA官方專有驅動相提並論,不過卻讓Linux更容易的應對各種複雜的NVIDIA顯卡環境,讓用戶安裝完系統即可進入桌面並且有不錯的顯示效果,所以很多Linux發行版默認集成了Nouveau驅動,如果您的電腦使用的是N卡,默認會幫您裝上開源驅動(雙顯卡除外)。企業版的Linux更是如此,幾乎所有支持圖形界面的企業Linux發行版都將Nouveau收入其中。
不過對於個人Desktop Linux用戶來說,處於成長階段的Nouveau並不完美,與企業版不一樣個人用戶除了想讓正常顯示圖形界面外,還有很多同學想獲得不錯的3D特效,Nouveau多數時候並不能完成,而用戶在安裝NVIDIA官方專有驅動的時候Nouveau又成爲了阻礙,不幹掉Nouveau安裝時總是報錯,下面我們會Get新姿勢。
如多數評論裏的同學所說,如果您用的是單獨的N卡,那有可能您看安裝的驅動就是開源驅動,甚至沒有安裝驅動,這樣就會造成登錄界面卡死、黑屏、無法進入系統等多種問題,這也是我們這裏需要解決的問題。由於個人配置不同,所以要安裝驅動上也會存在一些差異。當然深度官方還提供了一款深度顯卡驅動管理器,是深度官方爲解決用戶使用Deepin Linux因爲驅動問題造成困擾,而提供的一個解決方案。是一款小巧、簡單易用的顯卡驅動管理工具,包括了顯卡驅動問題探測、顯卡驅動方案安裝、切換、還原等功能。

在Debian Linux系列中對於雙顯卡N卡+I卡有兩種解決方案,一個是Ubuntu Linux下提供的Nvidia-Prime解決方案,另一個就是Debian Linux下提供的bumblebee解決方案。因爲Deepin Linux是基於Debian Linux的發行版,所以打包使用了Debian Linux的bumblebee解決方案。但從Deepin Linux 15.7開始Deepin Linux提出了自己的解決方案PRIME,但性能上還是有一些問題,比如風扇狂轉,發熱量大等,但也不是所有電腦都有這種情況。各種顯卡驅動管理顯示如下:
A卡驅動管理:
大黃蜂Bumblebee驅動管理:

N卡開源驅動或閉源驅動管理:
從Deepin Linux v15.7開始,深度顯卡驅動管理器新增加了一項關於NVIDIA GPU驅動的解決方案,即PRIME方案,但此方案依賴N卡的閉源驅動才能夠正常工作。如下圖所示:總結來說,目前Deepin Linux提供了三種驅動解決方案:
1、Intel集顯解決方案(基本沒有什麼問題,安裝完系統就OK,所以集顯用戶不用操心這點。)
2、Intel集顯+N卡獨顯解決方案--Bumblebee(N卡開源驅動或N卡閉源驅動都可以。)
3、Intel集顯+N卡獨顯解決方案--PRIME (使用N卡閉源驅動)
今天我們就先以Intel集顯+N卡獨顯解決方案--PRIME爲例,後面我們再逐步更新其它兩種方案的解決方法。但需要再次聲明的是這個方案不一定適應您,和您的電腦硬件有很大關係。
安裝N卡專有驅動(閉源驅動)有兩種方案,第一種就是使用Deepin Linux自帶的閉源驅動(源內驅動)。第二種就是自己去NVIDIA官方網站下載閉源驅動進行安裝,官方下載的相對來說更新一些,會修復一個Bug,但兩者哪個會更加穩定這個不好說,根據硬件的不同會有所不同。所以各位同學可以根據自己的需求選擇。

1)通用操作

通用操作,也就是不管您是安裝源內驅動還是官方下載驅動安裝,都需要進行以下操作。

#按下快捷鍵“Ctrl+Alt+F2”,進入tty2,然後登錄系統,關閉登錄管理器服務(簡單理解就是關閉圖形界面),個人測試不關閉圖形界面也沒有關係。
sudo systemctl stop lightdm
#卸載舊驅動(這樣就將開源、閉源驅動都卸載了)
sudo apt-get remove --purge nvidia*
#禁用開源驅動
echo 'blacklist nouveau'|sudo tee -a /etc/modprobe.d/nvidia-blacklists-nouveau.conf
sudo update-initramfs -u

2)源內驅動安裝(二選一)

#安裝源內驅動
sudo apt-get install nvidia-driver

3)官方驅動安裝(二選一)

驅動下載鏈接:https://www.nvidia.com/Download/index.aspx?lang=zh-cn

根據自己的顯卡型號進行選擇,這裏以歐巴雲的筆記本GTX 1050爲例進行下載,選擇對應的型號、規格、操作系統以後,點擊[SEARCH]點擊[下載]下載完成以後,我們就可以進行驅動的安裝了。

#賦予可執行權限
chmod u+x NVIDIA-Linux-x86_64-430.50.run
#安裝驅動文件
sudo ./NVIDIA-Linux-x86_64-430.50.run

4)切換顯卡方案

驅動安裝完以後重啓電腦,打開深度顯卡驅動管理器,我們就可以通過深度顯卡驅動管理器進行PRIME方案的切換了,這時候選擇[使用PRIME方案]點擊[確定]即可進行安裝,安裝過程根據電腦配置不同時間長短各不相同,正常來說大約5分鐘左右,安裝後重啓電腦,就會提示您切換PRIME方案成功。我們也可以通過深度顯卡驅動管理器查看是否切換成功。

4、寫在最後

到這時候我們的Deepin Linux 顯卡驅動安裝及PRIME方案切換就可以成功了。但這不是結束,僅僅只是開始。因爲這個方案不一定適用所有人,下一篇我們將講述怎麼樣使用大黃峯解決方案。磚字不易,您的點贊和關注就是對歐巴雲最大的支持,感謝關注。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章