问题描述
我正在尝试在我的笔记本电脑上安装 OpenFOAM 软件。我有 Windows 10 家庭操作系统版本 2004。为了在 Windows 上使用 OpenFOAM,我在我的笔记本电脑上安装了适用于 Linux 的 Windows 子系统(文件版本 10.0.19041.1023)。然后,为了安装 OpenFOAM,我按照 WSL 中的这些命令进行操作-
sudo sh -c "wget -O - http://dl.openfoam.org/gpg.key | apt-key add -"
sudo add-apt-repository http://dl.openfoam.org/ubuntu
sudo apt-get update
sudo apt-get install openfoam8
sudo apt-get install build-essential
echo ". /opt/openfoam-dev/etc/bashrc" >> $HOME/ .bashrc
. $HOME/.bashrc
simpleFoam -help
echo "export disPLAY=:0" >> ${HOME}/.bashrc
. $HOME/.bashrc
sudo apt-get install gedit gedit-plugins
sudo apt-get install gnuplot gnuplot-x11 gnuplot-doc libgd-tools
sudo apt-get install mplayer mencoder
gedit &
这里,我得到的输出为 -
[1] 21180
Unable to init server: Could not connect: Connection refused
(gedit:21180): Gtk-WARNING **: 16:58:05.730: cannot open display: :0
[1]+ Exit 1 gedit
然后我进入-
of8
并得到输出 -
Command 'of8' not found,did you mean:
command 'os8' from deb os8 (2.1-7)
command 'ofl' from deb hxtools (20200126-1build1)
Try: sudo apt install <deb name>
然后我尝试安装它-
mkdir -p $FOAM_RUN
cd $FOAM_RUN
cp -r $FOAM_TUTORIALS .
cd tutorials/incompressible/icoFoam/cavity/cavity
blockMesh
然后 -
icoFoam
然后为了打开ParaFOAM,我这样做了-
paraFoam
但它给了我错误 - ” 创建临时“cavity.OpenFOAM” qt.qpa.xcb:无法连接到显示器:0 qt.qpa.plugin:即使找到了,也无法在“”中加载 Qt 平台插件“xcb”。 此应用程序无法启动,因为无法初始化 Qt 平台插件。重新安装应用程序可能会解决此问题。
可用的平台插件有:eglfs、linuxfb、minimal、minimalegl、offscreen、vnc、xcb。 "
为了解决这个问题,我尝试这样做 -
/platforms$ ldd libqxcb.so
sudo apt-get install libx11-xcb1
paraFoam
但它仍然给我错误 - ” 创建临时“cavity.OpenFOAM” qt.qpa.xcb:无法连接到显示器:0 qt.qpa.plugin:即使找到了,也无法在“”中加载 Qt 平台插件“xcb”。 此应用程序无法启动,因为无法初始化 Qt 平台插件。重新安装应用程序可能会解决此问题。
可用的平台插件有:eglfs、linuxfb、minimal、minimalegl、offscreen、vnc、xcb。
中止 "
我也试过-
s
apt installclibxkbcommon-x11-0
sudo apt install libxkbcommon-x11-0
这给出了输出 -
" 阅读包裹清单...完成 构建依赖树 读取状态信息...完成 libxkbcommon-x11-0 已经是最新版本 (0.10.0-1)。 libxkbcommon-x11-0 设置为手动安装。 0 升级,0 新安装,0 删除,91 未升级。 "
然后当我再次尝试命令 paraFoam 时,它仍然给我错误 - ” 创建临时“cavity.OpenFOAM” qt.qpa.xcb:无法连接到显示器:0 qt.qpa.plugin:即使找到了,也无法在“”中加载 Qt 平台插件“xcb”。 此应用程序无法启动,因为无法初始化 Qt 平台插件。重新安装应用程序可能会解决此问题。
可用的平台插件有:eglfs、linuxfb、minimal、minimalegl、offscreen、vnc、xcb。 "
我现在不知道该怎么办。谁能帮我安装这个软件?..
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)