citrix receiver su slackware

Se avete problemi con l'installazione e la configurazione di Slackware64 postate qui. Non usate questo forum per argomenti che trattano la Slackware32 o generali... per quelli usate rispettivamente il forum Slackware e Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware64 usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware64, se l'argomento è Slackware32 o generale usate rispettivamente il forum Slackware o Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
Paoletta
Staff
Staff
Messaggi: 3974
Iscritto il: lun 25 apr 2005, 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

citrix receiver su slackware

Messaggio da Paoletta »

ciao a tutti,

qualcuno di voi ha esperienza nel far funzionare il sw in questione su slackware 14.1? Io installo il tarball, ma quando lo lancio mi dice:

Codice: Seleziona tutto

Error: 75 (E_DYNLOAD_FAILED)
Please refer to the documentation.
Failed to load UIDialogLib:
/lib/UIDialogLib.so: impossibile aprire il file oggetto condiviso: File o directory non esistente
sembrerebbe un problema da risolvere con un soft link, ma poi il programma si schianta lo stesso...suggerimenti?

grazie mille

Twenty-Seven
Linux 0.x
Linux 0.x
Messaggi: 97
Iscritto il: dom 27 gen 2013, 14:59
Slackware: 14.2
Kernel: 4.14.29
Desktop: Xfce

Re: citrix receiver su slackware

Messaggio da Twenty-Seven »

Ciao, io uso quel dannato client da anni, l' ho installato su diverse distribuzioni.
Quell' errore non l' ho mai visto però.
Ma tu stai installando la versione a 64 bit o quella a 32?
Io ho sempre installato la versione a 32 bit perché quella a 64 dava problemi, pare fosse un adattamento maldestro di quella a 32. Adesso loro sostengono di aver sistemato, pero non ho mai provato.
Avevo seguito un wiki di alien Bob ai tempi

Avatar utente
Paoletta
Staff
Staff
Messaggi: 3974
Iscritto il: lun 25 apr 2005, 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Re: citrix receiver su slackware

Messaggio da Paoletta »

ciao, io ho installato quella a 64 perche' quella a 32 si accorge di essere su una macchina a 64 bit e reclama:

Codice: Seleziona tutto

This package does not contain a version of Citrix Receiver for this workstation.

Twenty-Seven
Linux 0.x
Linux 0.x
Messaggi: 97
Iscritto il: dom 27 gen 2013, 14:59
Slackware: 14.2
Kernel: 4.14.29
Desktop: Xfce

Re: citrix receiver su slackware

Messaggio da Twenty-Seven »

dovresti provare a installare le multilib e provare col 32. Io utilizzo OS a 32 bit solo per far girare quel catafalco senza grattacapi (che poi quando va funziona e anche bene...). Però ripeto, adesso magari hanno sistemato anche la versione a 64bit.

Avatar utente
Paoletta
Staff
Staff
Messaggi: 3974
Iscritto il: lun 25 apr 2005, 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Re: citrix receiver su slackware

Messaggio da Paoletta »

ok, ho installato le multilib seguendo i consigli di alienbob. Poi ho installato citrix reciver versione 32 bit, e lancio questo comando:

Codice: Seleziona tutto

/opt/Citrix/ICAClient/wfica
ma la risposta e':

Codice: Seleziona tutto

Error: 75 (E_DYNLOAD_FAILED)
Please refer to the documentation.
Failed to load UIDialogLib:
/lib/UIDialogLib.so: impossibile aprire il file oggetto condiviso: File o directory non esistente
e' giusto lanciarlo in questo modo?
grazie mille

Twenty-Seven
Linux 0.x
Linux 0.x
Messaggi: 97
Iscritto il: dom 27 gen 2013, 14:59
Slackware: 14.2
Kernel: 4.14.29
Desktop: Xfce

Re: citrix receiver su slackware

Messaggio da Twenty-Seven »

Ah no, un momento... io il Citrix lo uso via web, mi collego al portale della mia azienda, e la connessione avviene tramite il plug-in. Tu hai necessità di collegarti direttamente dall' interfaccia del Citrix?

Twenty-Seven
Linux 0.x
Linux 0.x
Messaggi: 97
Iscritto il: dom 27 gen 2013, 14:59
Slackware: 14.2
Kernel: 4.14.29
Desktop: Xfce

Re: citrix receiver su slackware

Messaggio da Twenty-Seven »

Ho fatto delle prove, però la macchina che uso per collegarmi al citrix per lavoro ha una Debian. Comunque sul menu nel pannello di mate, se clicco sul citrix receiver mi si apre un wizard in cui mi chiede di mettere la mail del lavoro o l' indirizzo del server. Il comando che lancia quello è:

Codice: Seleziona tutto

./selfservice
nella directory dove hai installato il client, che di norma dovrebbe essere in

Codice: Seleziona tutto

/opt/Citrix/ICAClient
Ho anche provato a vedere che librerie linka l' eseguibile che hai lanciato tu

Codice: Seleziona tutto

ldd ./wfica

Codice: Seleziona tutto

