CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > ANSYS > CFX

ANSYS Workbench on "Uncertified" Linux Distros

Register Blogs Community New Posts Updated Threads Search

Like Tree26Likes

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   June 29, 2010, 22:10
Default ANSYS CFX 12.1 on Debian GNU/Linux 5.0
  #1
New Member
 
A.R. Baserinia
Join Date: Jan 2010
Location: Canada
Posts: 24
Rep Power: 16
baserinia is on a distinguished road
Quote:
Originally Posted by strider View Post
I have updated my Ubuntu to version 10.04 and suddenly I run into problems with CFX-Pre. I get the error:
p, li { white-space: pre-wrap; } ERROR
CCL validation failed with message:
Warning: Can't check parameter Message Type (/PHYSICS MESSAGES/PHYSICS MESSAGE:msg0000/Message Type): Can't find rule.
Warning: Can't check parameter Severity (/PHYSICS MESSAGES/PHYSICS MESSAGE:msg0000/Severity): Can't find rule.
Warning: Can't check parameter Message (/PHYSICS MESSAGES/PHYSICS MESSAGE:msg0000/Message): Can't find rule.
Warning: Can't check parameter Suppressed (/PHYSICS MESSAGES/PHYSICS MESSAGE:msg0000/Suppressed): Can't find rule.

Design modeler and mesher are working (thanks to irw).

Any idea?
Hi Everyone,

I have the same problem. Everything works fine but I cannot open the old .cfx file from version 11. I keep getting an error box like this in CFX-Pre:

-------------------------------------------------------------------------------------------------
p, li { white-space: pre-wrap; } ERROR
CCL validation failed with message:
Warning: Can't check parameter Message Type (/PHYSICS MESSAGES/PHYSICS MESSAGE:msg0000/Message Type): Can't find rule.
Warning: Can't check parameter Severity (/PHYSICS MESSAGES/PHYSICS MESSAGE:msg0000/Severity): Can't find rule.
Warning: Can't check parameter Message (/PHYSICS MESSAGES/PHYSICS MESSAGE:msg0000/Message): Can't find rule.
Warning: Can't check parameter Suppressed (/PHYSICS MESSAGES/PHYSICS MESSAGE:msg0000/Suppressed): Can't find rule.
-------------------------------------------------------------------------------------------------

Does anybody else has the same problem?
baserinia is offline   Reply With Quote

Old   October 7, 2010, 12:56
Default cfx-pre problem
  #2
New Member
 
carlos tobón
Join Date: Oct 2010
Posts: 7
Rep Power: 15
carlosm is on a distinguished road
I'm ubuntu 10.04 user and, after solve the MD and Meshing problems, now CFX-pre not works. Anyone with this problem ? anyone has run CFX-pre ?
carlosm is offline   Reply With Quote

Old   October 14, 2010, 19:00
Default No DesignModeler window, Fedora 8
  #3
New Member
 
Join Date: Oct 2010
Posts: 8
Rep Power: 15
slydog is on a distinguished road
To start, can anyone tell me if I can turn on high-verbosity debugging in Workbench?

I'm trying to use DesignModeler inside Workbench 2.0 (Ansys 12.1.1). I can launch Workbench (runwb2) and can drag a DesignModeler task onto the project schematic, but when I try to open a new geometry, DesignModeler never comes up. There are no error messages anywhere, and no indication as to why DesignModeler won't load.

I can successfully run Fluent through Workbench, or in standalone mode (fluent). Had no errors during Ansys 12.1.1 install (install.err), and RegSvr32 DLL registrations were all fine (install.log).

I have tried the LD_LIBRARY_PATH info mentioned earlier. Don't have problems with "uname" or "arch" commands in Fedora. Also tried launching using Mesa (runwb2 -oglmesa), which opens Workbench fine but does not resolve DesignModeler issue.

Info about my system:
OS: Fedora Core 8, 64 bit (x86_64)
Hardware: AMD Opteron 2216 dual-core, Tyan S2937 m/b, 32GB RAM, 2TB RAID 5 harddrives, ATI FireGL V3600 graphics card (with latest ATI linux drivers)
Ansys version: 12.1.1 for x86_64 (latest available download as of 10/14/2010)

Any thoughts would be much appreciated.
slydog is offline   Reply With Quote

Old   October 14, 2010, 19:23
Default MD and Meshinf on linux.
  #4
