View Full Version : Howto Install ABAQUS on Ubuntu 8.04 (including support for UMAT subroutines)
If you are running the finite element program Abaqus you might be interested in learning that it is not too difficult to install it on the latest version of Ubuntu Linux 8.04. There are probably different ways to install Abaqus so that you can run any computer simulation, including user-material models (UMAT and VUMAT) subroutines.
Here are the steps that I took to install the Abaqus v6.7-EF on a i386 computer running Ubuntu 8.04:
1. Copy all files from the installation CD to the hard drive
2. Install the csh shell by typing the command: sudo apt-get install csh
3. Start the installation to typing: setup -nosystemchecks
4. Once everything is installed, you can try to start Abaqus/CAE. On my computer that did not work. I got the following error message:
/opt/abaqus/6.7-EF1/exec/ABQcaeK.exe: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory
Abaqus Error: Abaqus/CAE Kernel exited with an error.
5. Fix that problem by installing the missing library from the following web site (http://packages.debian.org/stable/base/libstdc++5).
6. Now everything should work just fine!
- Jorgen
Hi Jorgen,
I'm installing Abaqus 6.7-5 on Ubuntu 8.04 in a AMD64 machine. Installing Abaqus wasn't very difficult, but I'm having troubles with the Fortran compiler.
Let me start with the basics: which compiler have you installed? Intel's? And what version/release?
Thanks for setting up this forum,
Antonio Melro
I use the Intel v 9.1 ifort compiler. I recommend that you use exactly the compiler and version that Abaqus recommends based on your hardware.
- Jorgen
That is the problem...
I wasn't able to install Intel's 9.1 (strangely, 10.1 installed without any bumps). Are you using 32 or 64 bit Ubuntu?
Please ignore my previous post, you already mention it is a 32bit system. I'm installing in 64bit, so I'll be assuming that is the problem.
Since Abaqus 6.8 has already been released and it supports Intel Fortran 10.1, I'll just wait for it to arrive to my Faculty by mail and use it.
Thanks for your reply.
Just to specify, I am also running Abaqus v6.8 on Ubuntu 8.04.
Everything works fine except:
- I did not install the Abaqus web server so I cannot use the search function in the documentation. Why does the documentation require a 32-bit termcap library?
- CAE and Viewer does not work with Compiz. I guess that this is caused by the strange GUI framework what CAE is written in.
If anyone has been able to solve these problems, please let us know!
Jorgen
This may work
http://ubuntuforums.org/search.php?searchid=46924391
Insert this before "abaqus cae" command:
XLIB_SKIP_ARGB_VISUALS=1
ex: XLIB_SKIP_ARGB_VISUALS=1 /abaqus_dir/abaqus cae
Very Nice :cool:
Your suggestion worked perfectly!
Thanks,
Jorgen
Has anyone managed to run Abaqus 6.7 and its subroutines with fortran 10.1? In Abaqus website the recommended compiler is given as 9.1 however this version is not compatible with my operating system ubuntu 8.04.
thanks
I'm running both Abaqus v6.7-EF1 and v6.8.1 using Intel Fortran 10.1 on a 64-bit computer running Ubuntu 8.04. I have no problems using user-subroutines. I vaguely remember having to make some adjustments as specified on the Abaqus support web site to make it work.
Let me know if you want me to try to dig up the steps that I had to go through.
- Jorgen
I changed the path for the libraries as stated in ABAQUS support FAQ and it started to work. Thanks very much.
Saguenay
2008-10-03, 15:27
I'm running both Abaqus v6.7-EF1 and v6.8.1 using Intel Fortran 10.1 on a 64-bit computer running Ubuntu 8.04. I have no problems using user-subroutines. I vaguely remember having to make some adjustments as specified on the Abaqus support web site to make it work.
Let me know if you want me to try to dig up the steps that I had to go through.
- Jorgen
Hi Jorgen,
If it would be possible to dig up the procedure that would be very appreciated, unfortunately with my academic license i cannot access the abaqus support.
I m using ABAQUS 6.7-EF1, ubuntu 8.04/32bits and Intel Fortran 10.1.018
Many thanks
LG
malandrea
2009-03-28, 12:19
Hi Jorgen,
do you know how to fix this problem on running AbaqusCae in my Ubuntu 8.04?
/home/malandrea/6.8-3/exec/ABQcaeK.exe: error while loading shared libraries: libABQCAE_ModKerHigh.so: cannot open shared object file: No such file or directory
I don't understand what is that library, and trying to find it google there are no results. :eek:
Thanks
I have that file in the following location on my Ubuntu box:
/opt/abaqus/6.8-1/exec/lbr/libABQCAE_ModKerHigh.so
Do you not have that file?
malandrea
2009-03-31, 03:52
Jorgen, thanks for your reply. Actually, you're right, I also have that library,
in this path (/home/malandrea/6.8-3/exec/lbr),
but when I try to execute my Cae command, wich is
/home/malandrea/6.8-3/exec/ABQcaeK.exe
,
I get the following message:
/home/malandrea/6.8-3/exec/ABQcaeK.exe: error while loading shared libraries: libABQCAE_ModKerHigh.so: cannot open shared object file: No such file or directory
I don't know why.
Ohh, that is not how you should execute CAE. Instead try the command:
abaqus cae
-Jorgen
malandrea
2009-04-03, 11:22
Thank you very much,
I was not understanding that "abaqus cae" was "abaqus" command with "cae" option, i had not abaqus command working, but I did
/home/malandrea/6.8-3/exec/abq683.exe cae
and I got:
/home/malandrea/6.8-3/exec/ABQcaeK.exe: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory
but, then I installed libstdc++5 package with apt-get and now is working good.
Also I set the environment file without using fortran intel (no need to purchase any license), i am using
fortCompiler = "g77"
cppCompiler = "gcc"
and all is working good, even with user subroutines.
Hi Guru,
I'm a new using Ubuntu. I tried install Abaqus with your instructions but when
I run "setup -nosystemchecks" the error message occurs as follows;
setup: 35: Syntax error: newline unexpected
How can I fix that?.
Thanks in advance.
Hi Guru,
I've a problem with installation of Abaqus 6.8 on Ubuntu 9.04.
When I run "sh setup -nosystemchecks" from document CD of Abaqus, the error message shown "setup: 35: Syntax error: newline unexpected".
What does it mean and how can I fix it?.
Thanks in advance.
KMM.
That is a strange error message that I have not seen before.
Perhaps 35 is referring to line 35 of the file setup. Can you check that line?
What happens if you run setup as follows instead:
sudo ./setup -nosystemchecks
-Jorgen
Hello, I just intalled Abaqus 6.8-3 on a Ubuntu 9.04, and when I'm trying to run the CAE, after checking the license, I get :
ABQcaeK.exe: tpp.c:63: __pthread_tpp_change_priority: Assertion `new_prio == -1 || (new_prio >= __sched_fifo_min_prio && new_prio <= __sched_fifo_max_prio)' failed.
Abaqus Error: Abaqus/CAE Kernel exited with an error.
Does anybody know what's wrong ?
I have not seen that error message before.
Wave you tried to start CAE using the following command:
abaqus case -mesa
If that does not work then the problem may be that you are using a relatively old version of Abaqus. I used Abaqus 6.9 on Ubuntu 9.04 and 9.10 without any problems.
-Jorgen
Thanks, I tried it and it works perfectly.
For peoples who are interested with UMAT subroutines :
I tried gcc and gfortran compiler with UMAT c++ and fortran subroutines, and that works fine, even if the Intel compilers seems to be a little bit faster.
For C++ subroutines and for Abaqus versions from the 6.7 (at least until the 6.8-3), you should add the -lstdc++ option to the link_sl command in your v6.env to make it working.
Merry Christmas !
IvO
kowalsky
2010-03-10, 08:09
Hi Guru,
I'm a new using Ubuntu. I tried install Abaqus with your instructions but when
I run "setup -nosystemchecks" the error message occurs as follows;
setup: 35: Syntax error: newline unexpected
How can I fix that?.
Thanks in advance.
the problem is thath you have to say to your system what it have to do with your file.
the script is a csh, you can see this reading the first line of the file, so you have to enter in a csh console: you have to install the packages:
sudo aptitude install csh tcsh
then you have to run a csh console from your home directory:
cd ~
csh
and then run the comand
/DIRECTORY/setup
where DIRECTORY is the position of the setup file.
goodbye..
kowalsky
2010-05-10, 06:39
You can try following the guide:
http://sites.google.com/site/abaqus2010/help_0
bye =)
Powered by vBulletin® Version 4.1.11 Copyright © 2012 vBulletin Solutions, Inc. All rights reserved.