Package Details: icaclient 24.11.0.85-2

Git Clone URL: https://aur.archlinux.org/icaclient.git (read-only, click to copy)
Package Base: icaclient
Description: Citrix Workspace App (a.k.a. ICAClient, Citrix Receiver)
Upstream URL: https://www.citrix.com/downloads/workspace-app/linux/workspace-app-for-linux-latest.html
Licenses: LicenseRef-Citrix
Conflicts: bin32-citrix-client, citrix-client
Submitter: wmarshall
Maintainer: buzo (alhirzel)
Last Packager: buzo
Votes: 180
Popularity: 0.28
First Submitted: 2011-12-08 18:49 (UTC)
Last Updated: 2024-12-19 13:36 (UTC)

Pinned Comments

buzo commented on 2021-06-26 12:42 (UTC) (edited on 2023-02-02 09:00 (UTC) by buzo)

If you cannot build because of a missing tar ball or a failed sha256 checksum validation, then the package is most likely outdated and they have removed the old version already. In this case, please click on “Flag package out-of-date”.

evanator commented on 2020-07-02 06:46 (UTC)

Found a fix for "authentication service could not be contacted"

Edit the config file under /home/username/.ICAClient\WFClient.ini and add a new line SSLCiphers=ALL save file and run "killall AuthManagerDaemon ServiceRecord selfservice storebrowse"

Relaunch Citrix and you should be fine

Latest Comments

« First ‹ Previous 1 .. 19 20 21 22 23 24 25 26 27 28 29 .. 58 Next › Last »

alexdw commented on 2021-02-02 09:19 (UTC)

@daniell: Thanks for the details. Without setting that config I had no audio support at all, and with it the playback works again (as it did in previous versions). So it may very well be legacy and incomplete but for my use case (playback only from Windows session, not tested any recording/microphone usage) it is a clear improvement over no audio at all.

daniell commented on 2021-02-02 09:07 (UTC)

@robertlturner, @alexdw, that "solution" does nothing but falls back to a legacy and broken alternative re. audio. With that no HDX support for e.g. Skype and no microphone support either. Citrix have just broken pulseaudio since 20.10, and there's no fix for it currently.

alexdw commented on 2021-01-31 16:56 (UTC)

@robertlturner: Thank you for the link on disabling the 'enhanced' audio by adding "VdcamVersion4Support=False" under "[ClientAudio]" in the main "module.ini" config (under "/opt/Citrix/ICAClient/config"). This fixed the audio for me using icaclient 20.12-2, which was previously working but then broken in recent versions.

lonaowna commented on 2021-01-30 13:23 (UTC)

These lines can be removed from the PKGBUILD, as npica.so is no longer included:

# Copy Firefox plugin into plugin directory
mkdir -p "${pkgdir}/usr/lib/mozilla/plugins"
ln -s "$ICAROOT/npica.so" "${pkgdir}"/usr/lib/mozilla/plugins/npica.so

daniell commented on 2021-01-29 09:29 (UTC)

20.12-[12] completely breaks pulseaudio audio for me:

curl_easy_perform() failed: Problem with the SSL CA cert (path? access rights?)
couldn't read configuration file /var/lib/RTMediaEngineSRV/settings.conf trying to create one...
couldn't read configuration from a file /var/lib/RTMediaEngineSRV/settings.conf
sh: line 1: lldpcli: command not found
ioctl (HIDIOCGSTRING): Invalid argument
ioctl (HIDIOCGSTRING): Invalid argument
ioctl (HIDIOCGSTRING): Invalid argument
sh: line 1: lldpcli: command not found
ALSA lib conf.c:5200:(snd_config_expand) Unknown parameters 1
ALSA lib control.c:1471:(snd_ctl_open_noupdate) Invalid CTL sysdefault:1
ALSA lib conf.c:5200:(snd_config_expand) Unknown parameters 2
ALSA lib control.c:1471:(snd_ctl_open_noupdate) Invalid CTL sysdefault:2
ALSA lib conf.c:5200:(snd_config_expand) Unknown parameters (null)
ALSA lib control.c:1471:(snd_ctl_open_noupdate) Invalid CTL sysdefault:(null)
ALSA lib confmisc.c:767:(parse_card) cannot find card '(null)'
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_card_driver returned error: No such device
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_concat returned error: No such device
ALSA lib confmisc.c:1246:(snd_func_refer) error evaluating name
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_refer returned error: No such device
ALSA lib conf.c:5233:(snd_config_expand) Evaluate error: No such device
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM sysdefault:(null)
ALSA lib confmisc.c:767:(parse_card) cannot find card '(null)'
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_card_driver returned error: No such device
ALSA lib confmisc.c:392:(snd_func_concat) error evaluating strings
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_concat returned error: No such device
ALSA lib confmisc.c:1246:(snd_func_refer) error evaluating name
ALSA lib conf.c:4745:(_snd_config_evaluate) function snd_func_refer returned error: No such device
ALSA lib conf.c:5233:(snd_config_expand) Evaluate error: No such device
ALSA lib pcm.c:2660:(snd_pcm_open_noupdate) Unknown PCM sysdefault:(null)

Had to downgrade to 20.10-3.

hivinay commented on 2021-01-29 09:28 (UTC)

The sha256sum in the PKGBUILD for x86_64 needs to be changed to: ca88a1abc93970a0141adcd5613d95116ffbbfd0573e744e5b3846a35778a906

That fixes the validity check error. This is the SHA256 sum from the corresponding file downloaded from Citrix: https://www.citrix.com/downloads/workspace-app/linux/workspace-app-for-linux-latest.html

xenoterracide commented on 2021-01-28 16:58 (UTC)

==> Validating source files with md5sums... configmgr.desktop ... Passed conncenter.desktop ... Passed selfservice.desktop ... Passed wfica.desktop ... Passed wfica.sh ... Passed wfica_assoc.sh ... Passed ==> Validating source_x86_64 files with sha256sums... icaclient-x64-20.12.tar.gz ... FAILED ==> ERROR: One or more files did not pass the validity check! error downloading sources: icaclient

marion.deveaud commented on 2021-01-22 12:02 (UTC) (edited on 2021-01-22 14:06 (UTC) by marion.deveaud)

The version of the package is not properly dispatched to the wfica client.

In the DEB package provided by Citrix, the post installation script creates the file pkginf/Ver.core.linuxx64 (or any other supported Architecture) which is used by the wfica client to know which version is currently installed.

Some servers check that version to block outdated clients.

Edit: I'll send a patch.

thorstenhirsch commented on 2021-01-08 22:05 (UTC) (edited on 2021-01-08 22:06 (UTC) by thorstenhirsch)

The latest PKGBUILD creates a symlink in /usr/lib/gstreamer-1.0:

mkdir -p "${pkgdir}/usr/lib/gstreamer-1.0"

ln -s "$ICAROOT/util/libgstflatstm1.0.so" "${pkgdir}/usr/lib/gstreamer-1.0/libgstflatstm.so"

I don't think it's necessary to create that link outside $ICAROOT/util. I just replaced it with the following link and it still works:

ln -s "$ICAROOT/util/libgstflatstm1.0.so" "$ICAROOT/util/libgstflatstm.so"