New Member
 
carlos tobón
Join Date: Oct 2010
Posts: 7
Rep Power: 15
carlosm is on a distinguished road
Hey Slydog !

Look, just the past week I can make DM and meshing works...then I guess I can help you

tell me, when DM and Meshing doesn't starts, what messages you get in terminal ?
carlosm is offline   Reply With Quote

Old   October 15, 2010, 09:08
Default
  #5
New Member
 
Join Date: Oct 2010
Posts: 8
Rep Power: 15
slydog is on a distinguished road
My problem is that there is no information anywhere about why Design Modeler won't start.

When I right-click on the DM and select "New geometry", I get a message in the lower left corner of the Workbench window saying "Starting Design Modeler...". The program thinks for about 30 sec and then says "Ready" without ever starting DM.

No messages appear in the "Messages" window in Workbench, or in the "Progress" window.

There are no messages in the terminal window that I launch Workbench from (runwb2).
slydog is offline   Reply With Quote

Old   October 15, 2010, 09:26
Default
  #6
New Member
 
carlos tobón
Join Date: Oct 2010
Posts: 7
Rep Power: 15
carlosm is on a distinguished road
There's no messages...well, have you installed the rpm libraries and the mesa utilities ?

for rpm utilities : sudo apt-get install alien (in terminal window)

for mesa utils : aptitude install mesa-utils gamin

also the libmotif : sudo aptitude install libmotif3

you should also :
make two scripts (rpm and runwb2) as describe in previous post.
set the LD_LIBRARY_PATH

let me know if you have made all the previous process...
carlosm is offline   Reply With Quote

Old   October 15, 2010, 13:13
Default
  #7
New Member
 
Join Date: Oct 2010
Posts: 8
Rep Power: 15
slydog is on a distinguished road
Quote:
Originally Posted by carlosm View Post
There's no messages...well, have you installed the rpm libraries and the mesa utilities ?

for rpm utilities : sudo apt-get install alien (in terminal window)

for mesa utils : aptitude install mesa-utils gamin

also the libmotif : sudo aptitude install libmotif3

you should also :
make two scripts (rpm and runwb2) as describe in previous post.
set the LD_LIBRARY_PATH

let me know if you have made all the previous process...
Carlos,

I should clarify again that I'm using Fedora Core 8, not Ubuntu or Debian.

1) As far as I know, rpm utilities are fully installed in Fedora (I'm somewhat of a Linux newbie), and when I search the YUM updater repositories, I don't find anything called "alien". I have not had any problems or errors installing Ansys 12.1.1, especially with the "uname" command issue that's mentioned frequently in this thread.

2) I have installed all Mesa-related packages with no problems using the YUM updater, except for mesa-libGLw.x86_64, which gives me this error through YUM: "Missing Dependency: libGL.so.1()(64bit) is needed by package mesa-libGLw". The missing library is provided by mesa-libGL.i386, which is installed correctly, according to YUM updater. Furthermore, I can see the libGL.so.1 library (and symlinks) in /usr/lib64/ .

The package mesa-libGLw.x86_64 is "Xt / Motif OpenGL widgets"...do I really need that??

3) I cannot find anything related to libmotif or motif in the YUM install/update repositories. Any other name for that package?

4) What exactly should I set the LD_LIBRARY_PATH variable to? I have set it to all of the various options mentioned earlier in the thread, but no luck. Here's what it currently is:
LD_LIBRARY_PATH=/usr/lib64:/usr/lib:/ansys_inc/v121/aisol/lib/linx64:/ansys_inc/v121/aisol/mw/lib-amd64_linux_optimized:/ansys_inc/v121/aisol/dll/linx64:/ansys_inc/v121/Framework/bin/Linux64:/ansys_inc/v121/Framework/bin/Linux64/Mesa

5) I set up the rpm script in /usr/bin/ per post #15, but no luck.

6) I'm not exactly sure which "workbench" script you're referring to? In post #54 that script primarily sets the LD_LIBRARY_PATH variable, which I've already done...?
slydog is offline   Reply With Quote

Old   October 15, 2010, 15:09
Default
  #8
New Member
 
carlos tobón
Join Date: Oct 2010
Posts: 7
Rep Power: 15
carlosm is on a distinguished road
the rpm script should be like that

Quote:
#!/bin/bash
echo glibc-2.11.1
later, in terminal chmod +x /usr/bin/rpm (on the new script)

