Citrix Workspace App Raspberry Pi

Hey, so I thought I would just create a post on how to create a cheap Thin Client like device which can be used to access Citrix remotely. The latest version of Citrix Workspace App ( previously known as receiver / ica client ) for Linux now contains HDX for Microsoft Teams but does require a couple of dependencies.

Software: Raspbian GNU/Linux 10 (buster); Citrix Workspace app 1910 for Linux The Citrix Workspace Linux App does start The Citrix Workspace Linux App does fullscreen on one monitor only. If placed as a window on the left, the it fullscreens on the left monitor. Raspberry Pi (Citrix Ready Workspace Hub) Citrix Ready Workspace Hub is a Raspberry Pi-based thin client with enterprise-grade performance, security, and manageability. Use Citrix Endpoint Management to keep your Workspace Hub devices updated with the latest features and security patches, plus perform security actions like full wipes or restarts. Unable to redirect Webcam on Citrix Workspace App for linux Solution Configure the client to use gstreamer1.0 as gstreamer0.10 was not working for Pi devices due to missing plugins. Unable to redirect Webcam on Citrix Workspace App for linux Solution Configure the client to use gstreamer1.0 as gstreamer0.10 was not working for Pi devices due to missing plugins.

Prep the Pi

I have tested this on both the Raspberry Pi 3 and 4 which both worked well. First, we need to do is head over to https://www.raspberrypi.org/downloads/raspberry-pi-os/ and download the desktop image.

Once downloaded, unzip and write to the MicroSD Card with your favourite tool, alternative see the instructions at https://www.raspberrypi.org/documentation/installation/installing-images/ for a guide on how to do it.

Next, we need to boot your new Raspberry Pi OS installation and run through the setup process. Ensure you install the latest updates and reboot as part of the wizzard!!

Once rebooted we will now need to install some bits to get the HDX, WebCam and SaaS working nicely with Citrix. Firstly open the terminal using the shortcut on the taskbar at the top of the screen.

Next, we need to use the package manager to install the required packages.

Download Citrix

Unfortunately due to Citrix's licensing structure, you will not find it in the software centre or via apt. They also make it hard to link directly to packages so we will have to do download the packages manually

Go to https://www.citrix.com/en-gb/downloads/workspace-app/linux/workspace-app-for-linux-latest.html and look for 'Debian packages' under Available Downloads.

Under here select 'Web Packages Only'

Download accelerator plus (dap) 9.4.0.6. And then locate the 'Citrix Workspace app for Linux Web Client (ARM HF)' and click Download file.

Optional - USB Support

If you want USB support then under 'USB Packages' download the ARM HF version as above.

Citrix Workspace App Raspberry Pi

Install Citrix Packages

Once downloaded you will need to open the terminal again.

Then you will need to change to your downloads directory and run the dpkg command

This will now have installed the Citrix client ( and USB support if specified ) to your PI.

Webcam & Mic

There is one last step required to enable WebCam and Microphone to be enabled in your Citrix session. Again from a terminal run

This will open the preference tools, select the 'Mic & Webcam' tab and select the option 'Use my microphone and webcam'

And there you go, you are now ready to use your Pi to access Citrix and use MS Teams with full HDX support :)

Troubleshooting

  • If HDX is not working then open a termin and run

this will check that you have all the dependencies installed and flag up any that are not.

  • I also found that using my bluetooth headset ( UpRoar Wireless Headphones ) crash the citrix session. Use a USB headset/microphone worked ok.
  • If you have issues with sound / speed then perform the usual checks
    • Kick the kids off the wifi
    • Try going hardwired instead of wifi
    • Run a speed test
    • Reboot your router

After thoughts

Great, that is good for the Pi but what about my Ubuntu Laptop/Desktop?

Well form the Citrix Debian Packages select x86_64 packages and follow the above.

You will need to install the following package versions on Ubuntu vs the Pi.

SCAN CODE2,615 downloadsUpdated: April 14, 2021 Follow via RSS
n/a

