解决WSL不支持GUI问题

问题描述

WSL运行nvboard花屏,查阅资料发现是WSL对GUI不支持的问题

解决步骤

  1. 在windows上安装vcxsrv

  2. 安装后,在windows上运行XLaunch
    2.1 默认,下一步
    在这里插入图片描述
    2.2 默认,下一步
    在这里插入图片描述
    2.3 勾选Disable access control,下一步在这里插入图片描述
    2.4 这里可以点击Save configuration可将此次配置保存在桌面(如图中的config.xlaunch),下次直接点击即可运行,不用在一步步勾选。
    在这里插入图片描述
    在这里插入图片描述
    2.5运行成功后在右下角有个X图标
    在这里插入图片描述

  3. 在linux上配置.bashrc文件 : vim ~/.bashrc
    添加如下参数

export DISPLAY=$(grep -m 1 nameserver /etc/resolv.conf | awk '{print $2}'):0.0
export WAYLAND_DISPLAY=$DISPLAY
export XDG_SESSION_TYPE=x11
  1. 完成。此时可正常运行nvboard 。
    注意,运行GUI程序的用户要和你刚刚配置bashrc文件的用户一样。
    在这里插入图片描述
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值