幾天前 NVIDIA發布了新版本的驅動程序 NVIDIA 440.100(LTS)和390.138 發布以解決一些漏洞 危險,可能會增加您在系統上的特權。
這個新版本 Nvidia 440.100驅動程序 支持帶有Max-Q,GeForce GPU的新GeForce GTX 1650 Ti,GeForce GTX 1650 Ti 帶有Max-Q的RTX 2060和帶有Max.Q的Quadro T1000
用於配置 X11為«Connector-N»設備添加了非個人別名, 可以在ConnectedMonitor選項中使用它來模擬監視器連接,而無需有關可用連接方法的信息。
而 390.138版增加了對Linux內核5.6和Oracle Linux 7.7的支持 並且已為具有Linux 5.4內核的系統添加了PRIME同步支持。
此外,提到了 開始測試新的450.x分支的beta版本, 這 包括各種改進 其中對GPU A100-PCIE-40GB,A100-PG509-200,A100-SXM4-40GB,GeForce GTX 1650 Ti,具有Max-Q的GeForce RTX 2060和具有Max-Q的Quadro T1000的支持增加了。
除了Vulkan API現在支持在通過DisplayPort連接的顯示器上直接查看 多流傳輸(DP-MST)。
在一邊 VDPAU,添加了對16位視頻表面的支持 以及加速10/12位HEVC流解碼的能力。
對於OpenGL和Vulkan應用程序,已添加了對“高級圖像銳化”模式的支持。
並且 突出顯示了對PRIME同步的新增支持 使用x86-video-amdgpu驅動程序通過系統中的另一個GPU進行渲染。 連接到NVIDIA GPU的顯示器可以用作“反向PRIME”角色,以在多GPU系統上顯示另一個GPU的結果。
其他變化:
- 添加了對OpenGL擴展glNamedBufferPageCommitmentARB的支持。
- 已添加libnvidia-ngx.so庫,以實現對NVIDIA NGX技術的支持。
- 在具有X.Org服務器的系統上改進了Vulkan支持的設備的定義。
- libnvidia-fatbinaryloader.so庫(其功能已分發到其他庫中)已從交付中刪除。
- 動態電源管理工具得到了擴展,可以關閉視頻內存電源。
- 刪除了配置X服務器IgnoreDisplayDevices的選項。
在漏洞方面 解決了以下提到的問題:
- CVE-2020‑5963 是CUDA驅動程序的進程間通信API中的一個漏洞,可能導致拒絕服務,高代碼執行或信息丟失。
- CVE-2020‑5967 這是UVM控制器中的一種由競爭情況引起的漏洞,可能導致拒絕服務。
如何在Ubuntu及其衍生產品上安裝NVIDIA 440.31驅動程序?
要安裝此驅動程序,我們要去 到以下鏈接 我們將在哪裡下載它。
注意:在執行任何過程之前,請務必檢查此新驅動程序與計算機配置(系統,內核,linux頭文件,Xorg版本)的兼容性。
否則,您可能會遇到黑屏的情況,並且由您決定是否進行操作,我們絕不對此負責。
現在下載 讓我們繼續創建黑名單,以避免與nouveau免費驅動程序發生衝突:
sudo nano /etc/modprobe.d/blacklist-nouveau.conf
在其中,我們將添加以下內容。
blacklist nouveau blacklist lbm-nouveau options nouveau modeset=0 alias nouveau off alias lbm-nouveau off
現在完成此操作,我們將重新啟動系統,以使黑名單生效。
重新啟動系統後,現在我們將使用以下命令停止圖形服務器(圖形界面):
sudo init 3
如果您在啟動時出現黑屏或停止了圖形服務器,那麼現在我們將通過鍵入以下按鍵配置“ Ctrl + Alt + F1”來訪問TTY。
如果您已經有以前的版本, 建議您執行卸載以避免可能的衝突:
我們只需要執行以下命令:
sudo apt-get purge nvidia *
現在是時候安裝了,為此,我們將授予執行權限:
sudo chmod +x NVIDIA-Linux*.run
然後執行:
sh NVIDIA-Linux-*.run
在安裝結束時,您僅需重新啟動計算機,以便在啟動時加載所有更改。