如何在WSL中打开Groovy Console UI并解决启动异常
解决WSL Ubuntu中groovyConsole无法启动UI的问题
1. 安装缺失的依赖库
错误提示libXtst.so.6: cannot open shared object file,说明缺少对应的系统库,执行以下命令安装:
sudo apt update sudo apt install libxtst6
同时确保已安装其他必要的X11依赖:
sudo apt install libxrender1 libxi6 libxext6 libx11-6
2. 配置Windows端X服务器
WSL本身无图形界面,需借助Windows上的X服务器实现UI渲染:
- 安装VcXsrv(可通过Microsoft Store或官方渠道下载)
- 启动VcXsrv时,在配置向导中勾选Disable access control(关键步骤,否则WSL无法连接),其余选项保持默认
- 在WSL终端中设置DISPLAY环境变量:
export DISPLAY=localhost:0.0
若要永久生效,将上述命令添加到~/.bashrc或~/.zshrc文件末尾,重启终端即可。
3. 验证X服务器连接
在WSL终端执行xeyes命令,若弹出带有眼睛图案的窗口,说明X服务器配置成功。
4. 启动groovyConsole
此时再执行groovyConsole,应能正常打开UI界面。
内容的提问来源于stack exchange,提问作者ADITYA SAHA
相关产品推荐
相关产品推荐

