Personal tools
You are here: Home Forum Install & build Cant install on Ubuntu 16.04, Salome 2017

Cant install on Ubuntu 16.04, Salome 2017

Up to Install & build

Cant install on Ubuntu 16.04, Salome 2017

Posted by Yigiter Hos at October 20. 2017

Hey everyone,

I am quite new in Linux and Salome as well.

I have installed Ubuntu 16.04 and Salome 2017 today, and the installation seems to be OK. However, I have some error message when running salome:

--- Error during Salome launch ---
yigiter@yigiter-R540-R580-R780-SA41-E452-E852:~/Downloads$ cd /home/yigiter/salome/appli_V8_3_0/
yigiter@yigiter-R540-R580-R780-SA41-E452-E852:~/salome/appli_V8_3_0$ ./salome
runSalome running on yigiter-R540-R580-R780-SA41-E452-E852
Searching for a free port for naming service: 2812 - OK
Searching Naming Service + found in 0.1 seconds
Searching /Kernel/Session in Naming Service +++libprotobuf FATAL /home/rd-ap-palmco/salome/edf/V8_3_BR/prerequisites/src/Paraview-v512_EDF-cm362-dox1831-gl2ps139-gr2380-hd1814-xml2290-py2710-qt561/ThirdParty/protobuf/vtkprotobuf/src/google/protobuf/stubs/common.cc:62] This program requires version 2.6.0 of the Protocol Buffer runtime library, but the installed version is 2.3.0.  Please update your library.  If you compiled the program yourself, make sure that your headers are from the same version of Protocol Buffers as your link-time library.  (Version verification failed in "/build/mir-ui6vjS/mir-0.26.3+16.04.20170605/obj-x86_64-linux-gnu/src/protobuf/mir_protobuf.pb.cc".)
+Traceback (most recent call last):
  File "/home/yigiter/salome/appli_V8_3_0/bin/salome/runSalome.py", line 625, in useSalome
    clt = startSalome(args, modules_list, modules_root_dir)
  File "/home/yigiter/salome/appli_V8_3_0/bin/salome/runSalome.py", line 570, in startSalome
    session=clt.waitNSPID("/Kernel/Session",mySessionServ.PID,SALOME.Session)
  File "/home/yigiter/salome/Salome-V8_3_0-univ-public/modules/KERNEL_V8_3_0/bin/salome/orbmodule.py", line 174, in waitNSPID
    raise RuntimeError, "Process %d for %s not found" % (thePID,theName)
RuntimeError: Process 5671 for /Kernel/Session not found

I believe it is something elementary, but I am quite lost. Thanks for any help in advance!

Re: Cant install on Ubuntu 16.04, Salome 2017

Posted by Yigiter Hos at October 20. 2017

Additional Info:

Warning: the directory /home/yigiter/bin is in a path variable but does not exist
Warning: the directory /home/yigiter/.local/bin is in a path variable but does not exist
Warning: the directory /snap/bin is in a path variable but does not exist

 

These warnings were given in the installation. Any ideas?

 

Re: Cant install on Ubuntu 16.04, Salome 2017

Posted by andrew at November 02. 2017
I had the same problem with the installation of the 'Protocol Buffer runtime library'. I don't have it in all my machines though. The 8.3 installs without any problems on Ubuntu 16.04 on quad core and i7 computers. I has this problem on a dual xeon server and on virtual machines again on Ubuntu 16.04. I tried to install the Protocol Buffer library manually but the problem persists on these machines. I had to revert to 8.2 for consistency.

Re: Cant install on Ubuntu 16.04, Salome 2017

Posted by Joel Lapointe at November 15. 2017

It did to me about the same thing!

My computer is a Lenovo T430s with I7 quadcore.
 
<quote>
root@Ubuntu:~# /home/joel/salome/appli_V8_3_0/salome
runSalome running on Ubuntu
Searching for a free port for naming service: 2814 - OK
Searching Naming Service + found in 0.1 seconds 
Searching /Kernel/Session in Naming Service ++libprotobuf FATAL /home/rd-ap-palmco/salome/edf/V8_3_BR/prerequisites/src/Paraview-v512_EDF-cm362-dox1831-gl2ps139-gr2380-hd1814-xml2290-py2710-qt561/ThirdParty/protobuf/vtkprotobuf/src/google/protobuf/stubs/common.cc:62] This program requires version 2.6.0 of the Protocol Buffer runtime library, but the installed version is 2.3.0.  Please update your library.  If you compiled the program yourself, make sure that your headers are from the same version of Protocol Buffers as your link-time library.  (Version verification failed in "/build/mir-O8_xaj/mir-0.26.3+16.04.20170605/obj-x86_64-linux-gnu/src/protobuf/mir_protobuf.pb.cc".)
Traceback (most recent call last):
  File "/home/joel/salome/appli_V8_3_0/bin/salome/runSalome.py", line 625, in useSalome
    clt = startSalome(args, modules_list, modules_root_dir)
  File "/home/joel/salome/appli_V8_3_0/bin/salome/runSalome.py", line 570, in startSalome
    session=clt.waitNSPID("/Kernel/Session",mySessionServ.PID,SALOME.Session)
  File "/home/joel/salome/Salome-V8_3_0-univ-public/modules/KERNEL_V8_3_0/bin/salome/orbmodule.py", line 174, in waitNSPID
    raise RuntimeError, "Process %d for %s not found" % (thePID,theName)
RuntimeError: Process 15711 for /Kernel/Session not found
 
 
--- Error during Salome launch ---
</quote>

Re: Cant install on Ubuntu 16.04, Salome 2017

Posted by Herve Neau at March 21. 2018

Hey everyone,

 

I  have the same problem and error message using Salome 8.3.0 universal binary on a Ubuntu 16.04. After a lot investigations, we solved he problem with an update of the Nvidia driver.

The origin of the problem are opencl libraries. Salome 8.3.0 need opencl 384.90.0 (nvidia-opencl-icd-384). The default Nvidia driver on Ubuntu 16.04 is Nvidia-340 and this driver includes opencl340.98 libraries. Salome 8.3.0 unviersal binary needs opencl-384...

The error message about protobuf is a wrong way.

If your gracphic card is ready for Nvidia-384 driver, update your driver and the problem is solved.

 

dpkg -l | grep nvidia

 

Powered by Ploneboard
Document Actions