Linux如何安裝最新官方版英偉達NVIDIA驅動

    Linux其實在安裝時大多數預裝了nouveau驅動可支持英偉達顯卡,但是該驅動性能較差。所以如何安裝最新版英偉達驅動呢?下面我將來逐一介紹。

一、禁用nouveau驅動並清除英偉達驅動殘留

 

電腦自帶的nouveau需要禁用,才能安裝英偉達驅動。使用文本編輯器編輯/etc/modprobe.d/blacklist.conf文件(我這裏用的leafpad):

sudo leafpad /etc/modprobe.d/blacklist.conf

加入下面兩行內容:

blacklist nouveau
options nouveau modeset=0

然後輸入下面的命令檢測顯卡:

sudo update-initramfs -u

 檢測完畢,重啓電腦。然後再打開終端執行:

lsmod|grep nouveau

如果什麼都沒有顯示,就說明nouveau已經成功禁用了。

如果之前在linux中安裝過NVIDIA驅動,請將其全部刪除:

sudo apt-get --purge remove nvidia*

二、下載並安裝英偉達驅動

先根據自己的顯卡下載相應驅動,官方下載地址:點擊以進入

選擇相應的顯卡的Linux版,注意選對顯卡型號和系統位數!

例如我這裏選擇的是GTX1050,Linux 64位:

然後在下面的搜索結果裏面下載最新版:

下載完成後,是一個擴展名爲run的文件,大家可以把它重命名以方便後續命令行操作(我把它重命名爲了nvidia.run):

先給它授予執行權限: 

sudo chmod a+x "/home/swsk33/Downloads/nvidia.run"

上面"/home/swsk33/Downloads/nvidia.run"這一部分替換爲你們自己下載的顯卡驅動文件路徑。

然後輸入下面的命令關閉圖形界面:

sudo service lightdm stop

然後按下Ctrl+Alt+F2進入命令行,重新登錄賬戶。(Deepin按Ctrl+Alt+F2進入命令行模式,按Ctrl+Alt+F1進入圖形界面模式;而其它有些系統是按Ctrl+Alt+F1進入命令行,Ctrl+Alt+F7進入圖形界面,請注意區分!)

然後在其中輸入:

sudo bash "/home/swsk33/Downloads/nvidia.run"

上面"/home/swsk33/Downloads/nvidia.run"這一部分替換爲你們自己下載的顯卡驅動文件路徑。

然後就開始安裝了。按照指引完成。

出現這個↑選擇yes。

如果出現這個↑選擇中間(Install and overwrite existing)

如果出現這個↑選擇yes 

 這邊↑隨意。(64位用戶可以no)

然後安裝完成,輸入su指令進入管理員,輸入reboot重啓。

進入系統就發現驅動安裝完成了!可以看到應用程序裏面有了英偉達控制面板:

可以進入調整一些顯示適配設置:

到此,就安裝成功了! 

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