the wb2 script, placed in /usr/local/bin is

Quote:
#!/bin/bash
RUNWB2CMD=`which runwb2`
RUNWB2DIR=`dirname $RUNWB2CMD`
if test -z "$LD_LIBRARY_PATH"; then
LD_LIBRARY_PATH=$RUNWB2DIR/Mesa:$RUNWB2DIR
else
LD_LIBRARY_PATH=$RUNWB2DIR/Mesa:$RUNWB2DIR:$LD_LIBRARY_PATH
fi
export LD_LIBRARY_PATH
export LANG=en_US.UTF8
runwb2 $@
for set the path

Quote:
LD_LIBRARY_PATH="/usr/ansys_inc/v121/aisol/mw/lib-linux_optimized:/usr/ansys_inc/v121/aisol/lib/linia32::$LD_LIBRARY_PATH"
I also need to remove all the old graphic card drivers and install a new driver that support glx.
carlosm is offline   Reply With Quote

Old   October 20, 2010, 18:46
Default
  #9
New Member
 
Join Date: Oct 2010
Posts: 8
Rep Power: 15
slydog is on a distinguished road
Quote:
Originally Posted by carlosm View Post
the rpm script should be like that



later, in terminal chmod +x /usr/bin/rpm (on the new script)

the wb2 script, placed in /usr/local/bin is



for set the path



I also need to remove all the old graphic card drivers and install a new driver that support glx.
Carlos,

I made both scripts, set the LD_LIBRARY_PATH variable (although my directories are slightly different than yours since I have an x86_64 installation), and launched Workbench with the wb2 script. I got no errors in the terminal window, and Workbench launched fine. Still can't get DesignModeler to open, though.

I'm pretty sure the ATI driver supports glx (command 'glxinfo' returns "direct rendering: Yes", along with a bunch of other stuff not containing any errors), and I can run 'glxgears' successfully.

Does anyone know if there is a way to try to launch DesignModeler in stand-alone mode (i.e., NOT through the workbench interface)?
slydog is offline   Reply With Quote

Old   October 22, 2010, 09:40
Default
  #10
New Member
 
Michal Folusiak
Join Date: Oct 2010
Posts: 1
Rep Power: 0
folo is on a distinguished road
Quote:
Originally Posted by slydog View Post
Carlos,

I made both scripts, set the LD_LIBRARY_PATH variable (although my directories are slightly different than yours since I have an x86_64 installation), and launched Workbench with the wb2 script. I got no errors in the terminal window, and Workbench launched fine. Still can't get DesignModeler to open, though.

I'm pretty sure the ATI driver supports glx (command 'glxinfo' returns "direct rendering: Yes", along with a bunch of other stuff not containing any errors), and I can run 'glxgears' successfully.

Does anyone know if there is a way to try to launch DesignModeler in stand-alone mode (i.e., NOT through the workbench interface)?
Slydog,
i found the same problem on my Ubuntu 9.10 , I also don't get any error in terminal, but DM doesn't launch. Please let know if you found any workaround or solution...
folo is offline   Reply With Quote

Old   October 25, 2010, 08:46
Default
  #11
New Member
 
Join Date: Oct 2010
Posts: 8
Rep Power: 15
slydog is on a distinguished road
Sorry, I haven't yet found a solution or workaround. I'll post it if I find one, but without any errors being listed, it's going to be hard to track down.
slydog is offline   Reply With Quote

Old   October 25, 2010, 18:29
Default wb in ubuntu 10.10
  #12
New Member
 
carlos tobón
Join Date: Oct 2010
Posts: 7
Rep Power: 15
carlosm is on a distinguished road
Slydog,

I tell you i've got this same problem (DM and Meshing that doesn't start, and no messages) after updating my ubuntu from 10.04 to 10.10

I really try to fix it, but I really can't.

Then, I have to go back to ubuntu 10.04 again and, my wb and his applications are working properly.

For fix the ubuntu 10.04 problem I just have to :

mesa-utils, libmotif3 and alien (rpm) packages install

and, to redefine the path for libGL.so.1 glx package to /usr/lib

hope this help you guys for something...

but your problem -without terminal or another information, it's hard to resolve.

have you try in previous releases for fedora ?
carlosm is offline   Reply With Quote

Old   October 26, 2010, 12:25
Default Fedora 4 works
  #13
