如何在 Linux 上安裝最新 NVIDIA 驅動
![](https://linuxstory.org/wp-content/uploads/2017/11/how-to-install-latest-nvidia-drivers-in-linux.jpg)
你的桌面系統有 Nvidia 顯卡嗎?那麼你應該很需要安裝最新版驅動,尤其是當你還是個遊戲愛好者的時候。眾所周知,Linux 上的 Nvidia 驅動真的很折騰人,安裝最新版驅動也是一項艱巨的任務。不過 Linux 用戶還是很幸運的,因為還有一些第三方 PPA 來跟進 Nvidia 驅動的更新,它可以幫助我們很方便地安裝最新版驅動。這個 PPA 現在還在測試階段,不過它已經可以幫助我們讓 Nvidia 驅動工作起來了。
本篇教程會用簡單的幾個步驟來說明如何在 Linux 上安裝 Nvidia 驅動。
Step.1 確認最近驅動支持你的顯卡
a. 訪問該 PPA 主頁,然後核查驅動版本。截止 2017 年 11 月 26 日,此時的最新版本為 'nvidia-387' (387.34)。
b. 核查該最新驅動是否支持你的顯卡。點擊該鏈接,找到對應驅動版本,即可查詢到支持設備列表。切記不要查詢到比 PPA 中最新版本還要新的版本。
Step.2 移除舊驅動
如果你的顯卡是被支持的,那麼就繼續吧。現在移除你以前在系統里安裝的 Nvidia 驅動。命令如下:
sudo apt-get purge nvidia*
譯者註:部分 Debian 系發行版版本可能不支持 apt-get purge ,可嘗試使用 apt-get remove --purge 或 apt-get autoremove --purge 替代
Step.3 添加驅動 PPA
繼續,我們現在需要添加顯卡驅動的 PPA :
# Add the graphics-driver PPA
sudo add-apt-repository ppa:graphics-drivers
# And update
sudo apt-get update
譯者註:譯者測試平台 CBPP 9(基於 Debian 9 ),要使用 add-apt-repository ,需要先安裝 software-properties-common
Step.4 安裝(啟用)最新 Nvidia 顯卡驅動
執行一下命令安裝支持你的顯卡的最新驅動:
sudo apt-get install nvidia-387
Step.5 重啟電腦以使新驅動生效
你可以確認安裝後的驅動狀態是否正常:
lsmod | grep nvidia
如果沒有輸出,說明安裝有問題。也可能是因為該驅動在你的系統驅動資料庫中未被啟用。你可以運行下面的命令檢驗開源驅動 nouveau 是否在運行。如果沒有顯示,說明你的安裝是沒問題的。
lsmod | grep nouveau
Step.6 避免自動升級以防破壞驅動
有兩種方法可以避免自動升級:
a. 從軟體源里移除顯卡驅動 PPA 。不同發行版這步的操作有所不同。在 Ubuntu 里,找到你的軟體源配置,移除所有顯卡驅動 PPA 。
b. 或者通過禁用次要更新。輸入一下命令即可:
sudo apt-mark hold nvidia-387
Step.7 移除
如果新驅動運行出問題了,你可以很容易地移除它:
a. 按上面的講述方法移除顯卡驅動 PPA 。
b. 輸入一下命令完全移除驅動
sudo apt-get purge nvidia*
c. 重啟電腦以使開源驅動 nouveau 生效。
感謝閱讀本文,希望本文對你有用。你可以在留言區分享你的想法。
本文為 LinuxStory 翻譯系列文章。
轉載請註明原文出處以及翻譯出處,否則必究相關責任。
原文鏈接:http://www.linuxandubuntu.com/home/how-to-install-latest-nvidia-drivers-in-linux
本文鏈接:https://linuxstory.org/how-to-install-latest-nvidia-drivers-in-linux/
不錯,非常棒!內容豐富全面!
[…] 如何在 Linux 上安裝最新 NVIDIA 驅動 […]