leoluk / ca.dcloud.ICAClient

Install Citrix Workspace + HDX RTME as a Flatpak application

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ca.dcloud.ICAClient

Build and install the Citrix Workspace app (ICAClient) + HDX RealTime Media Engine for Skype as a Flatpak application for Linux.

Disclaimer

This project and I are not affiliated with Citrix. This project does not contain any Citrix software. When the user builds the Flatpak application using this template, the required packages are obtained from Citrix's website, where Citrix has made the installers available for download.

Requirements

flatpak, flatpak-builder, elfutils, pulseaudio
You should be able to install all of these through your distro's package manager.

Instructions

Perform the flatpak setup.
Add the flathub remote, and install the Gnome SDK and runtime:
flatpak remote-add --user --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install --user flathub org.gnome.Platform
flatpak install --user flathub org.gnome.Sdk

Clone/download this repo. Open a terminal in the folder where you downloaded this repo, and run the following:
flatpak-builder --user --install --force-clean icaclient ca.dcloud.ICAClient.yml
(If your distro uses musl libc rather than the tyipcal GNU libc, you may have to add the flag "--disable-rofiles-fuse" due to this bug)

It will take some time to download sources and build. Once it is finished, it should be automatially added to your application launcher, if not you can launch it via:
~/.local/share/flatpak/exports/share/applications/ca.dcloud.ICAClient.desktop
Or launch it via command line:
flatpak run ca.dcloud.ICAClient

Notes

I have not tested this extensively by any means, not all features of Citrix Workspace may work, or work stably. So far I've basically only used it to connect to my workstation via Remote PC, and verified that Skype works when doing so. If you find a feature that doesn't work please raise a bug.

About

Install Citrix Workspace + HDX RTME as a Flatpak application


Languages

Language:Shell 100.0%