Hi, recently I've been unable to open the UI without blocking libjxl.
Since I need both updated and old version, I've made an alternative package, will share soon on the AUR.
Edit: here is the package:
| 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: | 185 |
| Popularity: | 2.05 |
| First Submitted: | 2011-12-08 18:49 (UTC) |
| Last Updated: | 2026-06-26 09:58 (UTC) |
Hi, recently I've been unable to open the UI without blocking libjxl.
Since I need both updated and old version, I've made an alternative package, will share soon on the AUR.
Edit: here is the package:
Hello, please mark bind as a required dependency. Try to log in into citrix workspace (dont just download and open .ica file from the web, log in into workspace). And you'll see why bind is required, without bind your email address wont be accepted.
Hi @buzo, could you include aarch64 again? Apparently it was now released: https://www.citrix.com/downloads/workspace-app/linux/workspace-app-for-linux-latest.html
@exu I changed these lines:
UseFullScreen=false
TWIFullScreenMode=false
NoWindowManager=false
that didn't fix it for me. For now i'm working from my macbook, I'll try to debug this further when I have some time over lunch.
EDIT: I found a workaround:
The windows are completely black and can't be interacted with. But if I right-click the icon for them in the taskbar panel of KDE, and minimize them, then maximize them again, they work as normal.
@yrf I hit the same bug also on Plasma 6.7. The workaround for me was forcing windowed mode in the config files.
See the first reply here: https://bbs.archlinux.org/viewtopic.php?id=242398
Something seems broken. I only get black windows now, no content, not even controls / decorations on the window. No error message.
I'm on cachy OS, kde plasma 6.7, kernel 7.1.2-2-cachyos.
If I close the window I get the regular Sign Out / Disconnect dialogue tho.
I see some errors in the journal:
Jun 29 10:08:36 fate3 citrix-wfica[16812]: DesktopViewer gen init: New toolbar.
Jun 29 10:08:36 fate3 citrix-wfica[16812]: GetBoolean "Get boolean value from file storage: storage=4 category=1 path=toolbar name=enableDisconnectOptionInToolbar"
Jun 29 10:08:36 fate3 citrix-wfica[16812]: LoadFile "filename : /"
Jun 29 10:08:36 fate3 citrix-wfica[16812]: LoadFile "Unable to open file: /"
Jun 29 10:08:36 fate3 citrix-wfica[16812]: ResolvePathValue "Could not navigate through path, should create object now: 0, exception: [json.exception.type_error.304] cannot use at() with null"
Jun 29 10:08:36 fate3 citrix-wfica[16812]: ResolvePathValue "Resolved path value for: storage=4 category=0 path=\\pathMappings is not found"
Jun 29 10:08:36 fate3 citrix-wfica[16812]: GetStringUnprotected "Resolved path value is null, could not find string value for name=1"
Jun 29 10:08:36 fate3 citrix-wfica[16812]: ResolvePathValue "Could not navigate through path, should create object now: 0, exception: [json.exception.type_error.304] cannot use at() with null"
Jun 29 10:08:36 fate3 citrix-wfica[16812]: ResolvePathValue "Resolved path value for: storage=4 category=1 path=toolbar is not found"
Jun 29 10:08:36 fate3 citrix-wfica[16812]: GetBoolean "Resolved path value is null, could not find boolean value for name=enableDisconnectOptionInToolbar"
Jun 29 10:10:53 fate3 citrix-wfica.desktop[17379]: sh: line 1: lldpcli: command not found
Some of them read like they might be related to the new KDE version?
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)
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...
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.
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.
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