以ANSYS2020R2為例
問題一
fluent串行啟動 (真串行,不是在啟動界面選擇的串行)是正常的,但是並行會掛,問題截圖如下:
解決方案:
這個是Intel的問題,因為Fluent默認Intel的MPI並行,所以會這樣。選擇openmpi即可解決這個問題。設置見下圖

注:如果是管理員權限運行的話,Fluent仍然無法正常運行,錯誤見下圖

這個是因為openmpi的的限制,root無法使用openmpi,雖然提示添加--allow-run-as-root來解除限制,但是沒什么用,可以使用adduser另建新的非管理員賬戶來啟動Fluent,如果創建的賬號只是用來解決這個問題,可以以su username –c xxx的形式來調用Fluent,這樣的話就可以省去root和新建用戶之間的切換。
問題二
ICEM可以啟動,但是無法導入幾何,我們使用Import Model,會報如下的錯誤:


使用Import Geometry,會報如下的錯誤:


解決方案:
之所以Import Geometry會報這個錯誤,是因為調用的程序是32位的,所以安裝wine32即可解決,效果如下

Import Model問題的解決方案見問題三的解決方案,問題三解決此問題即可解決
問題三
啟動Workbench失敗,錯誤截圖如下

解決方案:
因為ANSYS需要依賴libpng12,但是在新版本的Linux發行版中已經不包含該庫,所以需要安裝該庫
烏班圖安裝方法如下(方法來自
sudo add-apt-repository ppa:linuxuprising/libpng12
sudo apt update
sudo apt install libpng12-0
安裝完成以后,再次重新啟動workbench,成功!
如果仍然出現上面的錯誤,請繼續安裝下面的庫
apt-get install lsb


問題四
啟動Fluent失敗,錯誤截圖如下

解決方案:
刪除ANSYS安裝目錄下的libfreetype.so.6,我的刪除命令如下

再次啟動Fluent,成功!

