sjeet84 Regular Contributor.
Regular Contributor.
882 views

Designer 4.7 GUI Install Issue on RHEL 7.5

About the Environment
RHEL 7.5 (Maipo)

What are we trying to do?
Installing Designer 4.7 on RHEL 7.5 using GUI installation method (as per https://www.netiq.com/documentation/identity-manager-47/setup_linux/data/t44hxf3fe2mn.html#)

Additional RPM's already installed on the RHEL 7.5 server for GUI
gtk2-2.24.31-1.el7.x86_64.rpm (following https://www.netiq.com/documentation/identity-manager-47/setup_linux/data/t44hxf3feach.html#t44hxf3feach)

What issue we are facing?
Getting a warning / error message while running GUI installation method and it tries to install in console mode

If installed using console mode, we cannot launch designer and use it in GUI.

./install -i gui
Preparing to install
Extracting the JRE from the installer archive...
Unpacking the JRE...
Extracting the installation resources from the installer archive...
Configuring the installer for this system's environment...

Launching installer...


Graphical installers are not supported by the VM. The console mode will be used instead...
Labels (1)
0 Likes
3 Replies
Knowledge Partner
Knowledge Partner

Re: Designer 4.7 GUI Install Issue on RHEL 7.5

sjeet84 wrote:

> If installed using console mode, we cannot launch designer and use it in GUI.


Why not?

--
http://www.is4it.de/en/solution/identity-access-management/

(If you find this post helpful, please click on the star below.)
______________________________________________
https://www.is4it.de/identity-access-management
0 Likes
sjeet84 Regular Contributor.
Regular Contributor.

Re: Designer 4.7 GUI Install Issue on RHEL 7.5

When performing console install, it gives message

Status: FATAL ERROR

And, when we check in install logs, then every step is successful except this last line that says...
Install File: /tmp/iamappdesigner/InstallPackages.sh
Status: SUCCESSFUL

Custom Action: com.novell.designer.install.ReplaceSpaces
Status: SUCCESSFUL

Custom Action: com.novell.designer.install.CreateRunAsRootScript
Status: SUCCESSFUL

Modify Text File - Single File: InstallPackages.sh
Status: SUCCESSFUL

Custom Action: com.novell.designer.install.InstallBaseComponents
Status: SUCCESSFUL

Custom Action: com.novell.designer.install.DetectBaseComponents
Status: SUCCESSFUL


Show Message Dialog:
Status: FATAL ERROR


However, I can still find file structure installed. So, when I try run Designer, I get below error:
./Designer
Designer: Cannot open display:
Designer: Cannot open display:
Designer:
An error has occurred. See the log file
/tmp/iamappdesigner/configuration/1533553384170.log.


With log file, showing below error:
java.lang.UnsatisfiedLinkError: Could not load SWT library. Reasons:
/tmp/iamappdesigner/configuration/org.eclipse.osgi/1311/0/.cp/libswt-pi-gtk-4430.so: libXtst.so.6: cannot open shared object file: No such file or directory
no swt-pi-gtk in java.library.path
/root/.swt/lib/linux/x86_64/libswt-pi-gtk-4430.so: libXtst.so.6: cannot open shared object file: No such file or directory
Can't load library: /root/.swt/lib/linux/x86_64/libswt-pi-gtk.so

at org.eclipse.swt.internal.Library.loadLibrary(Library.java:327)
at org.eclipse.swt.internal.Library.loadLibrary(Library.java:236)
at org.eclipse.swt.internal.gtk.OS.<clinit>(OS.java:39)
at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:63)
at org.eclipse.swt.internal.Converter.wcsToMbcs(Converter.java:54)
at org.eclipse.swt.widgets.Display.<clinit>(Display.java:135)
at org.eclipse.ui.internal.Workbench.createDisplay(Workbench.java:716)
at org.eclipse.ui.PlatformUI.createDisplay(PlatformUI.java:162)
at com.novell.idm.rcp.DesignerApplication.createDisplay(Unknown Source)
at com.novell.idm.rcp.DesignerApplication.start(Unknown Source)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:648)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:603)
at org.eclipse.equinox.launcher.Main.run(Main.java:1465)
at org.eclipse.equinox.launcher.Main.main(Main.java:1438)
0 Likes
Knowledge Partner
Knowledge Partner

Re: Designer 4.7 GUI Install Issue on RHEL 7.5

sjeet84 wrote:

> *java.lang.UnsatisfiedLinkError: Could not load SWT library.


Looks like you are missing some dependencies (which are probably required for
the GUI installer as well). Do you have the 64bit GTK library package installed
that contain libXtst.so.6 and made sure it can they be found via
LD_LIBRARY_PATH?
Have a look at
https://stackoverflow.com/questions/29741518/centos-error-libxext-so-6-cannot-op
en-shared-object-file-no-such-file-or-dir which suggests you might need to
install the libXtst rpm to fix this.

--
http://www.is4it.de/en/solution/identity-access-management/

(If you find this post helpful, please click on the star below.)
______________________________________________
https://www.is4it.de/identity-access-management
0 Likes
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.