linux-gate.so.1 =>  (0xb7755000)
	libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xb7609000)
	libdl.so.2 => /lib/i386-linux-gnu/i686/cmov/libdl.so.2 (0xb7605000)
	libm.so.6 => /lib/i386-linux-gnu/i686/cmov/libm.so.6 (0xb75de000)
	libXext.so.6 => /usr/lib/i386-linux-gnu/libXext.so.6 (0xb75cc000)
	libXrender.so.1 => /usr/lib/i386-linux-gnu/libXrender.so.1 (0xb75c2000)
	libXinerama.so.1 => /usr/lib/i386-linux-gnu/libXinerama.so.1 (0xb75bf000)
	libgthread-2.0.so.0 => /usr/lib/i386-linux-gnu/libgthread-2.0.so.0 (0xb75bc000)
	librt.so.1 => /lib/i386-linux-gnu/i686/cmov/librt.so.1 (0xb75b2000)
	libgtk-x11-2.0.so.0 => /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0 (0xb713f000)
	libgdk-x11-2.0.so.0 => /usr/lib/i386-linux-gnu/libgdk-x11-2.0.so.0 (0xb708e000)
	libatk-1.0.so.0 => /usr/lib/i386-linux-gnu/libatk-1.0.so.0 (0xb706c000)
	libgdk_pixbuf-2.0.so.0 => /usr/lib/i386-linux-gnu/libgdk_pixbuf-2.0.so.0 (0xb7048000)
	libpangocairo-1.0.so.0 => /usr/lib/i386-linux-gnu/libpangocairo-1.0.so.0 (0xb703a000)
	libpango-1.0.so.0 => /usr/lib/i386-linux-gnu/libpango-1.0.so.0 (0xb6fee000)
	libcairo.so.2 => /usr/lib/i386-linux-gnu/libcairo.so.2 (0xb6ee0000)
	libgobject-2.0.so.0 => /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 (0xb6e8e000)
	libgmodule-2.0.so.0 => /usr/lib/i386-linux-gnu/libgmodule-2.0.so.0 (0xb6e89000)
	libglib-2.0.so.0 => /lib/i386-linux-gnu/libglib-2.0.so.0 (0xb6d8b000)
	libpthread.so.0 => /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 (0xb6d72000)
	libXfixes.so.3 => /usr/lib/i386-linux-gnu/libXfixes.so.3 (0xb6d6c000)
	libc.so.6 => /lib/i386-linux-gnu/i686/cmov/libc.so.6 (0xb6c04000)
	libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xb6be1000)
	/lib/ld-linux.so.2 (0xb7756000)
	libXcomposite.so.1 => /usr/lib/i386-linux-gnu/libXcomposite.so.1 (0xb6bdd000)
	libXdamage.so.1 => /usr/lib/i386-linux-gnu/libXdamage.so.1 (0xb6bda000)
	libgio-2.0.so.0 => /usr/lib/i386-linux-gnu/libgio-2.0.so.0 (0xb6a7a000)
	libpangoft2-1.0.so.0 => /usr/lib/i386-linux-gnu/libpangoft2-1.0.so.0 (0xb6a4c000)
	libfreetype.so.6 => /usr/lib/i386-linux-gnu/libfreetype.so.6 (0xb6996000)
	libfontconfig.so.1 => /usr/lib/i386-linux-gnu/libfontconfig.so.1 (0xb695f000)
	libXi.so.6 => /usr/lib/i386-linux-gnu/libXi.so.6 (0xb6950000)
	libXrandr.so.2 => /usr/lib/i386-linux-gnu/libXrandr.so.2 (0xb6948000)
	libXcursor.so.1 => /usr/lib/i386-linux-gnu/libXcursor.so.1 (0xb693e000)
	libpng12.so.0 => /lib/i386-linux-gnu/libpng12.so.0 (0xb6914000)
	libpixman-1.so.0 => /usr/lib/i386-linux-gnu/libpixman-1.so.0 (0xb687c000)
	libxcb-shm.so.0 => /usr/lib/i386-linux-gnu/libxcb-shm.so.0 (0xb6878000)
	libxcb-render.so.0 => /usr/lib/i386-linux-gnu/libxcb-render.so.0 (0xb686d000)
	libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xb6854000)
	libffi.so.5 => /usr/lib/i386-linux-gnu/libffi.so.5 (0xb684b000)
	libpcre.so.3 => /lib/i386-linux-gnu/libpcre.so.3 (0xb680c000)
	libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xb6809000)
	libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xb6803000)
	libselinux.so.1 => /lib/i386-linux-gnu/libselinux.so.1 (0xb67e3000)
	libresolv.so.2 => /lib/i386-linux-gnu/i686/cmov/libresolv.so.2 (0xb67cf000)
	libexpat.so.1 => /lib/i386-linux-gnu/libexpat.so.1 (0xb67a6000)
e non c' è traccia della libreria UIDialogLib, quindi non la linka, o almeno non lo fa in maniera diretta. Comunque ho provato per curiosità a cercare quella libreria sul mio sistema e non c è. Se vuoi provare a vedere che fa con quella libreria io l' ho trovata qui:

