1、前述
在前面我們已經分享了Deepin Linux v15.11的安裝。對於Deepin Linux v15.11來說其中有它的好也有它的不足,歐巴雲相信任何人、任何事、任何物都不是與生俱來的,都是需要經過慢慢打磨的,就像我們從小長大一樣,都需要經過很多的事纔會真正長大。同樣我們需要給它足夠多的時間相信它、包容它,慢慢它也會長大的,畢竟它還年輕。
今天歐巴雲僅以個人筆記本的情況,和大家分享一下關於顯卡驅動的安裝與配置,希望能夠給各位起到一個引導性的作用,其中難免會有一些錯誤等,希望不要誤導各位,歡迎指正,以便我們更好的將這份資料傳遞給其它Deepin Linux愛好者。
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因爲驅動問題造成困擾,而提供的一個解決方案。是一款小巧、簡單易用的顯卡驅動管理工具,包括了顯卡驅動問題探測、顯卡驅動方案安裝、切換、還原等功能。
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
#賦予可執行權限
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方案切換就可以成功了。但這不是結束,僅僅只是開始。因爲這個方案不一定適用所有人,下一篇我們將講述怎麼樣使用大黃峯解決方案。磚字不易,您的點贊和關注就是對歐巴雲最大的支持,感謝關注。