小编mjb*_*tty的帖子

已解决:WSL/ubuntu 中的 x11 应用程序只有黑白

如果我在 Windows 下的 VcXsrv 中运行 x11 应用程序(例如 xcalc),它是彩色的。如果我在 WSL/ubuntu 下运行它,它只是黑白的;有人帮我弄清楚为什么吗?谢谢。

左侧为 WSL,右侧为 Windows

更多信息请关注评论。

config.xlaunch我的 Window 启动文件夹中有一个文件(由https://nickjanetakis.com/ 提供),其中包含以下内容:

<?xml version="1.0" encoding="UTF-8"?> <XLaunch WindowMode="MultiWindow" ClientMode="NoClient" LocalClient="False" Display="0" LocalProgram="xcalc" RemoteProgram="xterm" RemotePassword="" PrivateKey="" RemoteHost="" RemoteUser="" XDMCPHost="" XDMCPBroadcast="False" XDMCPIndirect="False" Clipboard="True" ClipboardPrimary="True" ExtraParams="" Wgl="True" DisableAC="True" XDMCPTerminate="False"/>

在我的.bashrc我有以下设置显示:

export DISPLAY="$(/sbin/ip route | awk '/default/ { print $3 }'):0"

一切正常(因为显示了 x11 应用程序)但是当我在 Windows 中运行 x11 应用程序时,例如从 VcXsrv 菜单中的 xcalc 或 xclock 它们是彩色的,但当我从命令行运行 WSL/乌本图。

我会看看我是否可以检查 x11 应用程序(通过 apt 安装)是如何编译的 - 实际上考虑一下,可能是通过 VcXsrv 运行的 …

xorg windows-subsystem-for-linux

5
推荐指数
1
解决办法
571
查看次数

标签 统计

windows-subsystem-for-linux ×1

xorg ×1