Is slicer 5.6.x or 5.7.x supported on Red Hat Enterprise Linux release 8.10 (Ootpa)

Receiving the following error for both 5.6.2 and 5.7.0

# export QT_DEBUG_PLUGINS=1
# ./Slicer
 Error: BadAccess (attempt to access private resource denied) 10
  Extension:    131 (MIT-SHM)
  Minor opcode: 1 (X_ShmAttach)
  Resource id:  0x106
X Error: BadShmSeg (invalid shared segment parameter) 128
  Extension:    131 (MIT-SHM)
  Minor opcode: 5 (X_ShmCreatePixmap)
  Resource id:  0x2e0000c
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 62 (X_CopyArea)
  Resource id:  0x2e0000d
/usr/local/Slicer-5.6.2-linux-amd64/bin/SlicerApp-real: symbol lookup error: /lib64/libk5crypto.so.3: undefined symbol: EVP_KDF_ctrl, version OPENSSL_1_1_1b
X Error: BadPixmap (invalid Pixmap parameter) 4
  Major opcode: 54 (X_FreePixmap)
  Resource id:  0x2e0000d
X Error: BadShmSeg (invalid shared segment parameter) 128
  Extension:    131 (MIT-SHM)
  Minor opcode: 2 (X_ShmDetach)
  Resource id:  0x2e0000c

It seems that your system has some problem with the MIT-SHM (MIT Shared Memory Extension) X11 extension. You may need to disable this X11 extensions to use Qt applications, such as Slicer. See for example this page for details.

Let us know if this launches Slicer correctly on your system:

export QT_X11_NO_MITSHM=1
./Slicer
# export QT_X11_NO_MITSHM=1
# export QT_DEBUG_PLUGINS=1
[root@fchredhattst01 Slicer-5.6.2-linux-amd64]# ls
bin  include  lib  libexec  resources  share  Slicer
[root@fchredhattst01 Slicer-5.6.2-linux-amd64]# ./Slicer
QFactoryLoader::QFactoryLoader() ignoring "com.trolltech.Qt.QInputContextFactoryInterface" since plugins are disabled in static builds 
QFactoryLoader::QFactoryLoader() ignoring "com.trolltech.Qt.QStyleFactoryInterface" since plugins are disabled in static builds 
QFactoryLoader::QFactoryLoader() ignoring "com.trolltech.Qt.QImageIOHandlerFactoryInterface" since plugins are disabled in static builds 
/usr/local/Slicer-5.6.2-linux-amd64/bin/SlicerApp-real: symbol lookup error: /lib64/libk5crypto.so.3: undefined symbol: EVP_KDF_ctrl, version OPENSSL_1_1_1b

It seems that you have run into this issue: Crash on Fedora 33 due to OpenSSL/Kerberos incompatibility · Issue #5663 · Slicer/Slicer · GitHub

Please follow the suggestions described on that page and let us know what solution ended up working for you.

You probably don’t need QT_DEBUG_PLUGINS=1. You can remove it to avoid noise.