隨著 Linux 變得更加用戶友好,遊戲開發人員正在添加更多支持,這要歸功於 蒸汽. 圖形處理單元 (GPU) 的性能主要取決於驅動程序。 Ubuntu 默認使用開源視頻驅動 新的 與專有的 Nvidia 驅動程序相比,它的支持和功能有限。
專有的 Nvidia 驅動程序對於想要玩遊戲的 Ubuntu 用戶來說是必不可少的。 但是,如果您是基本用戶,則無需安裝此驅動程序,因為開源驅動程序運行良好。
在本教程中,我們將學習在 Ubuntu 20.04 LTS 上安裝 Nvidia 驅動程序的不同方法。
查看GPU的硬件信息
在 Ubuntu 上安裝 Nvidia 驅動程序之前,請確保您的系統中有 Nvidia GPU。 有很多命令可用於獲取 Linux 硬件詳細信息。
要確認這一點,只需運行以下 hwinfo 命令。
$ sudo hwinfo --gfxcard --short
您可以查看正在使用的卡 prime-select
命令:
$ sudo prime-select query
lshw 命令可以顯示當前使用的 Nvidia 卡的硬件和驅動程序詳細信息。
$ sudo lshw -c display | grep NVIDIA

lspci 命令是獲取 GPU 硬件詳細信息的另一個選項。
$ sudo lspci -nnk | grep -iA3 vga
or
$ sudo lspci | grep -i --color 'vga|3d|2d'
如果你已經安裝了 inxi 工具,請運行以下命令。
$ sudo inxi -Gx
使用從 GUI 安裝 Nvidia 驅動程序
讓我們首先檢查如何從圖形用戶界面安裝 Nvidia 驅動程序。 在主菜單上,輸入“軟件更新管理器”並點擊它打開。

在軟件更新程序彈出窗口中,單擊“設置和實時補丁‘ 按鈕,如圖所示。

這將啟動“軟件和更新‘ 窗口如下圖:

在“軟件和更新”窗口的最頂部,一定要找到幾個顯示的選項,其中包括 Ubuntu 軟件、其他軟件、更新等。在這種情況下,單擊 附加驅動程序,您可以在那裡看到,“Nvidia – 驅動程序 -435”(專有,經過測試)被設置為用於 Nvidia 卡的默認驅動程序,以及列出的一些專有驅動程序。
“Nvidia – 驅動程序 430”(專有)和“Nvidia – 驅動程序 390”(專有)均可用於 GeForce GTX 1080 Ti 卡。 選擇第一個選項安裝 Nvidia 驅動程序 430。完成後,單擊 應用更改 按鈕安裝驅動程序。
然後等待從 Internet 下載完成,然後單擊 close 按鈕。
重新啟動計算機以使更改生效。 運行以下命令以重新啟動您的 PC。
$ sudo shutdown -r now
或者
$ sudo reboot
從命令行 (CLI) 安裝 Nvidia 驅動程序
然後,運行以下命令,從默認的 Ubuntu 存儲庫中檢查可用於 Nvidia 卡的驅動程序設備列表。
$ sudo Ubuntu-drivers devices

GeForce MX130 型號有四個 Nvidia 驅動程序可用。 它們包括 Nvidia 驅動程序 -440 非免費(推薦用於 Ubuntu 系統)、Nvidia 驅動程序 -435 和 -390 非免費發行版以及 nouveau 發行版免費內置開源視頻驅動程序(默認)。 現在您可以運行以下命令來安裝您想要的特定驅動程序。
$ sudo ubuntu-drivers autoinstall

$ sudo apt install nvidia-driver-390

安裝 Nvidia 驅動程序後,我們必須重新啟動計算機,以允許 Nvidia prime(這是一項技術)在英特爾顯卡和 Nvidia 顯卡之間切換。
$ sudo shutdown -r now
使用 nvidia-smi 驗證
這 nvidia-smi
命令行是一個實用程序,用於為每個設備提供監控和管理功能,例如 Nvidia Tesla、GRID、Quadro 和 Fermi 和其他更高架構家族的 GeForce。 打開終端應用程序並運行以下命令以查看圖形處理單元和使用 Nvidia GPU 的進程。
$ nvidia-smi

配置 Nvidia 圖形驅動程序
Nvidia 設置命令啟動用於配置 Nvidia 圖形驅動程序的圖形用戶界面 (GUI) 工具。 這使您可以一目了然地查看所有 GPU 信息並配置連接到系統的外部顯示器。
運行下面的命令來啟動’英偉達和服務器設置‘ 窗戶。
$ sudo nvidia-settings

如何卸載專有的 Nvidia 驅動程序
在公開論壇上,我注意到許多用戶在刪除 Nvidia 驅動程序並重新安裝時遇到了問題。 讓我分享我成功卸載Nvidia驅動程序並切換到nouveau驅動程序所遵循的步驟。
步驟1: 運行以下命令以確認系統中安裝了 Nvidia 驅動程序。
$ sudo dpkg -l | grep -i Nvidia

第2步: 運行以下命令以卸載專有的 Nvidia 驅動程序。
$ sudo dpkg -p $(dpkg -l | grep vidia-driver | awk '{print $2}')
$ sudo apt autoremove
or
$ sudo apt remove --purge '^nvidia-.*'

請注意,使用 purge 命令將刪除 Nvidia diver 以及將進行的所有配置。 運行流命令以重新安裝 Ubuntu 桌麵包。
$ sudo apt install ubuntu-desktop
第 3 步: 運行這些命令以切換回 nouveau 驅動程序。
$ sudo echo 'nouveau' | sudo tee -a /etc/modules
第 3 步: 刪除 Xorg 配置文件
運行rm命令刪除Xorg配置文件
sudo rm /etc/X11/xorg.conf
步驟4: 之後,重新啟動系統。
$ sudo shutdown -r now
通過 GUI 卸載 Nvidia 驅動程序
使用 GUI 卸載 Nvidia 驅動程序非常簡單。 首先,找到“軟件和更新”應用程序,然後單擊它打開。 打開後,選擇“其他驅動程序”選項卡。
這將顯示 Ubuntu 上可用的所有 Nvidia 驅動程序。 在“Nvidia Corporation”下的列表中,選擇“ using X.Org X server – Nouveau display”。 此選項將忽略 Nvidia 圖形驅動程序,並將安裝 Nouveau 顯示驅動程序。 要使更改生效,請單擊“應用更改”按鈕,然後等待幾分鐘。

卸載 Nvidia 驅動程序後,將顯示一條消息,說“沒有使用專有驅動程序”現在 close 軟件和更新應用程序,然後重新啟動計算機。
結論
在本教程中,我們介紹了兩種可用於在 Ubuntu 20.04 LTS 上安裝 Nvidia 驅動程序的方法。
話雖如此,英偉達帶來了 火山 它旨在為 Linux 提供更高性能和更平衡的 CPU/GPU 使用驅動程序,替代 OpenGL。
近年來,Redhat 開發人員正在向 新改進開源代碼 為了讓它變得更好,讓我們希望在不久的將來我們可以將它用於現代遊戲。
從 Ubuntu 19.10 開始,專有 Nvidia 驅動程序可在安裝介質(即 ISO)上使用,這將為 ubuntu 用戶帶來更好的全新安裝體驗。
如果您有任何問題或反饋,請隨時發表評論。