Win系统使用WSL子系统Linux启动vGPU增强图形性能加速OpenGL

Posted zhangrelay

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Win系统使用WSL子系统Linux启动vGPU增强图形性能加速OpenGL相关的知识,希望对你有一定的参考价值。

前提条件

需要使用 Windows 11 Build 22000 或更高版本才能访问此功能。

为 vGPU 安装的驱动程序

要运行 Linux GUI 应用程序,应该首先在下面安装与系统匹配的驱动程序。 这将能够使用虚拟 GPU (vGPU),因此可以从硬件加速的 OpenGL 渲染中受益。


查看系统版本号:

22000+即可。 


三个重要链接:

Intel

www.intel.com/content/www/us/en/download/19344/intel-graphics-windows-dch-drivers.html?

AMD

www.amd.com/en/support/kb/release-notes/rn-rad-win-wsl-support

Nvidia

developer.nvidia.com/cuda/wsl

 


Intel

详细说明
注意:安装此英特尔通用显卡驱动程序将覆盖您的计算机制造商 (OEM) 定制驱动程序。 OEM 驱动程序经过精心挑选,包括针对特定平台问题的定制功能和解决方案。 通用英特尔驱动程序为用户提供了 OEM 可能尚未定制的最新和最强大的功能增强和错误修复,以满足特定于平台的需求。 用户可以在 OEM 网站上查看匹配的 OEM 版本。

您是否仍然遇到阻止驱动程序更新的错误? 在此处查找原因和解决方案。

使用英特尔通用图形驱动程序发现的任何图形问题都应直接报告给英特尔。 企业客户应始终使用 OEM 驱动程序,并通过他们购买平台和支持的供应商报告所有问题。

强调:

英特尔® Game On 驱动程序支持第 11 代英特尔酷睿™ 处理器上的 Sniper Elite 5*,配备 Xe 显卡和更高版本。

AMD

Radeon™ Software Adrenalin 2020 Edition for Microsoft® DirectX on Windows Subsystem for Linux
支持 Microsoft® Windows Insider Program 成员的公共预览版,该计划在适用于 DirectML 机器学习训练工作流的 Windows® Subsystem for Linux (WSL) 中启用与 DirectX® 12 兼容的 GPU 加速。

支持
Microsoft® Windows® Subsystem for Linux (WSL) 环境。
已修复的问题
游戏应用程序有时会卡在 Radeon RX 6800 系列图形产品上以低于预期的图形时钟运行。
与 Radeon RX 6800 系列显卡产品一起运行时,HP Reverb G2 VR 耳机可能无法同步或出现黑屏。
在扩展显示器上使用 Vulkan API 时,汤姆克兰西的彩虹六号®围攻可能会在混合图形场景中遇到损坏。
尝试将游戏分辨率更改为 16:9 比例时,Crossfire™ 可能会遇到问题。
Performance Metrics Overlay 和 Performance Tuning 选项卡错误地报告 Radeon™ RX 5700 系列显卡产品的空闲时钟速度高于预期。
已知的问题
启用 Radeon™ FreeSync 并且游戏设置为使用无边框全屏时,某些游戏可能会间歇性地出现亮度闪烁。
某些显示器(例如 Scepter C 系列或 Samsung™ Odyssey G9 系列)在 Radeon RX 6000 系列图形产品上可能会出现间歇性黑屏。
当设置为 5120x1440@240hz 时,Samsung™ Odyssey G9 C49G95T 可能会出现显示或损坏问题。
Metro Exodus™、Shadow of the Tomb Raider™、Battlefield™ V 和 Call of Duty®: Modern Warfare 在启用 DirectX® Raytracing 的情况下可能会遇到间歇性应用程序崩溃。
Radeon™ Software 图形设置中的各向异性过滤在 RDNA 图形产品上的 DirectX®9 应用程序中不起作用。
某些游戏在设置为无边框全屏时可能会出现卡顿,并且连接了扩展显示器并在 RDNA 图形产品上运行 Netflix™ windows store 应用程序。
Radeon™ 录制和流媒体功能可能无法在 AMD Radeon™ HD 7800 系列图形产品上启用。
修改 HDMI 缩放滑块可能会导致 FPS 锁定为 30。
Oculus Link 用户可能会在 Polaris 和 Vega 系列图形产品上遇到间歇性崩溃。
使用 MSI Afterburner 时可能会观察到屏幕闪烁。
在某些游戏和系统配置上启用增强同步可能会导致出现黑屏。任何可能在启用增强同步时遇到问题的用户都应将其禁用作为临时解决方法。
重要笔记
可在此处找到适用于 Radeon Software Adrenalin 2020 版的配备 Radeon™ Vega Graphics 的 AMD Ryzen™ 移动处理器常见问题解答。
包装内容
此 Radeon Software Adrenalin 2020 版安装包包含以下内容:

Radeon Software Adrenalin 2020 版驱动程序版本 20.45.01.31(Windows 应用商店驱动程序版本 27.20.14501.31001)。

Nvidia

适用于 Linux 的 Windows 子系统 (WSL) 上的 CUDA
WSL2 在 Windows Insider Preview 之外的 Windows 11 上可用。 请阅读 CUDA on WSL 用户指南,了解支持的详细信息

Microsoft Windows 是一个适用于企业、商业和个人计算系统的普遍平台。 但是,行业 AI 工具、模型、框架和库主要在 Linux 操作系统上可用。 现在,所有 AI 用户——无论他们是经验丰富的专业人士,还是刚入门的学生和初学者——都可以从 Windows 上创新的 GPU 加速基础架构、软件和容器支持中受益。

WSL 驱动程序上的 NVIDIA CUDA 将 NVIDIA CUDA 和 AI 与无处不在的 Microsoft Windows 平台结合在一起,为众多行业细分和应用领域提供机器学习功能。

开发人员现在可以使用当今可用的 NVIDIA 驱动程序在 Microsoft Windows WSL 环境中利用 NVIDIA 软件堆栈。


以上是关于Win系统使用WSL子系统Linux启动vGPU增强图形性能加速OpenGL的主要内容,如果未能解决你的问题,请参考以下文章

Windows10 开机自启动 WSL1 中的ROS脚本

Win10 Bash/WSL调试Linux环境下的.NET Core应用程序

完全卸载win10上的Ubuntu子系统 - Windows Subsystem for Linux(WSL)

Win10 安装 Linux 子系统

超简单只要三步在Win10安装Linux子系统WSL

win10 wsl 安装 ubuntu 16.04