New Member
 
Join Date: Oct 2010
Posts: 8
Rep Power: 15
slydog is on a distinguished road
Carlos,

I installed Ansys 12.1.1 on Fedora Core 4 and it works great (Workbench opens, DesignModeler opens). I didn't have to do any of the scripts mentioned in this thread; Workbench and Design Modeler started right up the first time.

I don't have time right now to track down what exactly is different about Fedora 4 vs Fedora 8, but hopefully someone can comment on anything they know...?
slydog is offline   Reply With Quote

Old   October 27, 2010, 16:44
Default
  #14
New Member
 
Martin Heiser
Join Date: Apr 2009
Posts: 11
Rep Power: 17
mhsr is on a distinguished road
I just had a very unnerving time with the DM after freshly installing on a notebook running debian testing and acting as license server. I had the same issue with a non starting DesignModeler (and Meshing Tool) as described by you, slydog.

Since ubuntu is basing on debian the problem may be caused by the default setup of the system file /etc/hosts. By default it resolves the IP 127.0.0.1 not only to 'localhost' but also to the hostname of your PC, which confuses the DesignModeler, the Meshing Tool and last but not least the parallel messaging library pvm. In that case move hostname of your PC from the 'localhost' line to a new line with the correct IP of your network interface.

Unfortunately, some automated network managers reset the hosts-file after rebooting.
mhsr is offline   Reply With Quote

Old   October 28, 2010, 09:11
Default
  #15
New Member
 
Join Date: Oct 2010
Posts: 8
Rep Power: 15
slydog is on a distinguished road
Quote:
Originally Posted by mhsr View Post
I just had a very unnerving time with the DM after freshly installing on a notebook running debian testing and acting as license server. I had the same issue with a non starting DesignModeler (and Meshing Tool) as described by you, slydog.

Since ubuntu is basing on debian the problem may be caused by the default setup of the system file /etc/hosts. By default it resolves the IP 127.0.0.1 not only to 'localhost' but also to the hostname of your PC, which confuses the DesignModeler, the Meshing Tool and last but not least the parallel messaging library pvm. In that case move hostname of your PC from the 'localhost' line to a new line with the correct IP of your network interface.

Unfortunately, some automated network managers reset the hosts-file after rebooting.
Martin,

Thanks very much for the suggestion. I looked at the /etc/hosts file in Fedora 8 and it did not have the hostname in the 'localhost' line, just:
Code:
 
127.0.0.1  localhost.localdomain  localhost
However, on the Fedora 4 machine where DM works correctly, the /etc/hosts file is:
Code:
 
127.0.0.1  localhost.localdomain  localhost  hostname
where hostname is the computer's hostname.

I tried changing the /etc/hosts file for the Fedora 8 machine to look just like the Fedora 4 machine, but no luck launching DesignModeler.

The terminal window on the Fedora 4 machine prints the following when I launch Workbench and start DesignModeler:
Code:
 
igamma=45455
igamma=45455
Entered DesignModelerHelper::SetSystemName
Entered DesignModelerHelper::SetSystemId
Any idea if that will help me track down the problem in Fedora 8?
slydog is offline   Reply With Quote

Old   October 28, 2010, 10:00
Default
  #16
New Member
 
Martin Heiser
Join Date: Apr 2009
Posts: 11
Rep Power: 17
mhsr is on a distinguished road
Quote:
Originally Posted by slydog View Post

Code:
 
igamma=45455
igamma=45455
Entered DesignModelerHelper::SetSystemName
Entered DesignModelerHelper::SetSystemId
Any idea if that will help me track down the problem in Fedora 8?
This is just normal debug output, which is not related to the errors

I do think, the problem is related to some graphic libraries of the system, which are too recent - Fedora 8 is using much later lib versions than RHEL 5.x does.

I had similar trouble with ANSYS 10 and 11 after upgrading debian. Thus, I'm not sure whether there's a way to make ANSYS 12 run on quite recent distros unless there's a possibility to install backport libraries and pointing ANSYS to those.
mhsr is offline   Reply With Quote

Old   October 29, 2010, 09:16
Default
  #17
New Member
 
