VOOZH about

URL: https://aur.archlinux.org/packages/icaclient

⇱ AUR (en) - icaclient


Arch Linux User Repository

Search Criteria

Package Details: icaclient 26.04.0.105-3

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: 184
Popularity: 1.67
First Submitted: 2011-12-08 18:49 (UTC)
Last Updated: 2026-06-26 09:58 (UTC)

Dependencies (14)

Sources (9)

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

1 2 3 4 5 6 .. 67 Next › Last »

coroner21 commented on 2026-06-27 10:29 (UTC)

It is not removed forever, apparently. aarch64 is available still in the beta channel and a new release should be expected including aarch64 (https://www.citrix.com/downloads/workspace-app/betas-and-tech-previews/workspace-app-tp-gcc11-for-linux.html)

mkurz commented on 2026-06-26 10:15 (UTC)

And I had to remove aarch64 support, since the respective tar.gz is gone from the download page.

Oh no! They removed support for aarch64: https://docs.citrix.com/en-us/citrix-workspace-app-for-linux/whats-new#removal-of-arm64-support

Removal of ARM64 support Starting with version 2604, Citrix Workspace app for Linux no longer supports ARM64.

That totally sucks...

buzo commented on 2026-06-26 10:04 (UTC)

I have updated the package, but since I'm currently on holiday with flaky internet, I cannot look into the remaining issues currently. And I had to remove aarch64 support, since the respective tar.gz is gone from the download page.

archlinuxauruser commented on 2026-06-26 05:23 (UTC)

I have this error:

==> Retrieving sources... -> Found citrix-configmgr.desktop -> Found citrix-conncenter.desktop -> Found citrix-wfica.desktop -> Found citrix-workspace.desktop -> Found wfica.sh -> Found wfica_assoc.sh -> Found ctxcwalogd.service -> Found ctxusbd.service ==> ERROR: icaclient-x64-26.01.0.150.tar.gz was not found in the build directory and is not a URL.

exu commented on 2026-06-22 14:41 (UTC)

Citrix has a GCC11 build that relies on libsoup3 and webkit2gtk-4.1 available as technical preview. I've modified this PKGBUILD to pull that version instead.

So far it works to open .ica files directly for me. Haven't tested anything else

Here's the diff

diff --git a/PKGBUILD b/PKGBUILD
index 91eccc0..cf1f449 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,17 +7,15 @@
 # Contributor: Giorgio Azzinnaro <giorgio@azzinna.ro>

 pkgname=icaclient
-pkgver=26.01.0.150
-pkgrel=3
+pkgver=26.04.0.73
+pkgrel=1
 pkgdesc="Citrix Workspace App (a.k.a. ICAClient, Citrix Receiver)"
 arch=(x86_64 aarch64)
-url='https://www.citrix.com/downloads/workspace-app/linux/workspace-app-for-linux-latest.html'
+url='https://www.citrix.com/downloads/workspace-app/betas-and-tech-previews/workspace-app-tp-gcc11-for-linux.html'
 license=(LicenseRef-Citrix)
 depends=(alsa-lib curl gst-plugins-base-libs libc++ libc++abi
- libsecret libvorbis libxaw libxml2-legacy libxp
- openssl speex)
-optdepends=('webkit2gtk: provides libwebkit2gtk-4.0 ABI; required for selfservice and the wfica connection dialog'
- 'libsoup: provides libsoup-2.4 ABI; required for selfservice and the wfica connection dialog')
+ libsecret libsoup3 libvorbis libxaw libxml2-legacy libxp
+ webkit2gtk-4.1 openssl speex)
 conflicts=('bin32-citrix-client' 'citrix-client')
 options=(!strip)
 backup=("opt/Citrix/ICAClient/config/appsrv.ini" "opt/Citrix/ICAClient/config/wfclient.ini" "opt/Citrix/ICAClient/config/module.ini")
@@ -43,8 +41,8 @@ sha256sums=('643427b6e04fc47cd7d514af2c2349948d3b45f536c434ba8682dcb1d4314736'
 'a3bd74aaf19123cc550cde71b5870d7dacf9883b7e7a85c90e03b508426c16c4'
 '0e3a6c7cf7fa9eee7dcde7356e90ffa1cb312bffc0813a0bf123d2f918dc369d'
 '739da3fca95d07fc3076522acc6b6c1b12b988047bd2fb3c87e37231e49f2e1f')
