Citrix Workspaces does not work on Zorin OS 18 Pro

Good morning everyone. Hope everyone is doing well.

Hoping someone can help with the following.

Issue: I cannot get Citrix Workspaces to start.

OS: Zorin OS 18 Pro
Citrix Workspaces: icaclient_25.08.10.111_amd64.deb

Steps to replicate the issue

  1. Log into Zorin OS
  2. Search for Citrix Workspaces
  3. Click on Citrix Workspaces
  4. Nothing starts

Troubleshooting steps already tried
zorinos@lenovo:~$ sudo apt install -y libva2 libva-drm2 libva-x11-2 net-tools

zorinos@lenovo:~/Downloads$ sudo dpkg -i icaclient_25.08.10.111_amd64.deb

zorinos@lenovo:~/Downloads$ /opt/Citrix/ICAClient/selfservice --icaroot /opt/Citrix/ICAClient/
/opt/Citrix/ICAClient/selfservice: error while loading shared libraries: libwebkit2gtk-4.0.so.37: cannot open shared object file: No such file or directory

or try to run the app using the icon

Logs
zorinos@lenovo:~$ sudo apt install -y libva2 libva-drm2 libva-x11-2 net-tools
[sudo] password for zorinos:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
libva2 is already the newest version (2.20.0-2ubuntu0.1).
libva2 set to manually installed.
libva-drm2 is already the newest version (2.20.0-2ubuntu0.1).
libva-drm2 set to manually installed.
libva-x11-2 is already the newest version (2.20.0-2ubuntu0.1).
libva-x11-2 set to manually installed.
net-tools is already the newest version (2.10-0.1ubuntu4.4).
net-tools set to manually installed.
0 upgraded, 0 newly installed, 0 to remove and 61 not upgraded.
zorinos@lenovo:~$ cd Downloads/
zorinos@lenovo:~/Downloads$ ls
icaclient_25.08.10.111_amd64.deb
zorinos@lenovo:~/Downloads$ sudo dpkg -i icaclient_25.08.10.111_amd64.deb
(Reading database ... 385978 files and directories currently installed.)
Preparing to unpack icaclient_25.08.10.111_amd64.deb ...
Unpacking icaclient (25.08.10.111) over (25.08.10.111) ...
Setting up icaclient (25.08.10.111) ...
/usr/bin/sudo
Processing triggers for desktop-file-utils (0.27-2build1) ...
Processing triggers for gnome-menus (3.36.0-1.1ubuntu3) ...
zorinos@lenovo:~/Downloads$ /opt/Citrix/ICAClient/selfservice --icaroot /opt/Citrix/ICAClient/
/opt/Citrix/ICAClient/selfservice: error while loading shared libraries: libwebkit2gtk-4.0.so.37: cannot open shared object file: No such file or directory

Hi and welcome.

Zorin 18 is a fork of Ubuntu 24.04:

" Citrix Workspace 25.08.10 on Ubuntu 24.04 may fail to launch due to missing or incompatible dependencies, particularly related to GTK WebView libraries and libwpe-1.0 , which have been removed or updated in Ubuntu 24.04.

Primary Fix: Symlink Missing GTK WebView Libraries

The core issue is that Citrix Workspace expects older library versions (libwebkit2gtk-4.0.so.37 , libjavascriptcoregtk-4.0.so.18 ) that are no longer present by default in Ubuntu 24.04. These are replaced with libwebkit2gtk-4.1.so.0 and libjavascriptcoregtk-4.1.so.0 .

Solution: Create symbolic links to trick Citrix into using the newer versions:

cd /opt/Citrix/ICAClient/gtk2/lib
sudo ln -s /usr/lib/x86_64-linux-gnu/libwebkit2gtk-4.1.so.0 libwebkit2gtk-4.0.so.37
sudo ln -s /usr/lib/x86_64-linux-gnu/libjavascriptcoregtk-4.1.so.0 libjavascriptcoregtk-4.0.so.18

Additionally, ICU libraries may be missing:

sudo ln -s /usr/lib/x86_64-linux-gnu/libicui18n.so libicui18n.so.70
sudo ln -s /usr/lib/x86_64-linux-gnu/libicuuc.so libicuuc.so.70
sudo ln -s /usr/lib/x86_64-linux-gnu/libicudata.so libicudata.so.70

Alternative Fix: Install from Ubuntu 22.04 (Jammy) Repository

If the symlinks don’t resolve the issue, install libwebkit2gtk-4.0-dev from Ubuntu 22.04 (Jammy) :

sudo add-apt-repository -y "deb http://us.archive.ubuntu.com/ubuntu jammy main"
sudo apt update
sudo apt install libwebkit2gtk-4.0-dev

:warning: Note : Adding old repositories can cause conflicts. Remove them after installation:

sudo add-apt-repository -r "deb http://us.archive.ubuntu.com/ubuntu jammy main"

Troubleshooting Tips

  • Launch from terminal: /opt/Citrix/ICAClient/selfservice to see error messages.
  • Use workspacecheck.sh for dependency checks: /opt/Citrix/ICAClient/util/workspacecheck.sh .
  • Ensure Snap is not interfering — remove snap versions of Citrix if present.
  • For .ica file handling , set default app:
xdg-mime default wfica.desktop application/x-ica

Workaround: Use Citrix Web Portal

If the app still fails, access Citrix via the web browser :

  1. Log in to your Citrix web portal.
  2. Go to Settings > Advanced Settings .
  3. Change preference from "Citrix App" to "Web Browser" .

This bypasses the desktop app entirely and is stable on Ubuntu 24.04.

:white_check_mark: Summary : The most reliable fix is symbolic linking the missing GTK WebView libraries. The web portal is a stable alternative if the app continues to fail.

AI-generated answer. Please verify critical facts."

Welcome to the Forum!

It seems to want this Package but it isn't available, only libwebkit2gtk-4.1

Is Your donwloaded File the newest Version?

Thank you for the reply and yes, I downloaded the latest .deb file.

Let me try the steps as outlined by swarfendor437 and come back on this thread.