9.11 ubuntu 20.04 native - problems running on Ununtu 20.04

I recently downloaded Salome 9.11 On starting paravis and results of a study I’m getting a list of errors. I checked if all dependencies are ok. I had no errors. Info from terminal:

Invalid MIT-MAGIC-COOKIE-1 keySalomeApp_Engine_i::Load() isMultiFile = 0
( 47.339s) [paraview ] vtkOutputWindow.cxx:78 ERR| Exception has been thrown in vtkMEDReader::RequestInformation : File : “” has been detected as NOT EXISTING : impossible to read anything !

( 47.339s) [paraview ] vtkExecutive.cxx:740 ERR| vtkPVCompositeDataPipeline (0x55cdc2b21740): Algorithm vtkFileSeriesGroupReader (0x55cdc2afb2f0) returned failure for request: vtkInformation (0x55cdc2b37080)
Debug: Off
Modified Time: 686144
Reference Count: 1
Registered Events: (none)
Request: REQUEST_INFORMATION
ALGORITHM_AFTER_FORWARD: 1
FORWARD_DIRECTION: 0

( 47.339s) [paraview ] vtkOutputWindow.cxx:78 ERR| Exception has been thrown in vtkMEDReader::RequestInformation : File : “” has been detected as NOT EXISTING : impossible to read anything !

( 47.339s) [paraview ] vtkExecutive.cxx:740 ERR| vtkPVCompositeDataPipeline (0x55cdc2afc460): Algorithm vtkMEDReader (0x55cdc2af04c0) returned failure for request: vtkInformation (0x55cdc952e920)
Debug: Off
Modified Time: 686175
Reference Count: 1
Registered Events: (none)
Request: REQUEST_INFORMATION
ALGORITHM_AFTER_FORWARD: 1
FORWARD_DIRECTION: 0

( 72.240s) [paraview ] vtkOutputWindow.cxx:78 ERR| Traceback (most recent call last):
File “”, line 171, in
RuntimeError: No active source.