-sha256sums_x86_64=('7764b9f3d32be349678269aadfaac0e13d725f3ffa49c2cddd32427c6572792b')
-sha256sums_aarch64=('f990a87247f22e5433fa5d4f32aaa258ea7298f098c3db44230ac774cd5a02fd')
+sha256sums_x86_64=('ae245343280ddd5eda526b6d8eb559b4f9e154196a90262d492d8e1e4157e6c2')
+sha256sums_aarch64=('0c15009dcbc7b184a9fad06e047181339153ce795e40d8c27a7a3e3b99684067')
 install=citrix-client.install

 package() {
@@ -74,7 +72,7 @@ package() {
 # copy x86_64 only directories
 if [[ $CARCH == 'x86_64' ]]
 then
- cp -rt "${pkgdir}$ICAROOT" bcr ceb
+ cp -rt "${pkgdir}$ICAROOT" bcr
 fi

 # fix permissions

sultanoswing commented on 2026-06-19 23:09 (UTC) (edited on 2026-06-20 03:15 (UTC) by sultanoswing)

EDIT SOLVED (sort of):

I'm able to open my .ica file through firefox, so it's obviously some Brave / Chrome issue on my machine. I've also used a different citrix link to my work, and it also works in Chrome. So: some odd combination between the old link (which worked in Firefox, but not Brave), and the new link (which works in both). I'll never get the complexities of Citrix/icaclient :)

Using joni_999's fix, I get :

ldd /opt/Citrix/ICAClient/selfservice | grep -iE 'webkit|soup' libsoup-2.4.so.1 => /usr/lib/libsoup-2.4.so.1 (0x00007f45280d3000) libwebkit2gtk-4.0.so.37 => not found

This is even though I have libsoup3 and webkit2gtk-4.1 package installed.

So - I suspect I've a few older / out dated / conflicting versions of both icaclient, libsoup and webkit2gtk installed around my system.

EDIT: just uninstalled icaclient, rebuilt GCC 11 package, and resinstalled, and now it's pointing to the correct libraries.

...but I still get the same wfica service crash error as below.

sultanoswing commented on 2026-06-19 23:08 (UTC) (edited on 2026-06-20 03:15 (UTC) by sultanoswing)

@ bstrdsmkr: Am opening a .ica file from a web browser, which has worked up until a couple of weeks ago. The error details are:

 PID: 21992 (wfica)
 UID: 1000 (user)
 GID: 1000 (user)
 Signal: 11 (SEGV)
 Timestamp: Sat 2026-06-20 11:05:18 NZST (3s ago)
 Command Line: /opt/Citrix/ICAClient/wfica -file /home/user/Desktop/QXXXXXXXXX.ica
 Executable: /opt/Citrix/ICAClient/wfica
 Control Group: /user.slice/user-1000.slice/user@1000.service/app.slice/app-org.chromium.Chromium-5382.scope
 Unit: user@1000.service
 User Unit: app-org.chromium.Chromium-5382.scope
 Slice: user-1000.slice
 Owner UID: 1000 (user)
 Boot ID: xxxxxx
Machine ID: xxxxxx
 Hostname: my-desktop
 Storage: /var/lib/systemd/coredump/core.wfica.1000.d3ddf51686b84ae4b1497912a485a2a5.21992.1781910318000000.zst (present)
Size on Disk: 2.1M
 Message: Process 21992 (wfica) of user 1000 dumped core.

...and a bunch of other stuff similar to the above stack traces.

bstrdsmkr commented on 2026-06-19 12:43 (UTC)

@sultanoswing can you expand on icaclient no longer functions (wifca service crash).? ie, how are you launching it (from the command line or one of the .desktop files?) and what do you see?

If you're getting the wfica "connecting..." dialog and then it just vanishes and never loads the desktop window, I had that and the cause turned out to be a webkit2gtk issue w/ glycin. Eventually, I dropped the only other thing I had that depended on webkit2gtk and was able to remove it (in favor of manually downloading an .ica file every morning and running /opt/Citrix/ICAClient/wfica ~/Downloads/asdfljkahdflkj.ica (which bypassed the parts that used webkit2gtk). I was also able to get it working by replacing gdk-pixbuf2 with gdk-pixbuf2-noglycin and I think librsvg-noglycin, but I had some issues with Gnome desktop icons being "weird" in various way which I think was due to that.

Based on what I've found on the issue, I think joni_999's fix should work -- I did see somewhere in the Citrix docs that the technical preview GCC "tracks" were split into GCC8 for the old (read: webkit2gtk-4.0) dependencies and GCC11 for the new (webkit2gtk-4.1) dependencies, so double check you're building the GCC11 version?

HTH

joni_999 commented on 2026-06-19 06:32 (UTC) (edited on 2026-06-19 06:32 (UTC) by joni_999)

I'm using GCC 11 dev version and have webkit2gtk-4.1 and libsoup3 installed

ldd /opt/Citrix/ICAClient/selfservice | grep -iE 'webkit|soup'
 libwebkit2gtk-4.1.so.0 => /usr/lib/libwebkit2gtk-4.1.so.0 (0x00007f89ee400000)
 libsoup-3.0.so.0 => /usr/lib/libsoup-3.0.so.0 (0x00007f89f42d5000)

I didn't try it via the browser which unfortunately doesn't work. But it works if I login via the Citrix GUI

sultanoswing commented on 2026-06-18 22:45 (UTC)

Very annoying that icaclient no longer functions (wifca service crash).

I tried joni_999's solution of repackaging the technical preview (tried both the GCC 8 and GCC 11 tarballs). Made the package, installed fine, but still get the wifca crash.

joni_999 - what versions / sources of webkit2gtk and libsoup are you using, if I may ask? And are you using the GCC 8 or GCC 11 development version?

1 2 3 4 5 6 .. 67 Next › Last »

aurweb v6.3.4

Report issues here.

Copyright © 2004-2026 aurweb Development Team.

AUR packages are user produced content. Any use of the provided files is at your own risk.