關(guān)于Geforce和Tesla顯卡驅(qū)動(dòng)兼容問題的一種解決方法
我們知道,一個(gè)操作系統(tǒng)環(huán)境只能裝一個(gè)NVIDIA顯卡驅(qū)動(dòng),Windows8.1 / 10新引入的驅(qū)動(dòng)強(qiáng)制簽名,沒有微軟簽名的驅(qū)動(dòng)不能進(jìn)入Windows內(nèi)核,也就無法正常加載。Geforce的游戲驅(qū)動(dòng)studio驅(qū)動(dòng)均不兼容Tesla顯卡。Tesla的GRID服務(wù)器驅(qū)動(dòng)Tesla專用驅(qū)動(dòng)均不支持Geforce顯卡。雖然M40與GTX TITAN X規(guī)格完全一樣,但是驅(qū)動(dòng)還是能夠通過nvbios,識(shí)別電阻,核心內(nèi)部代碼等識(shí)別顯卡的真實(shí)型號(hào),按照一般路徑必然要改驅(qū)動(dòng),這又牽扯到Windows的驅(qū)動(dòng)強(qiáng)制簽名,簽名采用哈希算法加密,更改后的驅(qū)動(dòng)哈希值不一樣簽名失效,無法正常加載。秉著盡量完美的原則,又回到了找驅(qū)動(dòng)的苦惱之中。
NVNVIDIA的驅(qū)動(dòng)繁多復(fù)雜,game studio grid quadro Tesla,這些里面還有正式版跟測(cè)試版(測(cè)試版驅(qū)動(dòng)也有簽名的,可以正常使用,不過年久失修,可能有bug)。當(dāng)我在nv官網(wǎng)沖浪,每個(gè)角落都找遍之后,發(fā)現(xiàn)cuda部分可能有我想要的東西,依稀記得cuda toolkit里面是帶有驅(qū)動(dòng),隨后我下載最新的cuda toolkit 12.2,解壓后發(fā)現(xiàn)Display.Driver文件夾里面就是驅(qū)動(dòng),版本536.25。打開nv_dispui.inf安裝信息,里面出現(xiàn)了Tesla和Geforce。用ddu清完后裝上cuda帶的驅(qū)動(dòng),擦電,楷機(jī),輕松秒殺,設(shè)備管理器正常,nv控制面板正常。

進(jìn)入cuda toolkit downloads 網(wǎng)站:
https://developer.nvidia.com/cuda-downloads
選擇Windows,再選擇你的系統(tǒng)版本,最后選擇離線安裝包

下載完成后,雙擊運(yùn)行:

nv安裝完后解壓文件會(huì)刪掉,位置可改可不改。
同意協(xié)議選擇自定義安裝:

其中Geforce Experience驅(qū)動(dòng)更新面板可選可不選,視頻驅(qū)動(dòng)和PhysX必選。
完成后下一步開始安裝,不出意外驅(qū)動(dòng)安裝重啟后,兩張顯卡都會(huì)出現(xiàn)在設(shè)備管理器和nv控制面板。

關(guān)于后續(xù)Tesla顯卡的運(yùn)行模式問題,我自己測(cè)試在此驅(qū)動(dòng)下開啟wddm模式會(huì)報(bào)錯(cuò),還是要改注冊(cè)表,改完就是wddm模式,Windows調(diào)度正常,但是我發(fā)現(xiàn)每次關(guān)機(jī)就失效了。暫時(shí)沒研究下一步。注冊(cè)表如何改參考下面專欄鏈接。

相關(guān)專欄
讓Nvidia GT610和Tesla M40計(jì)算卡能夠協(xié)同湊合用—僅作拋磚,無技術(shù)含量+相關(guān)知識(shí)學(xué)習(xí)
https://www.bilibili.com/read/cv21826142
讓GTX 650Ti和M40計(jì)算卡組合在Win10 22H2中實(shí)現(xiàn)后者的正常游戲調(diào)用,功夫沒白費(fèi)!
https://www.bilibili.com/read/cv21873349
十分感謝!
歡迎評(píng)論及私信相關(guān)問題。文中若有錯(cuò),請(qǐng)及時(shí)指出。

最新補(bǔ)充:
cuda版驅(qū)動(dòng)最低支持Maxwell核心架構(gòu)的Geforce游戲卡,也就是750ti最低。再老的卡還是要找quadro驅(qū)動(dòng)改,如何改參考上述相關(guān)專欄。