openfoam動作確認について

988 views
Skip to first unread message

0 yoshi

unread,
Sep 24, 2021, 5:52:13 AM9/24/21
to OpenFOAM
はじめまして.
openfoam初心者です.
現在ubuntu→openfoam→Xmingの順でインストールをし,これから動作確認をしようとしています.バージョンはv9を使っています.

ここで質問です.
動作確認のために
$ paraview &
を実行し,paraviewのウィンドウを表示させようとしたのですが
$ paraview &
[2] 17577
[1]   Done
$ paraview: error while loading shared libraries: libQt5Core.so.5: cannot open shared object file: No such file or directory
と表示され,実行できませんでした.
また,
$ gedit &
と打っても
$ gedit &
[3] 17578
[2]   Exit 127
$ Unable to init server: Could not connect: Connection refused

(gedit:17578): Gtk-WARNING **: 18:47:27.707: cannot open display:
と表示されてしまいます.
どこでつまづいてしまったのかご教授願いたいです.
なお,インストールには https://www.youtube.com/watch?v=eIvZXKefu88 を参考に進めさせていただきました.
よろしくお願いします.

0 yoshi

unread,
Sep 24, 2021, 10:38:05 AM9/24/21
to OpenFOAM
すみません,追加で質問させてください.
動作確認の一つに
$ simpleFoam -help
を実行するものがあるかと思います.こちらも試してみたところ,
--> FOAM FATAL ERROR :
    Could not find mandatory etc entry (mode=ugo)
    'controlDict'
と表示され,うまくいきませんでした.
原因は同じものなのでしょうか.
私自身まだまだ勉強中で,初歩的な問題なのかと思いますがどうかよろしくお願いします.

2021年9月24日金曜日 18:52:13 UTC+9 0 yoshi:

haruka tsubota @xsim.info

unread,
Sep 24, 2021, 11:07:16 AM9/24/21
to OpenFOAM
gedit に関しては Xming が起動していないせいだと思います。
「C:\Program Files (x86)\Xming\XLaunch.exe」(Xmingインストールパスをデフォルトから変えていない場合)
を実行してから再度 gedit が起動するか確認してください。

paraview、 simpleFoam に関してはインストールに失敗しているように見えます。
再度、

$ sudo apt-get update
$ sudo apt-get install openfoam9
$ sudo apt-get install paraview

を実行して状態が改善しないかを確認することをおすすめします。
それでもうまくいかず、再度質問する場合はUbuntuのバージョンも記載してください。
(手元のUbuntu-18.04では openfoam9 をインストールできています)

参考: OpenFOAM の Windows 10 へのインストール  #Xming のインストール

2021年9月24日金曜日 23:38:05 UTC+9 0 yoshi:

0 yoshi

unread,
Sep 25, 2021, 11:16:29 PM9/25/21
to OpenFOAM
haruka tsubota様

ご返答ありがとうございます.
結論から申し上げますと,動作確認そしてチュートリアルともにうまく作動させることができました.
ただ,質問時にはUbuntu-20.04を使っておりこちらでは結局動作確認ができませんでした.
ご助言をいただいた通りUbuntu-18.04で試したところうまくいったという次第です.
とても参考になりました.本当にありがとうございます.
2021年9月25日土曜日 0:07:16 UTC+9 haruka tsubota @xsim.info:
Reply all
Reply to author
Forward
0 new messages