WSL2 Ubuntu+gnome图形界面的安装血泪史(亲测有效)

本文详细记录了在Windows上通过WSL2安装Ubuntu并配置Gnome图形界面的过程,包括WSL2的安装、Ubuntu的获取、VcXsrv的设置、显卡驱动的升级以及与VMware虚拟机的共存。在解决虚拟机无法升级显卡驱动的问题上,作者通过WSL2利用Windows驱动实现了OpenGL3.3以上版本的需求。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

写在最前面(血泪史)

前因
近期遇到一个问题,需要在ubuntu虚拟机上用opengl3.3以上的版本(可编程管线),但是虚拟机上查看版本时发现为opengl2.1,查了各种资料才得知是驱动版本太低。
这边一个大坑请注意: 虚拟机无法升级显卡驱动,虚拟机无法升级显卡驱动,虚拟机无法升级显卡驱动!!! 网上的参考资料基本没说清楚是用真linux还是虚拟机下的ubuntu,这点我绕了很多的弯路,也尝试了大部分比较靠谱的资料最后均无法实现!!!

在虚拟化环境中,虚拟机通常无法直接访问物理显卡,而是使用虚拟显卡来模拟图形输出。因此,虚拟机中的显卡性能通常受到限制,无法达到与物理机相同的水平。

然而,一些虚拟化软件(如 VMware、VirtualBox 等)提供了一些特殊的功能,可以使虚拟机在一定程度上利用物理显卡的性能。这些功能通常被称为“虚拟 GPU”(Virtual GPU)或“显卡透传”(GPU Passthrough)。
后果
后来查看资料得知可以使用window子系统,Windows Subsystem for Linux,即适用于 Linux 的 Windows 子系统 (WSL)。
这边已经升级为WSL2,官方资料说明其可以使用windows下的显卡驱动,嗯就很香~,言归正传,看看如何配置WSL2 Ubuntu+gnome图形界面

1.wsl2 安装

必须运行 Windows 10 版本 2004 及更高版本(内部版本 19041 及更高版本)或 Windows 11 才能使用以下命令。
WSL2的安装主要参考官方教程
https://docs.microsoft.com/zh-cn/windows/wsl/install-win10
其他资料网上也比较多一般这一步比较容易这边不展开

2.Ubuntu安装

首先打开windows应用商店,输入ubuntu,这边我下载的是ubuntu 18.04版本的,其他版本的没有尝试过

在这里插入图片描述
ubuntu初始化操作
下载完成后点击打开,需要输入用户名、密码、确认密码。输入密码是不会显示的,直接输入之后回车就可以,出现这个界面即为成功了

评论 56
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

LV小猪精

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值