Welcome to the forums. Please post in English or French.

You are not logged in.

#1 2019-08-07 10:17:07

vbarascou
Member
Registered: 2019-07-31
Posts: 10

gui library corresponding to the user action can not be found or loade

Bonjour,
Lorsque j'essaie d'utiliser l'outil "explode"du module géométrie, j'obtiens toujours ce message d'erreur : "gui library corresponding to the user action can not be found or loaded"
Un idée de comment réparer ça ?
Cordialement

Offline

#2 2019-10-21 11:33:14

cacciatorino
Member
From: Porto Recanati, Italy
Registered: 2008-11-05
Posts: 733

Re: gui library corresponding to the user action can not be found or loade

I have the same problem, both with V2016 and V2019. The o.s. is Ubuntu 19.04. No further messages are shown in the bash windows or in the python console.

Offline

#3 2019-10-30 19:17:31

cbourcier
Member
Registered: 2007-11-20
Posts: 61

Re: gui library corresponding to the user action can not be found or loade

Hi,

An extra-library is needed for Explode to work:

apt-get install libgtk2.0-0

(Salome is in Qt but it seems some prerequisites need gtk2)

If this error occurs again an another function, here is how to find which library is missing:

In the sources of GEOM, check in which plugin library is included the function: src/GEOMGUI/GeometryGUI.cxx

For Explode, we can see it is in "EntityGUI", so libEntityGUI.so in linux.

In the python console of Salome, enter:

import os
os.system("ldd /opt/salome/V2019_univ/modules/GEOM_V9_3_0/lib/salome/libEntityGUI.so|grep found")

If it ends with 256 code, there is no missing library.

If it ends with 0 code, you will see in the terminal the missing library:

libgtk-x11-2.0.so.0 => not found

To find which package can provide this file:

apt-file search libgtk-x11-2.0.so.0

Then install it:

apt-get install libgtk2.0-0

Christophe

Offline