英偉達(dá)在開源社區(qū)的適用口碑相對來說還是比較差的,尤其是系統(tǒng)下此前還被 Linus Torvalds 指著鼻子罵,事實(shí)證明被罵多了英偉達(dá)還是偉達(dá)網(wǎng)哈爾濱小姐出臺(小姐)崴信159-8298-6630提供外圍女小姐上門服務(wù)快速安排面到付款知道改的。
后來英偉達(dá)推出的驅(qū)動情況適用于 Linux 系統(tǒng)的顯卡驅(qū)動程序已經(jīng)有兩種內(nèi)核模塊,第一種依然是程序英偉達(dá)慣例的閉源 / 專有驅(qū)動程序,即所有代碼都?xì)w英偉達(dá)所有,安裝其他人不得使用和修改這些代碼;第二種則是開源基于 MIT/GPLv2 許可證發(fā)布的開源內(nèi)核模塊。
這個開源內(nèi)核模塊采用雙開源許可證,內(nèi)核內(nèi)核源代碼也在 GitHub 上提供,版本哈爾濱小姐出臺(小姐)崴信159-8298-6630提供外圍女小姐上門服務(wù)快速安排面到付款兩種內(nèi)核模塊使用相同的藍(lán)點(diǎn)底層源代碼,但互斥也就是適用不能同時(shí)安裝,不過無論是系統(tǒng)下安裝哪種內(nèi)核模塊,驅(qū)動程序的偉達(dá)網(wǎng)用戶空間組件都是相同的、并且以相同的驅(qū)動情況方式運(yùn)行。
![]()
現(xiàn)在的變化是什么:
5 月 11 日英偉達(dá)宣布從 560.x 系列驅(qū)動程序開始,默認(rèn)情況下不再安裝專有的英偉達(dá)驅(qū)動程序,而是安裝具有開放內(nèi)核的驅(qū)動程序。
如果用戶通過.run 文件開始安裝,英偉達(dá)將預(yù)先檢測系統(tǒng)使用的顯卡型號,如果顯卡支持的話,那么默認(rèn)情況下就安裝開放內(nèi)核版。相反,如果顯卡不支持則安裝英偉達(dá)閉源的驅(qū)動程序。
受支持的主要是基于 NVIDIA Turing 及以上架構(gòu)的顯卡,圖靈架構(gòu)的產(chǎn)品包括 GTX 16XX/20XX、MX450/550、RTX 3000~8000 等。
簡單來說就是 2018 年及之后英偉達(dá)推出的顯卡都支持使用開放內(nèi)核模塊的驅(qū)動程序,從 560.x 驅(qū)動程序也默認(rèn)安裝開放內(nèi)核。
后續(xù)的變化:
英偉達(dá)還透露現(xiàn)階段如果用戶需要,仍然可以通過命令行來指定內(nèi)核,也就是繼續(xù)安裝英偉達(dá)閉源的內(nèi)核模塊,不過在未來某些顯卡將只支持安裝開放內(nèi)核模塊。
這種說法是否意味著隨著時(shí)間的推移英偉達(dá)會逐漸放棄閉源內(nèi)核的驅(qū)動程序呢?這是有可能的,畢竟對英偉達(dá)來說如果開源 / 閉源驅(qū)動模塊都能實(shí)現(xiàn)完全相同的功能和性能,那也沒必要再繼續(xù)維護(hù)兩套驅(qū)動程序。




.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)