Loguru caught a signal: SIGSEGV
Stack trace:
63 0x55cdbfbbbc5e _start + 46
62 0x7f123d832083 __libc_start_main + 243
61 0x55cdbfbc064c int AbstractGUIAppMain(int, char**) + 8268
60 0x7f1245dea116 QCoreApplication::exec() + 150
59 0x7f1245de23ab QEventLoop::exec(QFlagsQEventLoop::ProcessEventsFlag) + 299
58 0x7f1245e3b435 QEventDispatcherGlib::processEvents(QFlagsQEventLoop::ProcessEventsFlag) + 101
57 0x7f123b5124a3 g_main_context_iteration + 51
56 0x7f123b512400 /lib/x86_64-linux-gnu/libglib-2.0.so.0(+0x52400) [0x7f123b512400]
55 0x7f123b51217d g_main_context_dispatch + 637
54 0x7f120f40b32e /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5(+0x7932e) [0x7f120f40b32e]
53 0x7f12461a835b QWindowSystemInterface::sendWindowSystemEvents(QFlagsQEventLoop::ProcessEventsFlag) + 187
52 0x7f12461ce10b QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) + 603
51 0x7f12461cc7d3 QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) + 1763
50 0x7f1245de380a QCoreApplication::notifyInternal2(QObject*, QEvent*) + 394
49 0x55cdbfbbd6e3 SALOME_Session_Server_No_Server(+0xc6e3) [0x55cdbfbbd6e3]
48 0x7f124a84661c SalomeApp_ExceptionHandler::handle(QObject*, QEvent*) + 76
47 0x7f124a846534 SalomeApp_ExceptionHandler::handleSignals(QObject*, QEvent*) + 164
46 0x7f12468050f0 QApplication::notify(QObject*, QEvent*) + 816
45 0x7f12467fba66 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 134
44 0x7f124685d1ec /lib/x86_64-linux-gnu/libQt5Widgets.so.5(+0x1cc1ec) [0x7f124685d1ec]
43 0x7f124685a35d /lib/x86_64-linux-gnu/libQt5Widgets.so.5(+0x1c935d) [0x7f124685a35d]
42 0x7f1246804457 QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer&, bool, bool) + 439
41 0x7f1245de380a QCoreApplication::notifyInternal2(QObject*, QEvent*) + 394
40 0x55cdbfbbd6e3 SALOME_Session_Server_No_Server(+0xc6e3) [0x55cdbfbbd6e3]
39 0x7f124a84661c SalomeApp_ExceptionHandler::handle(QObject*, QEvent*) + 76
38 0x7f124a846534 SalomeApp_ExceptionHandler::handleSignals(QObject*, QEvent*) + 164
37 0x7f1246805343 QApplication::notify(QObject*, QEvent*) + 1411
36 0x7f12467fba55 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 117
35 0x7f1245de351b QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) + 155
34 0x7f12476c36a5 pqPipelineBrowserWidget::viewportEvent(QEvent*) + 53
33 0x7f12468ebd52 QFrame::event(QEvent*) + 34
32 0x7f124683e2d1 QWidget::event(QEvent*) + 673
31 0x7f12471819b5 pqFlatTreeView::mousePressEvent(QMouseEvent*) + 1141
30 0x7f1245da129b QItemSelectionModel::setCurrentIndex(QModelIndex const&, QFlagsQItemSelectionModel::SelectionFlag) + 411
29 0x7f1245da6e97 QItemSelectionModel::select(QItemSelection const&, QFlagsQItemSelectionModel::SelectionFlag) + 551
28 0x7f1245da42c2 QItemSelectionModel::emitSelectionChanged(QItemSelection const&, QItemSelection const&) + 1202
27 0x7f1245d9ee84 QItemSelectionModel::selectionChanged(QItemSelection const&, QItemSelection const&) + 68
26 0x7f1245e0f1d0 QMetaObject::activate(QObject*, int, int, void**) + 2000
25 0x7f1247739d8f pqSelectionAdaptor::selectionChanged() + 431
24 0x7f12475a7eb7 pqActiveObjects::setSelection(QList<pqServerManagerModelItem*> const&, pqServerManagerModelItem*) + 471
23 0x7f12475a694d pqActiveObjects::triggerSignals() + 333
22 0x7f1247585ae6 pqActiveObjects::pipelineProxyChanged(pqProxy*) + 70
21 0x7f1245e0f1d0 QMetaObject::activate(QObject*, int, int, void**) + 2000
20 0x7f12476f510e pqPropertiesPanel::setPipelineProxy(pqProxy*) + 62
19 0x7f12476f4d8b pqPropertiesPanel::updatePropertiesPanel(pqProxy*) + 2107
18 0x7f12476f1af0 /home/krzysztof/SALOME-9.11.0/BINARIES-UB20.04/ParaView/lib/libpqComponents-pv5.11.so.1(+0x26faf0) [0x7f12476f1af0]
17 0x7f124771998f pqProxyWidget::pqProxyWidget(vtkSMProxy*) + 159
16 0x7f1247719550 pqProxyWidget::pqProxyWidget(vtkSMProxy*, QStringList const&, std::initializer_list, std::initializer_list, bool, QWidget*, QFlagsQt::WindowType) + 1248
15 0x7f1247717d2d pqProxyWidget::createWidgets(QStringList const&) + 189
14 0x7f1247715f7d pqProxyWidget::createPropertyWidgets(QStringList const&) + 4109
13 0x7f1247714abe pqProxyWidget::createWidgetForProperty(vtkSMProperty*, vtkSMProxy*, QWidget*) + 510
12 0x7f11e7188032 non-virtual thunk to pqMEDReaderTimesFlagsWidgetPWIImplementation::createWidgetForProperty(vtkSMProxy*, vtkSMProperty*, QWidget*) + 146
11 0x7f11e718421c pqMEDReaderTimesFlagsWidget::pqMEDReaderTimesFlagsWidget(vtkSMProxy*, vtkSMProperty*, QWidget*) + 444
10 0x7f1247341412 pqPropertyLinks::addPropertyLink(QObject*, char const*, char const*, vtkSMProxy*, vtkSMProperty*, int) + 18
9 0x7f1247342502 pqPropertyLinksConnection* pqPropertyLinks::addPropertyLinkInternal(QObject*, char const*, char const*, vtkSMProxy*, vtkSMProperty*, int) + 2290
8 0x7f124734130a pqPropertyLinks::addNewConnection(pqPropertyLinksConnection*) + 1850
7 0x7f1247343110 pqPropertyLinksConnection::copyValuesFromServerManagerToQt(bool) + 160
6 0x7f1247342fe5 pqPropertyLinksConnection::setQtValue(QVariant const&) + 133
5 0x7f1245e17e9e QObject::setProperty(char const*, QVariant const&) + 558
4 0x7f1245df070b QMetaProperty::write(QObject*, QVariant const&) const + 523
3 0x7f11e71749a0 pqMEDReaderTimesFlagsWidget::qt_metacall(QMetaObject::Call, int, void**) + 160
2 0x7f11e7173907 /home/krzysztof/SALOME-9.11.0/BINARIES-UB20.04/PARAVIS/lib/paraview/MEDReader.so(+0x3f907) [0x7f11e7173907]
1 0x7f11e7184504 pqMEDReaderTimesFlagsWidget::setTimeSteps(QList) + 196
0 0x7f12405a9420 /lib/x86_64-linux-gnu/libpthread.so.0(+0x14420) [0x7f12405a9420]
( 83.034s) [paraview ] :0 FATL| Signal: SIGSEGV
krzysztof@w2:~$ ^C

Are you running remotely, i.e. via ssh?

Hi.
No, I’m running Salome directly on separate workstation without any additional OS. Just Ubuntu 20.04.

can you try with mesa_salome instead (adds a layer with mesa gl implementation)?

I’m having the FATL| Signal: SIGSEGV problems on Windows + WSL2 , but this is more or less expected that it won’t work perfectly in this setup. But this is different workstation.

I’m noob, I don’t know what mesa_salome is.

Just to ensure I get things right:

  • you tried to run on windows + wsl and it fails
  • you then tried to run on another workstation which is running Ubuntu 20.04 (no other OS) and it fails with the reported error message.

if so, in the SALOME-9.11.0-native-UB20.04-SRC/ folder, you have two files at hand.

  • the standard launcher named salome
  • and a second one named mesa_salome which adds a mesa gl implementation.

My suggestion was to try to run mesa_salome and check if the issue still occurs.
Regards.

Yes, you got it right.
I’ll try mesa_salome and I’ll get back to you.

Thank you,
Krzysztof

I’m back after a while. Yes, the problem still occurs.
In case of Ubuntu 20.04 I reverted to Salome-Meca 2020, the last non-singularity version and is stable. Let’s forget about Ubuntu for a while.

In case of Windows, after some fight I ended with Salome-Meca-Windows 2021 and Salome 9.11.0 Windows native from zip. Windows port of Salome-Meca uses Salome v9.7.0.

I’m having sigsegv errors and vtk errors on both on Windows. So there has to be something with configuration maybe? My workstation is equipped with nVidia RTX A2000 and processor with its own graphics Intel UHD Graphics 770. Maybe there’s some interference between them while somehow changing from one to another?