Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

guiengine: no GUI connected; waiting for a connection on host <hostname>

Hi,

I am installing SAP ECC 6.0 on VM, x86_64, 64 bit running RHEL v-4.

I get an error on ./sapinst.

[root@SAPLAB-VM01 IM_LINUX_X86_64]# ./sapinst

[==============================] - extracting... done!

Starting GuiServer using:

/usr/bin/java -cp /tmp/sapinst_exe.29578.1223582855/JAR/instgui.jar:/tmp/sapinst_exe.29578.1223582855/JAR/inqmyxml.jar -Djav a.security.egd=file:/dev/urandom SDTServer config=jar:sdtserver.xml guiport=21212 sapinsthost=localhost sapinstport=21200 gu istart=true

load resource pool /sapsoftware/extract/BS_2005_SR2_IDES_Installation_Master/IM_LINUX_X86_64/resourcepool.xml

guiengine: no GUI connected; waiting for a connection on host SAPLAB-VM01, port 21200 to continue with the installation

I have DISPLAY, JAVA_HOME and SAPINST_JRE_HOME variables set up as listed below.

DISPLAY=172.24.85.21:1.0

SAPINST_JRE_HOME=/usr/lib/jvm

JAVA_HOME=/usr/lib/jvm/jre/bin/java

I have tried xterm,xclock commands and they do create sessions so I assume DISPLAY is set up correctly.

Java version is as listed below.

[root@SAPLAB-VM01 IM_LINUX_X86_64]# java -version

java version "1.4.2"

gcj (GCC) 3.4.6 20060404 (Red Hat 3.4.6-9)

Copyright (C) 2006 Free Software Foundation, Inc.

This is free software; see the source for copying conditions. There is NO

warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

I also tried startInstGui.sh and got following error and got stuck.

[root@SAPLAB-VM01 IM_LINUX_X86_64]# ./startInstGui.sh

Java Runtime found in PATH environment variable

Path: java

Start mode: gui (GUI only)

Connection parameters:

GUIServer host: localhost

GUIServer port: 21212

Starting...

Warning: -Xmx256M not understood. Ignoring.

Exception in thread "GtkMain" java.lang.UnsatisfiedLinkError: gtkInit

at JvLookupJNIMethod (/usr/lib64/libgcj.so.5.0.0)

at JvJNIMethod.call(ffi_cif, void, ffi_raw, void) (/usr/lib64/libgcj.so.5.0.0)

at gnu.java.awt.peer.gtk.GtkMainThread.run() (Unknown Source)

at java.lang.Thread.run() (/usr/lib64/libgcj.so.5.0.0)

at JvThreadRun(java.lang.Thread) (/usr/lib64/libgcj.so.5.0.0)

at GC_start_routine (/usr/lib64/libgcj.so.5.0.0)

at __clone (/lib64/tls/libc-2.3.4.so)

Can any one please help or guide me how to resolve this issue?

Appreciate your help!

thanks,

Dhimant

replied

> use java from SUN. do not use java from GIJ.

In this case wrong - 64bit Linux uses the IBM JDK, Sun has no 64bit 1.4.2 Java.

1172419 - Linux: Supported Java versions on the x86_64 platform

For RedHat you need to have a separate maintenance contract.

Markus

0 View this answer in context
Not what you were looking for? View more on this topic or Ask a question