最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

【知乎】Windows安裝WSL2并配置nVidia GPU

2023-08-21 02:12 作者:失傳技術(shù)電磁所  | 我要投稿


Windows安裝WSL2并配置nVidia GPU


竹風(fēng)


高山仰止,景行行止, 雖不能至,心向往之。

關(guān)注他

46 人贊同了該文章

目錄

收起

1. 安裝nVidia GPU驅(qū)動(dòng)

2. 安裝WSL2

3. 在WSL2中安裝CUDA

日常辦公使用的是Windows操作系統(tǒng),但是開(kāi)發(fā)過(guò)程中不可避免要使用到Linux且需要GPU支持,VMWare和VBox等虛擬機(jī)方案不支持游戲顯卡虛擬化,在不安裝雙系統(tǒng)情況下WSL2不僅可以提供Linux較為完整的支持,同時(shí)還能共同host中的GPU,是一個(gè)較為理想的解決方案。

現(xiàn)在已經(jīng)是2022年,網(wǎng)上許多安裝WSL2和WSL2中配置GPU的資料已經(jīng)過(guò)時(shí),因此在這里記錄一下整個(gè)安裝流程。

主要參考資料來(lái)自nVidia官網(wǎng)

CUDA Toolkit Documentationdocs.nvidia.com/cuda/wsl-user-guide/index.html

windows系統(tǒng)現(xiàn)在已經(jīng)不需要切換到Insider Preview版本,但是要確保系統(tǒng)版本高于windows10 21H2或Windows11

1. 安裝nVidia GPU驅(qū)動(dòng)

網(wǎng)上有許多資料寫(xiě)道需要安裝針對(duì)WSL特別驅(qū)動(dòng),但是現(xiàn)在已經(jīng)不需要這么做了,只需要到nVidia官網(wǎng)將驅(qū)動(dòng)升級(jí)到最新版本即可。

Download the latest official NVIDIA driverswww.nvidia.com/Download/index.aspx

根據(jù)參考資料描述,驅(qū)動(dòng)類型最好選擇Game Ready版本而不是studio版本

注意,該是安裝Windows驅(qū)動(dòng),而不是安裝Linux驅(qū)動(dòng),在Windows下安裝驅(qū)動(dòng)后,會(huì)自動(dòng)將驅(qū)動(dòng)以libcuda.so的形式集成至WSL2中,因此切勿在WSL Linux中重復(fù)安裝驅(qū)動(dòng)

2. 安裝WSL2

現(xiàn)在安裝WSL2也很方便了,可以參考官方鏈接:

Install WSLdocs.microsoft.com/en-us/windows/wsl/install

這里列出一些主要步驟:

  • 安裝wsl(默認(rèn)為Ubuntu發(fā)行版)

wsl --install

  • 切換到WSL2

# 默認(rèn)為WSL2,如果不是,可以通過(guò)下面命令切換默認(rèn)為WSL2wsl --set-default-version 2#可以通過(guò)下面命令切換指發(fā)行版到WSL2wsl --set-version <distro name> 2

  • 進(jìn)入WSL2

# 在powershell或cmd下輸入即可wsl

如果安裝過(guò)程中出現(xiàn)錯(cuò)誤,可能要需要手動(dòng)安裝一下更新https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

如果仍然出錯(cuò),可以嘗試全手動(dòng)安裝:

Manual installation steps for older versions of WSLdocs.microsoft.com/en-us/windows/wsl/install-manual

3. 在WSL2中安裝CUDA

這一步要小心,WSL2中安裝CUDA和在普通Linux中安裝CUDA會(huì)有所不同,主要參考CUDA Toolkit 11.7 Downloads | NVIDIA Developer內(nèi)容。

wget https://developer.download.nvidia.com/compute/cuda/repos/wsl-ubuntu/x86_64/cuda-wsl-ubuntu.pin sudo mv cuda-wsl-ubuntu.pin /etc/apt/preferences.d/cuda-repository-pin-600 sudo apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/wsl-ubuntu/x86_64/3bf863cc.pub sudo add-apt-repository "deb https://developer.download.nvidia.com/compute/cuda/repos/wsl-ubuntu/x86_64/ /"sudo apt-get update sudo apt-get -y install cuda


