mae*_*awi 17 command-line display bash windows-subsystem-for-linux
我最近为 Windows 10 安装了 Bash(是的!)。我需要它来运行我的名为“Seismic Unix”的处理软件,该软件安装良好。但是,当我运行附加的命令时,它给出了这个错误“无法连接到显示!”。此命令应该在屏幕上显示图像,我认为 Bash 无法访问我的笔记本电脑屏幕以显示结果。
错误“无法连接到显示器!”的屏幕截图
这是命令:
suplane | suximage title="My first test" &
我期待着您的来信,并提前感谢您。
sou*_* c. 22
您需要安装一个“X 服务器”来提供 Windows 10 上的典型 Ubuntu 子系统上尚不存在的图形界面。
如果您在 Windows 桌面上安装 X 服务器应用程序并更改 Bash shell 中的设置,应用程序会将其图形输出发送到 X 服务器应用程序,并且它们将显示在您的 Windows 桌面上。
您可以为 Windows安装Xming一个好的 X 服务器。只需接受默认设置。然后它会自动启动并在您的系统托盘中运行,等待您运行图形程序。
安装后,您需要将DISPLAY环境变量设置为指向系统上已运行的 X 服务器。
首先在 Bash 环境中运行以下命令来设置DISPLAY变量:
export DISPLAY=:0
Run Code Online (Sandbox Code Playgroud)
然后运行您的图形应用程序。在这种情况下
suplane | suximage title="My first test" &
Run Code Online (Sandbox Code Playgroud)
部分内容摘自howtogeek