1832487 Members
4090 Online
110043 Solutions
New Discussion

Exeed Display Problem

 
rathinavel
New Member

Exeed Display Problem

Hi,

I am using Exeed 6.1 and my HP-UX version is B.11.31 U ia64.

I am able to get the X window display with root login but I cannot access with normal login. The User has the permission of the application (GUI).

While invoking the application the following error i am getting.

Please guide me to solve this issue.

/usr/lib/hpux32/dld.so: Unsatisfied code symbol 'libiconv_open' in load module '/usr/lib/hpux32/libfontconfig.so'.

Regards,
Rathinavel K
7 REPLIES 7
OFC_EDM
Respected Contributor

Re: Exeed Display Problem

Which shell are you using?

Does the user have rights to the files you listed?

Did you export the DISPLAY variable?

What else did you do to setup the user?

May have to look at xhost and grant the user access.

The Devil is in the detail.
OFC_EDM
Respected Contributor

Re: Exeed Display Problem

This thread may prove useful

http://forums11.itrc.hp.com/service/forums/questionanswer.do?threadId=1193213
The Devil is in the detail.
TTr
Honored Contributor

Re: Exeed Display Problem

>/usr/lib/hpux32/dld.so: Unsatisfied code symbol 'libiconv_open' in load module '/usr/lib/hpux32/libfontconfig.so'.

This may be a shared library issue. Does the file '/usr/lib/hpux32/libfontconfig.so' exist and is it accessible by the user? Do a "find" for "libfontconfig*" in /usr, you may have different versions of the same library such as libfontconfig.so.1 or ".2".
Dennis Handly
Acclaimed Contributor

Re: Exeed Display Problem

>dld.so: Unsatisfied code symbol libiconv_open in load module /usr/lib/hpux32/libfontconfig.so.

Is libfontconfig.so distributed by HP?
swlist -l file | fgrep libfontconfig

The unsat would indicate that there is a mismatch in patch levels or a missing shlib.
Does the following find that symbol?
nm -pxAN /usr/lib/hpux32/lib* | fgrep libiconv_open

>Kevin: Does the user have rights to the files you listed?

Naturally, otherwise you would have a different error.

>TTr: Does the file libfontconfig.so exist and is it accessible by the user?

You wouldn't get that error if it wasn't.

>Do a "find" for "libfontconfig*" in /usr, you may have different versions of the same library such as libfontconfig.so.1 or ".2".

That may be possible but the shlib doesn't look versioned.
TTr
Honored Contributor

Re: Exeed Display Problem

The libfontconfig.so is part of the GTK package. On my 11.23 servers it is under /opt/gtk2.6/lib. So you probably need to add the /opt/gtk2.6/lib to your SHLIB_PATH of any user that needs to run this app. You should probably add it to the /etc/SHLIB_PATH to make it available to everybody.
Dennis Handly
Acclaimed Contributor

Re: Exeed Display Problem

I found libiconv_open in /usr/local/lib/hpux32/libiconv.so.
rathinavel
New Member

Re: Exeed Display Problem

Hi,

The file libfontconfig.so is exist and it has the accessible by the user.

User login shell is /sbin/sh.

libfontconfig.so is distributed by HP

As Dennis Handly said there is a mismatch in patch levels.

I moved the file libfontconfig.so and libfontconfig.so.1 from /usr/lib/hpux32
it works.

Thanks and Regards,
Rathinavel K