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 apr 25, 2005 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

citrix receiver su slackware

Messaggioda Paoletta » ven mar 18, 2016 21:00

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 gen 27, 2013 14:59
Slackware: 14.2
Kernel: 4.14.29
Desktop: Xfce

Re: citrix receiver su slackware

Messaggioda Twenty-Seven » mer mar 30, 2016 22:48

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 apr 25, 2005 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Re: citrix receiver su slackware

Messaggioda Paoletta » sab apr 23, 2016 17:40

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 gen 27, 2013 14:59
Slackware: 14.2
Kernel: 4.14.29
Desktop: Xfce

Re: citrix receiver su slackware

Messaggioda Twenty-Seven » ven mag 06, 2016 12:39

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 apr 25, 2005 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Re: citrix receiver su slackware

Messaggioda Paoletta » sab mag 07, 2016 12:46

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 gen 27, 2013 14:59
Slackware: 14.2
Kernel: 4.14.29
Desktop: Xfce

Re: citrix receiver su slackware

Messaggioda Twenty-Seven » dom mag 08, 2016 12:30

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 gen 27, 2013 14:59
Slackware: 14.2
Kernel: 4.14.29
Desktop: Xfce

Re: citrix receiver su slackware

Messaggioda Twenty-Seven » lun mag 09, 2016 1:00

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-receiver-ubuntu-fixed/blob/master/opt/Citrix/ICAClient/lib/UIDialogLib.so

ma non ho veramente idea di cosa sia...

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

Re: citrix receiver su slackware

Messaggioda Paoletta » lun mag 16, 2016 13:37

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 gen 27, 2013 14:59
Slackware: 14.2
Kernel: 4.14.29
Desktop: Xfce

Re: citrix receiver su slackware

Messaggioda Twenty-Seven » ven mag 20, 2016 0:40

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 apr 25, 2005 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Re: citrix receiver su slackware

Messaggioda Paoletta » sab mag 21, 2016 18:01

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 gen 27, 2013 14:59
Slackware: 14.2
Kernel: 4.14.29
Desktop: Xfce

Re: citrix receiver su slackware

Messaggioda Twenty-Seven » dom mag 22, 2016 10:07

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 apr 25, 2005 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Re: citrix receiver su slackware

Messaggioda Paoletta » gio mag 26, 2016 15:35

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 gen 27, 2013 14:59
Slackware: 14.2
Kernel: 4.14.29
Desktop: Xfce

Re: citrix receiver su slackware

Messaggioda Twenty-Seven » dom mag 29, 2016 21:12

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 apr 25, 2005 0:00
Slackware: 14.2 - 64 bit
Desktop: fluxbox
Località: Varese

Re: citrix receiver su slackware

Messaggioda Paoletta » gio giu 02, 2016 22:33

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 gen 27, 2013 14:59
Slackware: 14.2
Kernel: 4.14.29
Desktop: Xfce

Re: citrix receiver su slackware

Messaggioda Twenty-Seven » dom giu 05, 2016 12:59

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