filippo
Join Date: Mar 2009
Posts: 10
Rep Power: 17
filippo.aero is on a distinguished road
Hello, I've just installed Ansys 12 on OpenSuse 11.2 64 bit. The installation and licensing are perfect, I can start the ansys launcher, cfx, fluent etc.. however the command runwb2 doesn't work:
when I launch it, the windows of Ansys shows up, saying is loading, but then it arrives at ans.fluent.gui.addin loaded and freezes. If i click on it the windows disappears and nothing happens. Do you have any idea? where can I find a log of the startup?
filippo.aero is offline   Reply With Quote

Old   November 2, 2010, 14:33
Default Ubuntu NVidia fix
  #18
New Member
 
Join Date: Oct 2010
Posts: 8
Rep Power: 15
slydog is on a distinguished road
For Ubuntu 10 users (with NVIDIA graphics?), here's a workaround involving a symlink that my Linux admin found for the issue of DesignModeler not opening:

https://bugs.launchpad.net/nvidia-drivers-ubuntu/+bug/589250


I don't have Ubuntu or NVIDIA so can't check it out, but it worked for my admin on a Ubuntu 10 box with Ansys 12.1 Workbench.
slydog is offline   Reply With Quote

Old   November 4, 2010, 10:52
Default DM & Meshing on ubuntu 10.10
  #19
New Member
 
Yves Delannoy
Join Date: Feb 2010
Location: Grenoble, France
Posts: 24
Rep Power: 16
Yankee is on a distinguished road
Quote:
Originally Posted by mhsr View Post
I just had a very unnerving time with the DM after freshly installing on a notebook running debian testing and acting as license server. I had the same issue with a non starting DesignModeler (and Meshing Tool) as described by you, slydog.

Since ubuntu is basing on debian the problem may be caused by the default setup of the system file /etc/hosts. By default it resolves the IP 127.0.0.1 not only to 'localhost' but also to the hostname of your PC, which confuses the DesignModeler, the Meshing Tool and last but not least the parallel messaging library pvm. In that case move hostname of your PC from the 'localhost' line to a new line with the correct IP of your network interface.

Unfortunately, some automated network managers reset the hosts-file after rebooting.
Thank you once again, mhsr, your post #74 made me find how to make DM & Meshing work again after an upgrade to ubuntu 10.10 (I tried two days long before that...)

Here is the procedure I use to install ansys 12.1 on ubuntu 10.10 64bits :
Code:
# 1. enter root session for steps 1-6 (assuming you're allowed to do that, it will ask YOUR passwd and not the one of root)
sudo -s

# 2. add "rpm" and "uname" custom commands to make the installer happy (supposing /usr/local/bin is in the PATH)
cat > /usr/local/bin/uname <<'eof'
#!/bin/bash
  if [ "$1" = "-i" ]; then
    echo `/bin/uname -m | sed -e 's/i686/i386/' `
  else
    /bin/uname $1
  fi
eof
  chmod +x /usr/local/bin/uname
cat > /usr/local/bin/rpm <<'eof'
#!/bin/bash
  echo glibc-2.12-1
eof
  chmod +x /usr/local/bin/uname

# 3. be sure that your hostname appears in only 1 uncommented line of /etc/host (else edit it manually)
  grep `hostname` /etc/hosts

# 4. download linx64_dvd.iso from ansys customer portal into /tmp (not described)

# 5. install ansys (choosing its installation directory, and the products for which you have licenses)
#    at the end of install you should provide the name of your license server and verify its ports
#    don't be afraid of the 12 messages "[: 335: xxx.so: unexpected operator" in /ansys_inc/install.err
  mkdir /mnt/iso
  mount -o loop -t iso9660 /tmp/linx64_dvd.iso /mnt/iso
  cd /mnt/iso
  ./INSTALL
  cd /
  umount /mnt/iso
  rmdir /mnt/iso