https://github.com/CloCkWeRX/citrix-rec ... alogLib.so

ma non ho veramente idea di cosa sia...

Avatar utente
Paoletta
Staff
Staff
Messaggi: 3974
Iscritto il: lun 25 apr 2005, 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Re: citrix receiver su slackware

Messaggio da Paoletta »

ciao, anche io dovrei usare il plugin! e la risposta all'avvio di selfservice e':

Codice: Seleziona tutto

./selfservice: selfservice is unable to find a compatible webkit library and will now exit.
secondo te cosa puo' essere?

Twenty-Seven
Linux 0.x
Linux 0.x
Messaggi: 97
Iscritto il: dom 27 gen 2013, 14:59
Slackware: 14.2
Kernel: 4.14.29
Desktop: Xfce

Re: citrix receiver su slackware

Messaggio da Twenty-Seven »

No, se usi il plug-in non devi lanciare nulla. Devi avere le risorse remote pubblicate sul server della tua azienda che fa sostanzialmente da proxy, e ci accedi da web con protocollo https. Tu come fai per accedere esattamente?

Giusto ieri ho provato a scaricare la live di slackware di alien, e ho fatto la prova ad installare il citrix, funziona a meraviglia. Tra l' altro ho provato a scaricare la 64 bit e ti confermo che adesso hanno sistemato anche il receiver a 64 bit

Avatar utente
Paoletta
Staff
Staff
Messaggi: 3974
Iscritto il: lun 25 apr 2005, 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Re: citrix receiver su slackware

Messaggio da Paoletta »

cavoli, allora provo a farmi aprire la teleassisistenza e vedo come va...grazie mile!

Paola

Twenty-Seven
Linux 0.x
Linux 0.x
Messaggi: 97
Iscritto il: dom 27 gen 2013, 14:59
Slackware: 14.2
Kernel: 4.14.29
Desktop: Xfce

Re: citrix receiver su slackware

Messaggio da Twenty-Seven »

Ma per curiosità, tu adesso come ti colleghi alla macchina remota via Citrix? Nel senso, come faresti a farlo da windows?

Avatar utente
Paoletta
Staff
Staff
Messaggi: 3974
Iscritto il: lun 25 apr 2005, 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Re: citrix receiver su slackware

Messaggio da Paoletta »

ho installato citrix receiver e quando apro la connessione firefox lo utilizza: la stessa cosa che dovrei fare da linux, credo

Twenty-Seven
Linux 0.x
Linux 0.x
Messaggi: 97
Iscritto il: dom 27 gen 2013, 14:59
Slackware: 14.2
Kernel: 4.14.29
Desktop: Xfce

Re: citrix receiver su slackware

Messaggio da Twenty-Seven »

ma la connessione su windows la apri da firefox? Nel senso, vai sul sito e clicchi l' iconcina che lancia il plugin npica.so?

Altre due domande:

hai spostato il file eula.txt (di default viene messo nel posto sbagliato)?
hai copiato i certificati di firefox nella directory dei certificati del citrix?

Avatar utente
Paoletta
Staff
Staff
Messaggi: 3974
Iscritto il: lun 25 apr 2005, 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Re: citrix receiver su slackware

Messaggio da Paoletta »

Twenty-Seven ha scritto:ma la connessione su windows la apri da firefox? Nel senso, vai sul sito e clicchi l' iconcina che lancia il plugin npica.so?
si'
Twenty-Seven ha scritto: hai spostato il file eula.txt (di default viene messo nel posto sbagliato)?
hai copiato i certificati di firefox nella directory dei certificati del citrix?
no
no

Twenty-Seven
Linux 0.x
Linux 0.x
Messaggi: 97
Iscritto il: dom 27 gen 2013, 14:59
Slackware: 14.2
Kernel: 4.14.29
Desktop: Xfce

Re: citrix receiver su slackware

Messaggio da Twenty-Seven »

Allora, c'è un file eula.txt che di default viene messo in

Codice: Seleziona tutto

/opt/Citrix/ICAClient
(sempre assumendo che tu abbia installato nella directory di default)

Va spostato in

Codice: Seleziona tutto

/opt/Citrix/ICAClient/nls/en
Poi devi spostare dare un

Codice: Seleziona tutto

cp /usr/share/ca-certificates/mozilla/* /opt/Citrix/ICAClient/keystore/cacerts
Il problema delle librerie va risolto settando la variabile d' ambiente

Codice: Seleziona tutto

ICAROOT=/opt/Citrix/ICAClient
Perché il receiver cerca a partire dalla sua directory d'installazione, quindi cerca /lib/UIDialogLib.so che è in /opt/Citrix/ICAClient/lib e non in /lib.

Detto questo, adesso la notizia brutta, ho provato ad installare il receiver su una slackware 14.1, e anche a me dava i tuoi stessi messaggi d' errore, quello delle librerie l' ho risolto settando quella variabile d' ambiente, però si lamenta di qualcosa che non capisco circa le gtk. Stamattina non avevo più tempo, ma nei prossimi giorni vedo se riesco a risolvere

Rispondi