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.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.