# 6. define environement variables for all users (assuming they use bash) - adapted from "post-install procedures" in ai_unix_2828.pdf
  cat > /etc/profile.d/ansys_config.sh << 'eof'

  SYSVAR=`uname -m` # to choose between 32bit or 64bit pathes
  if [ ${AWP_ROOT121:-undefined}  = undefined ]; then export AWP_ROOT121=/ansys_inc/v121 ; fi
  if [ ${ANSYS121_DIR:-undefined} = undefined ]; then export ANSYS121_DIR=${AWP_ROOT121}/aisol ; fi
  if [ ${SYSVAR} = 'x86_64' ]; then
    if [ ${ICEM_ACN:-undefined}   = undefined ]; then export ICEM_ACN=${AWP_ROOT121}/icemcfd/linux64_amd ; fi
    RUNWB2_DIR=${AWP_ROOT121}/Framework/bin/Linux64 ;
  else
    if [ ${ICEM_ACN:-undefined}   = undefined ]; then export ICEM_ACN=${AWP_ROOT121}/icemcfd/linux ; fi
    RUNWB2_DIR=${AWP_ROOT121}/Framework/bin/Linux32 ;
  fi
  if [ ${ANSYSLIC_DIR:-undefined} = undefined ]; then export ANSYSLIC_DIR=/ansys_inc/shared_files/licensing ; fi
  if [ -d ${ANSYS121_DIR} ]; then              export PATH=${PATH}:${ANSYS121_DIR} ; fi
  if [ -d ${RUNWB2_DIR} ]; then                export PATH=${PATH}:${RUNWB2_DIR} ; fi                # path to runwb2
  if [ -d ${AWP_ROOT121}/fluent/bin ]; then    export PATH=${PATH}:${AWP_ROOT121}/fluent/bin ; fi    # path to fluent
  if [ -d ${AWP_ROOT121}/CFX/bin ]; then       export PATH=${PATH}:${AWP_ROOT121}/CFX/bin ; fi       # path to cfx5
  if [ -d ${AWP_ROOT121}/TurboGrid/bin ]; then export PATH=${PATH}:${AWP_ROOT121}/TurboGrid/bin ; fi # path to cfxtg
  if [ -d ${ICEM_ACN}/bin ]; then export PATH=${PATH}:${ICEM_ACN}/bin ; fi                           # path to icemcfd
  if [ -d ${ANSYSLIC_DIR}/lic_admin ]; then export PATH=${PATH}:${ANSYSLIC_DIR}/lic_admin ; fi       # path to anslic_admin
eof

# 7. quit root session entered in 1.
 exit

# 8. For each user, verify the license (clic on "View Status/Diagnostic Options" then "display the license status")
#    and eventually choose your prefs ("Set License Preferences for user xxx" then v12.1 then, ie "Use Academic Licenses" if you have some...)
 anslic_admin

# 9. logout, login (to activate /etc/profile.d/ansys_config.sh), run ansys and enjoy!
 runwb2
Of course, Fluent worked directly, all that is just needed because of those damned DM and meshing (adapted from windows, it seems...)
Yankee is offline   Reply With Quote

Old   November 5, 2010, 17:17
Default CFX Pre and Solver Broken
  #20
New Member
 
Scott Johnson
Join Date: Nov 2010
Posts: 14
Rep Power: 15
Scott Johnson is on a distinguished road
First off, I would like to thank you all for the helpful information you have posted here. I now have workbench, design modeler, and mesh all working thanks to the information provided here.

I recently got a new computer, and have installed both Ubuntu 10.04.1 and Ubuntu 10.10, both 64 bit, on this machine. My previous computer was running 64 bit Ubuntu 10.04, and I had CFX Pre, Solver & Post all working great (run with ansys_inc/v121/CFX/bin/cfx5), but DM and Mesh both did not work (I hadn't followed all the steps outlined here). Workbench would come up, but I couldn't do much with it.

Now, after installing on my new computer, when I try to run CFX Pre (either from workbench or directly from ansys_inc/v121/CFX/bin/cfx5), I get the following error:

Code:
-- ERROR -- CCL validation failed with message:
Warning: Can't check parameter Message (/PHYSICS MESSAGES/PHYSICS MESSAGE:msg0000/Message): Can't find rule.
Warning: Can't check parameter Message Type (/PHYSICS MESSAGES/PHYSICS MESSAGE:msg0000/Message Type): Can't find rule.
Warning: Can't check parameter Severity (/PHYSICS MESSAGES/PHYSICS MESSAGE:msg0000/Severity): Can't find rule.
Warning: Can't check parameter Suppressed (/PHYSICS MESSAGES/PHYSICS MESSAGE:msg0000/Suppressed): Can't find rule.
I saw that a few people posted the same error back in June, but no other solutions/ideas were posted. Has anyone figured out how to fix these errors?

I also am not able to run CFX solver, and get the same error as above on the command line, and this additional error if I try to run the solver from within workbench:
Edit: I forgot to mention that CFX post runs just fine. The issue is only with Pre and Solver.

Code:
Ans.Core.Commands.UserReadableFailure: Unexpected Solver Input File request from empty Setup component.
  at Ans.CFX.CFXCore.Data.CFXSetupSource.GetSolverInputFile (Ans.Core.Commands.CommandContext context) [0x00000] 
  at Ans.CFX.CFXCore.Data.CFXSetupProvider.DoRetrieveData (Ans.Core.Commands.CommandContext context, Guid connectionKey) [0x00000] 
  at Ans.CFX.Foundation.Data.TransferDataObject.RetrieveData (Ans.Core.Commands.CommandContext context, Guid connectionKey) [0x00000] 
  at Ans.CFX.Foundation.Data.RetrieveDataCommand.Execute (Ans.Core.Commands.CommandContext context) [0x00000] 
  at Ans.Core.Commands.Concurrency.CommandWorkUnit.executeInContext (Ans.Core.Commands.CommandContext subContext, IExecutionEngineCallback tracer) [0x00000] 
--- Ans.Core.Commands.CommandFailedException: Unexpected Solver Input File request from empty Setup component.
Command: CFX.RetrieveData(Entity="/Setup/CFXSetup:Setup Provider", ConnectionKey="6e264da9-49a2-4c1b-b86d-f1ea8deeeb82")
  at Ans.Core.Commands.CommandAsyncResult.RethrowFailureException (System.Exception e) [0x00000] 
  at Ans.Core.Commands.CommandAsyncResult.Wait (Int32 milliSecondsTimeout, Boolean exitContext) [0x00000] 
  at Ans.Core.Commands.CommandAsyncResult.Wait () [0x00000] 
  at Ans.Core.Commands.CommandContext.InvokeCommandAndWait (IProgressMonitor progressMonitor, Ans.Core.Commands.Core.CommandInfo commandInfo, Ans.Core.Commands.ArgDictionary args) [0x00000] 
  at Ans.Core.Commands.CommandContext.InvokeMethodAndWait (IProgressMonitor progressMonitor, IObjectReference objRef, System.String methodName, Ans.Core.Commands.ArgDictionary args) [0x00000] 
  at Ans.Core.Commands.CommandContext.InvokeMethodAndWait (IObjectReference objRef, System.String methodName, Ans.Core.Commands.ArgDictionary args) [0x00000] 
  at Ans.CFX.Foundation.DataTransfer.DataLink.RetrieveData (Ans.Core.Commands.CommandContext context) [0x00000] 
  at Ans.CFX.CFXCore.Data.CFXSolutionSource.GetUpstreamSetup (Ans.Core.Commands.CommandContext context) [0x00000] 
  at Ans.CFX.CFXCore.Data.CFXSolutionSource.DefineRun (Ans.Core.Commands.CommandContext context) [0x00000] 
  at Ans.CFX.CFXCore.Commands.EditRunDefinitionCommand.Execute (Ans.Core.Commands.CommandContext context) [0x00000] 
  at Ans.Core.Commands.Concurrency.CommandWorkUnit.executeInContext (Ans.Core.Commands.CommandContext subContext, IExecutionEngineCallback tracer) [0x00000] 
--- Ans.Core.Commands.CommandFailedException: Unexpected Solver Input File request from empty Setup component.
Command: CFX.EditRunDefinition(Container="Solution")
  at Ans.Core.Commands.CommandAsyncResult.RethrowFailureException (System.Exception e) [0x00000] 
  at Ans.Core.Commands.CommandAsyncResult.Wait (Int32 milliSecondsTimeout, Boolean exitContext) [0x00000] 
  at Ans.Core.Commands.CommandAsyncResult.Wait () [0x00000] 
  at Ans.CFX.CFXCore.Commands.EditRunDefinitionCommand.InvokeAndWait (ICommandContext context, Ans.Core.DataModel.ProjectSystem.DataContainerReference Container) [0x00000] 
  at Ans.CFX.CFXCore.Commands.EditRunDefinitionGui.Invoke (Ans.UI.GuiOperationContext context) [0x00000] 
  at Ans.UI.GuiOperationContext.Invoke (Ans.UI.GuiOperationMetaData operationData) [0x00000] 
  at Ans.UI.UIManager+<InvokeOperation>c__AnonStorey1A.<>m__16 () [0x00000] 
  at Ans.UI.UIManager.InvokeOperationCore (System.String pseudoname, Ans.UI.Views.OperationDelegate callback, Boolean allowOSMessages) [0x00000] 




This is what is shown in the solver window:



 +--------------------------------------------------------------------+
 |                                                                    |
 |                    CFX Command Language for Run                    |
 |                                                                    |
 +--------------------------------------------------------------------+

 SIMULATION CONTROL:
 END
 




ccl2flow: * command language error *



Message: getChildList: unable to find the requested path

Context: returned by cclApi call



 +--------------------------------------------------------------------+
 |                An error has occurred in cfx5solve:                 |
 |                                                                    |
 | /Software/ansys_inc/v121/CFX/bin/linux-amd64/ccl2flow.exe exited   |
 | with return code 3.                                                |
 +--------------------------------------------------------------------+


 +--------------------------------------------------------------------+
 |                An error has occurred in cfx5solve:                 |
 |                                                                    |
 | An error was encountered in problem setup.  See the output file    |
 |                                                                    |
 |         /work/CFD/CFX_001.out                                      |
 |                                                                    |
 | for more details.                                                  |
 +--------------------------------------------------------------------+


This run of the ANSYS CFX Solver has finished.
Any help would be greatly appreciated!


In case it is helpful to anyone else, below are the steps I took to get workbench, DM and Mesh working:

Code:
1) edit /etc/hosts so that my hostname only appears on one line.  For example, I changed something like:

10.0.0.XX      MYHOSTNAME  # Added by NetworkManager
127.0.0.1      MYHOSTNAME

to 

10.0.0.XX      MYHOSTNAME  # Added by NetworkManager
#127.0.0.1      MYHOSTNAME # Commented Out

2) sudo aptitude install mesa-utils gamin
    sudo aptitude remove rpm alien
    sudo aptitude install libmotif3

3) Make an executable file called 'rpm' and copied to /usr/bin/ which contained the following:
#!/bin/bash
echo glibc-2.12.1

4)  Make an executable file called 'uname' containing the following:
#!/bin/bash
if [ "$1" = "-i" ]; then
echo ` uname2 -m | sed -e '/i686/s//i386/' `
else
uname2 $@
fi

then:

sudo mv /bin/uname /bin/uname2
sudo cp uname /bin/

5) Install ANSYS by calling the INSTALL script that unpacks with the installation.

6) Register the libraries:

find /work/Software/ansys_inc/v121/aisol/dll/linx64/ -iname "*.so*" | sudo xargs /work/Software/ansys_inc/v121/aisol/workbench -cmd /work/Software/ansys_inc/v121/aisol/mw/bin-amd64_linux_optimized/regsvr32 
-c -nodisplay
     
7) Added the following to my .bashrc file:
export AWP_ROOT121=/work/Software/ansys_inc/v121
export ANSYS121_DIR=${AWP_ROOT121}/aisol
export PATH=${PATH}:${ANSYS121_DIR}
RUNWB2_DIR=${AWP_ROOT121}/Framework/bin/Linux64
export PATH=${PATH}:${RUNWB2_DIR}
export PATH=${PATH}:${AWP_ROOT121}/CFX/bin

8) Finally I created the script to run workbench called wb2:

#!/bin/bash

LD_LIBRARY_PATH="/Software/ansys_inc/v121/aisol/mw/lib-amd64_linux_optimized:/Software/ansys_inc/v121/aisol/lib/linx64/:/usr/lib/nvidia-current"

export LD_LIBRARY_PATH
export LANG=en_US.UTF8
export MALLOC_CHECK_=0
/Software/ansys_inc/v121/Framework/bin/Linux64/runwb2
export MALLOC_CHECK_=2

Last edited by Scott Johnson; November 5, 2010 at 18:10.
Scott Johnson is offline   Reply With Quote

Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
LINUX Experts: Help with installing ANSYS workbench faisal_durr ANSYS 1 May 30, 2014 08:07
Ansys workbench problem Jonny6001 ANSYS 2 September 30, 2010 12:59
How can I start the ANSYS 12 workbench in LINUX Ardisia ANSYS 3 September 7, 2010 00:19
ANSYS Workbench on Linux CPUcruncher ANSYS 4 July 11, 2010 09:19
ANSYS Workbench on "Certified" linux distro mechanicaldesign CFX 0 April 16, 2010 01:56


All times are GMT -4. The time now is 15:53.