Citrix Workspace is an Android app that provides users with a unified workspace for all of their projects.
Read more about Citrix Workspace

With the help of the new Citrix Workspace, users will get access to their SaaS and web apps, your mobile and virtual apps, files, and desktops, all in one place. Having all of this available on the phone can be extremely useful, especially if you’re on the move. The app allows people to access virtualized applications, along with all types of files and desktops, which means you can work from wherever you are. It’s also possible to access the email and other corporate applications. Furthermore, connection to the Citrix SecureHub and Citrix Files is just a tap away. Citrix Workspace is built on the Raspberry Pi 3 platform.

Features:

  • Connect to corporate apps
  • Access remote projects, files, and desktops

What's new in Citrix Workspace APK 20.6.0:

Citrix Workspace App Raspberry Pi

  • This release addresses a number of issues that help to improve overall performance and stability.
  • For documentation about new features, see What's new in Citrix Workspace for Android at https://docs.citrix.com/en-us/citrix-workspace-app-for-android.html

For more information on downloading Citrix Workspace to your phone, check out our guide: how to install APK files.

Other Citrix Workspace APK versions (30):

  • Citrix Workspace 21.3.52021-04-14
  • Citrix Workspace 21.3.02021-03-31
  • Citrix Workspace 21.2.12021-03-19
  • Citrix Workspace 21.1.52021-02-10
  • Citrix Workspace 21.1.02021-01-27
  • Citrix Workspace 20.12.02021-01-12
  • Citrix Workspace 20.11.02020-11-24
  • Citrix Workspace 20.10.52020-11-11
  • Citrix Workspace 20.10.02020-10-28
  • Citrix Workspace 20.9.52020-10-14
  • Citrix Workspace 20.9.02020-09-24
  • Citrix Workspace 20.8.02020-09-08
  • Citrix Workspace 20.6.52020-07-15
  • Citrix Workspace 20.4.02020-04-28
  • Citrix Workspace 20.3.02020-04-03
  • Citrix Workspace 20.2.02020-02-18
  • Citrix Workspace 20.1.52020-02-04
  • Citrix Workspace 19.07.5.02019-08-08
  • Citrix Workspace 19.05.0.02019-06-11
  • Citrix Workspace 19.04.1.02019-05-13
  • Citrix Workspace 19.03.1.02019-03-27
  • Citrix Workspace 19.03.0.02019-03-08
  • Citrix Workspace 19.02.1.02019-03-05
  • Citrix Workspace 19.02.0.02019-02-13
  • Citrix Workspace 19.01.0.02019-02-01
  • Citrix Workspace 18.12.0.02019-02-01
  • Citrix Workspace 18.11.0.02019-02-01
  • Citrix Workspace 18.10.0.02019-02-01
  • Citrix Workspace 18.9.1.02019-02-01
  • Citrix Workspace 18.9.0.22019-02-01
New in Citrix Workspace 20.6.0:
  • This release addresses a number of issues that help to improve overall performance and stability.
  • For documentation about new features, see What's new in Citrix Workspace for Android at https://docs.citrix.com/en-us/citrix-workspace-app-for-android.html

selected version:

Raspberry Pi 4 Citrix Workspace App

Citrix Workspace 20.6.0 (OLD) get current version instead (21.3.5)

Citrix Workspace App Windows

FILE SIZE:
51.9 MB
ARCHITECTURE:
arm, arm64, x86, x86_64
DPI:
120,160,240,320,480,640,65534
API Minimum:
24 - Android 7.0 (Nougat)
API Target:
28 - Android 9 (Pie)
APK SHA256 HASH:
2adcdb9f8879be1c6b8b5ece3fd3ad50d936dc47ea7b28f27d5bee76233ec1a2
APK FINGERPRINT:
9e:9d:1b:bf:25:c6:15:db:2e:1a:9c:d6:b8:dc:42:9b:ad:84:f7:86
PACKAGE NAME:
com.citrix.Receiver
DEVELOPER: