Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Installation of Salome 9.9.0

789 views
Skip to first unread message

Gary L. Roach

unread,
Jan 14, 2023, 3:30:06 PM1/14/23
to
Hi all,

I have been trying to install Salome 9.90 from the tar.gz file. When I
unzip the file the contents look nothing like the installation
instructions that I have found on line. Does anyone have experience with
the Debian installation of this package. If so, please help

Gary R.

Greg Wooledge

unread,
Jan 14, 2023, 3:40:06 PM1/14/23
to
I assume you mean the thing found at
<https://www.salome-platform.org/?p=2176>.

Good luck with this. I can't find installation instructions anywhere
on this web site. There's a 30-page PDF of "release notes", but guess
what's not in it. That's right -- no installation instructions in it.

There are, however, 4 pages of prerequisites that this thing apparently
needs.

Sounds like a real party.

debia...@howorth.org.uk

unread,
Jan 14, 2023, 4:20:05 PM1/14/23
to
> On Sat, Jan 14, 2023 at 12:20:21PM -0800, Gary L. Roach wrote:
> > Hi all,
> >
> > I have been trying to install Salome 9.90 from the tar.gz file.
> > When I unzip the file the contents look nothing like the
> > installation instructions that I have found on line. Does anyone
> > have experience with the Debian installation of this package. If
> > so, please help

Gary, it would be helpful if you gave references for all your
statements, rather than have Greg and me and whoever else guessing what
you may have or have not done. Especially more detail about what
problems you've found.

> I assume you mean the thing found at
> <https://www.salome-platform.org/?p=2176>.
>
> Good luck with this. I can't find installation instructions anywhere
> on this web site. There's a 30-page PDF of "release notes", but guess
> what's not in it. That's right -- no installation instructions in it.
>
> There are, however, 4 pages of prerequisites that this thing
> apparently needs.
>
> Sounds like a real party.

There is:

https://docs.salome-platform.org/latest/dev/cmake/html/index.html

Which I suppose is what Gary was referring to?

Seems like a potentially useful project. I'll be interested to see how
it goes.

Greg Wooledge

unread,
Jan 14, 2023, 5:10:06 PM1/14/23
to
On Sat, Jan 14, 2023 at 09:12:06PM +0000, debia...@howorth.org.uk wrote:
> There is:
>
> https://docs.salome-platform.org/latest/dev/cmake/html/index.html
>
> Which I suppose is what Gary was referring to?

Hmm... maybe. Of course that's on a separate hostname.

With a bit more digging, I also found, from the main page of the
Salome project:

Resources -> FAQ -> https://www.salome-platform.org/?page_id=428

This has the following instructions:

========================================================================
4. How to install SALOME on linux ?
First, download SALOME for your specific operating system version. If
your OS is not supported, you can use the “universal version”.

Extract the archive.

Then, check that the dependancies are installed on your OS:

./sat config SALOME-9.8.0 --check_system
Check that your graphic card is well configured for 3D rendering.

Then launch SALOME with:

./salome
More information is available in the README file.
========================================================================

You may need Javascript enabled to read these instructions. The whole
web page is stupidly fancy, with moving crap everywhere, instead of just
presenting information sanely.

Do note that the current release is apparently 9.9.0 rather than 9.8.0,
so I imagine that ./sat command might need a small adjustment.

Gary L. Roach

unread,
Jan 14, 2023, 6:50:05 PM1/14/23
to

The lack of information is because I never got off the ground with this. I did finally figured out how to get ./sat to work and completely cleaned up all of the missing pieces. But then I am a loss of what to do next. My top Salome directory looks like this:

drwxr-xr-x  2 gary gary    4096 Jan 11 12:41 ARCHIVES
drwxr-xr-x 73 gary gary    4096 Jan 11 12:41 BINARIES-DB10
-rwxr-xr-x  1 gary gary   55590 May 31  2022 binsalome
-rwxr-xr-x  1 gary gary   44642 May 31  2022 env_launch.sh
drwxr-xr-x 73 gary gary    4096 Jan 11 16:31 INSTALL
-rwxr-xr-x  1 gary gary     866 May 31  2022 install_bin.sh
drwxrwxrwx  3 root root    4096 Jan 14 15:07 LOGS
-rw-r--r--  1 gary gary 2765865 May 31  2022 logs.tgz
-rwxr-xr-x  1 gary gary   56232 May 31  2022 mesa_salome
drwxr-xr-x  4 gary gary    4096 May 31  2022 PROJECT
-rw-r--r--  1 gary gary    5242 May 31  2022 README
-rwxr-xr-x  1 gary gary   55587 May 31  2022 salome
-rw-r--r--  1 gary gary  711820 May 30  2022 SALOME_9_9_0_Release_Notes.pdf
drwxr-xr-x  9 gary gary    4096 May 31  2022 sat
drwxr-xr-x  3 gary gary    4096 Jan 11 12:40 SOURCES

I have no idea what to do with this. I'm using a standard debian 11 installation with KDE desk top if that helps.

Gary R.


Gary L. Roach

unread,
Jan 14, 2023, 7:00:05 PM1/14/23
to

PS I had tried ./salome and got the following error:

ERROR:salomeContext:Unexpected error:
Traceback (most recent call last):
 File "/home/gary/Salome/SALOME-9.9.0-native-DB10-SRC/BINARIES-DB10/SALOME/bin/
salome/salomeContext.py", line 281, in _startSalome
   res = getattr(self, command)(options) # run appropriate method
 File "/home/gary/Salome/SALOME-9.9.0-native-DB10-SRC/BINARIES-DB10/SALOME/bin/
salome/salomeContext.py", line 368, in _sessionless
   import setenv
 File "/home/gary/Salome/SALOME-9.9.0-native-DB10-SRC/BINARIES-DB10/KERNEL/bin/
salome/setenv.py", line 26, in <module>
   import orbmodule
 File "/home/gary/Salome/SALOME-9.9.0-native-DB10-SRC/BINARIES-DB10/KERNEL/bin/
salome/orbmodule.py", line 31, in <module>
   from omniORB import CORBA
 File "/home/gary/Salome/SALOME-9.9.0-native-DB10-SRC/BINARIES-DB10/omniORB/lib
/python3.7/site-packages/omniORB/__init__.py", line 44, in <module>
   import _omnipy
ModuleNotFoundError: No module named '_omnipy'

I guess I need to chase down the origin of the _omnipy module.

Gary R

Greg Wooledge

unread,
Jan 14, 2023, 7:50:06 PM1/14/23
to
On Sat, Jan 14, 2023 at 03:54:22PM -0800, Gary L. Roach wrote:
> PS I had tried ./salome and got the following error:
>
> ERROR:salomeContext:Unexpected error:
> Traceback (most recent call last):
>  File
> "/home/gary/Salome/SALOME-9.9.0-native-DB10-SRC/BINARIES-DB10/SALOME/bin/
> salome/salomeContext.py", line 281, in _startSalome
>    res = getattr(self, command)(options) # run appropriate method

That looks wrong. In your prior message you said you're on Debian 11.

On the download page <https://www.salome-platform.org/?page_id=15> there
are links for Debian 11, Debian 10 and Debian 9. The Debian 11 link
has "DB11" in it; the Debian 10 link has "DB10" and the Debian 9 link
has "DB09".

Are you sure you downloaded the correct one for your version of Debian?

Again, this is the part where telling us the URL you downloaded, and
showing us the downloaded file with ls -l, would be useful.

jeremy ardley

unread,
Jan 14, 2023, 7:50:06 PM1/14/23
to


On 15/1/23 07:46, Gary L. Roach wrote:

The lack of information is because I never got off the ground with this. I did finally figured out how to get ./sat to work and completely cleaned up all of the missing pieces. But then I am a loss of what to do next. My top Salome directory looks like this:

drwxr-xr-x  2 gary gary    4096 Jan 11 12:41 ARCHIVES
drwxr-xr-x 73 gary gary    4096 Jan 11 12:41 BINARIES-DB10
-rwxr-xr-x  1 gary gary   55590 May 31  2022 binsalome
-rwxr-xr-x  1 gary gary   44642 May 31  2022 env_launch.sh
drwxr-xr-x 73 gary gary    4096 Jan 11 16:31 INSTALL
-rwxr-xr-x  1 gary gary     866 May 31  2022 install_bin.sh
drwxrwxrwx  3 root root    4096 Jan 14 15:07 LOGS
-rw-r--r--  1 gary gary 2765865 May 31  2022 logs.tgz
-rwxr-xr-x  1 gary gary   56232 May 31  2022 mesa_salome
drwxr-xr-x  4 gary gary    4096 May 31  2022 PROJECT
-rw-r--r--  1 gary gary    5242 May 31  2022 README
-rwxr-xr-x  1 gary gary   55587 May 31  2022 salome
-rw-r--r--  1 gary gary  711820 May 30  2022 SALOME_9_9_0_Release_Notes.pdf
drwxr-xr-x  9 gary gary    4096 May 31  2022 sat
drwxr-xr-x  3 gary gary    4096 Jan 11 12:40 SOURCES

I have no idea what to do with this. I'm using a standard debian 11 installation with KDE desk top if that helps.

Gary R.



I would experiment first with install_bin.sh and then with env_launch.sh

Jeremy

Greg Wooledge

unread,
Jan 14, 2023, 7:50:06 PM1/14/23
to
On Sat, Jan 14, 2023 at 03:46:00PM -0800, Gary L. Roach wrote:
> The lack of information is because I never got off the ground with this.

You can still tell us basic things like "I downloaded the file from this
URL", and use ls -l to show us the downloaded filename sitting somewhere
in your $HOME directory.

> I
> did finally figured out how to get ./sat to work and completely cleaned up
> all of the missing pieces. But then I am a loss of what to do next. My top
> Salome directory looks like this:
>
> drwxr-xr-x  2 gary gary    4096 Jan 11 12:41 ARCHIVES
> drwxr-xr-x 73 gary gary    4096 Jan 11 12:41 BINARIES-DB10
> -rwxr-xr-x  1 gary gary   55590 May 31  2022 binsalome
> -rwxr-xr-x  1 gary gary   44642 May 31  2022 env_launch.sh
> drwxr-xr-x 73 gary gary    4096 Jan 11 16:31 INSTALL
> -rwxr-xr-x  1 gary gary     866 May 31  2022 install_bin.sh
> drwxrwxrwx  3 root root    4096 Jan 14 15:07 LOGS
> -rw-r--r--  1 gary gary 2765865 May 31  2022 logs.tgz
> -rwxr-xr-x  1 gary gary   56232 May 31  2022 mesa_salome
> drwxr-xr-x  4 gary gary    4096 May 31  2022 PROJECT
> -rw-r--r--  1 gary gary    5242 May 31  2022 README
> -rwxr-xr-x  1 gary gary   55587 May 31  2022 salome
> -rw-r--r--  1 gary gary  711820 May 30  2022 SALOME_9_9_0_Release_Notes.pdf
> drwxr-xr-x  9 gary gary    4096 May 31  2022 sat
> drwxr-xr-x  3 gary gary    4096 Jan 11 12:40 SOURCES

So "sat" is a directory? Yikes. That directly contradicts the
information from the web site's FAQ. Unless of course you downloaded
a different file than the one it was documenting.

HOW did you get it to work, then, if it isn't a program that can be run?

> I have no idea what to do with this.

Read the files named README and INSTALL. Oh wait, the latter is a
directory instead of a file. If README doesn't answer your questions,
look inside the INSTALL directory, and try to find something inside it
that you can read.

If those still don't answer your questions, find a mailing list that
knows this program. Or a web forum, or whatever it is they use for
support.

> I'm using a standard debian 11
> installation with KDE desk top if that helps.

Yes, that information will be relevant if you end up asking a Salome
support entity for help.

Gary L. Roach

unread,
Jan 14, 2023, 8:10:05 PM1/14/23
to
Sorry that I didn't catch that one. I just ripped the whole thing out
and am going to go to Code_Aster and try to install Salome-Meca. This is
probably what I should have done in the first place. Sorry if wasted
your time. Thanks for the help.

Gary R.
0 new messages