You are not logged in.

#1 2010-11-08 11:23:55

Nognir
Member
Registered: 2009-07-25
Posts: 14

Failed to install SGD Client

I'm trying to connect to a cloud service, and after the login, while loading the interface or whetever, I'm getting a small java window saying "Failed to install the SGD client". I'm using jre and jdk, am I missing a package or something?

Offline

#2 2011-09-05 13:46:52

MartijnL
Member
From: Leiden, The Netherlands
Registered: 2011-04-17
Posts: 23

Re: Failed to install SGD Client

Apologies for kicking an old thread, but for Google-references I thought I'd add a possible solution to this problem.

Problem
Cannot connect using Sun Secure Global Desktop (SGD). After logging in, the process hangs until it fails with a useless error message: "failed to install the SGD client".
After some searching, I checked out the actual binary for missing libs. The following command assumes you followed the Sun installer and installed in $HOME/.tarantella/tcc/4.50.965

ldd $HOME/.tarantella/tcc/4.50.965/ttatcc

Output:

linux-gate.so.1 =>  (0xb779b000)
	libX11.so.6 => /usr/lib/libX11.so.6 (0xb764c000)
	
        libXmu.so.6 => Not Found!

	libXt.so.6 => /usr/lib/libXt.so.6 (0xb75e5000)
	libXext.so.6 => /usr/lib/libXext.so.6 (0xb75d3000)
	libSM.so.6 => /usr/lib/libSM.so.6 (0xb75cb000)
	libICE.so.6 => /usr/lib/libICE.so.6 (0xb75b4000)
	libpthread.so.0 => /lib/libpthread.so.0 (0xb7599000)
	libdl.so.2 => /lib/libdl.so.2 (0xb7594000)
	libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb7577000)
	libc.so.6 => /lib/libc.so.6 (0xb7410000)
	/lib/ld-linux.so.2 (0xb779c000)
	libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb73f1000)
	libuuid.so.1 => /lib/libuuid.so.1 (0xb73eb000)
	libXau.so.6 => /usr/lib/libXau.so.6 (0xb73e8000)
	libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb73e3000)

Solution:

For me the problem was a "missing" lib due to conflicts with a 32 bit application (ttatc) on a 64 bit arch install. The lib wasn't actually missing, it was already installed; it just didn't register.
Note: Make sure multilibs repo's are uncommented!

1. Replace libs with multilib alternatives.

pacman -S gcc-multilib gcc-libs-multilib binutils-multilib

2. (Re)install the necessary libs

pacman -S  lib32-libxmu
aurget -S lib32-libxp lib32-libxaw

3. Revert the multilibs

pacman -S gcc gcc-libs binutils

4. Verify with ldd that all libs registered correctly.

ldd $HOME/.tarantella/tcc/4.50.965/ttatcc

Done! Good luck!

Credits to: https://wiki.archlinux.org/index.php/Citrix

Last edited by MartijnL (2011-10-01 09:55:52)

Offline

Board footer

Powered by FluxBB