做完以上步驟,理論上就可以在WSL2中使用GPU了,在WSL2中輸入nvidia-smi?查看,如果有輸出則說(shuō)明安裝好了:

好了,是不是特別簡(jiǎn)單和方便呢?

編輯于 2022-05-17 12:51

Windows 10


Microsoft Windows


WSL (Windows Subsystem for Linux)


發(fā)布一條帶圖評(píng)論吧


20 條評(píng)論

默認(rèn)

最新

啦啦啦

但是我剛裝完wsl2 nvidia-smi就有cuda version

2022-05-25?·?IP 屬地北京

回復(fù)5

滅沒(méi)

直接在powershell里輸入nvidia-smi,出來(lái)的是windows下的cuda版本

01-11?·?IP 屬地河南

回復(fù)4

阿孟

The CUDA driver installed on Windows host will be stubbed inside the WSL 2 as libcuda.so, therefore users must not install any NVIDIA GPU Linux driver within WSL 2 其實(shí)官網(wǎng)已經(jīng)說(shuō)明了 不需要再安裝了

06-11?·?IP 屬地湖南

回復(fù)1

展開(kāi)其他 3 條回復(fù)

iff nil

想問(wèn)一下為什么win10安裝過(guò)最新nVidia驅(qū)動(dòng)后,nvidia-smi在WSL2 Ubuntu中not found

2022-06-22?·?IP 屬地黑龍江

回復(fù)喜歡

竹風(fēng)

作者

首先確保win10是最新版本,其次步驟3在wsl2中安裝cuda做了嗎?

2022-06-27?·?IP 屬地湖北

回復(fù)喜歡

zzz

已過(guò)時(shí)


06-14?·?IP 屬地上海

回復(fù)喜歡

Ryanvixu

步驟3做完后,還是nvidia-smi not found

03-19?·?IP 屬地廣東

回復(fù)喜歡

茍全性命于亂世

秋豆麻袋

感謝感謝,不過(guò)我棄療了

去買帶圖形界面的云服務(wù)器了

04-13?·?IP 屬地北京

回復(fù)喜歡

秋豆麻袋

茍全性命于亂世

看看我最新教程。菜了好多坑。

網(wǎng)上很多文章太老了

04-12?·?IP 屬地江蘇

回復(fù)喜歡

展開(kāi)其他 1 條回復(fù)

阿彌陀佛

請(qǐng)教,我在wsl中安裝了CUDA,但是nvidia-smi顯示的還是windows裝的版本

2022-11-19?·?IP 屬地浙江

回復(fù)喜歡

阿彌陀佛

渾身軟肋你跟我法

好的,感謝回復(fù)。之后網(wǎng)上了解到具體信息,已經(jīng)處理了

2022-11-29?·?IP 屬地浙江

回復(fù)1

阿彌陀佛

籃球圣經(jīng)

就是說(shuō)nvcc -V和 nvidia-smi顯示的是兩個(gè)不同的東西的版本,你要cuda就看nvcc-V的版本

06-11?·?IP 屬地浙江

回復(fù)喜歡

展開(kāi)其他 2 條回復(fù)

Tulip

您好,請(qǐng)問(wèn)nvcc --version的輸出為什么是not found呢?

2022-06-27?·?IP 屬地北京

回復(fù)喜歡

竹風(fēng)

作者

可以參考步驟3,wsl2里雖然不用裝驅(qū)動(dòng),但是軟件包。還是要裝的

2022-06-27?·?IP 屬地湖北


【知乎】Windows安裝WSL2并配置nVidia GPU的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
滨海县| 武乡县| 抚松县| 隆子县| 剑河县| 威远县| 濉溪县| 广东省| 仙居县| 来凤县| 七台河市| 岫岩| 和平县| 汾西县| 竹山县| 商南县| 陈巴尔虎旗| 自治县| 遵化市| 灌南县| 龙门县| 林芝县| 阿尔山市| 大冶市| 汉源县| 皋兰县| 康保县| 嘉兴市| 民权县| 汝阳县| 北流市| 洪江市| 竹山县| 崇明县| 平阳县| 灵武市| 镇巴县| 城口县| 乡宁县| 长治市| 宜春市|